Los documentos presentados ante la Comisión de Bolsa y Valores de Estados Unidos (SEC) contienen información valiosa, pero realizar comparaciones significativas no siempre es sencillo. Con miles de extensiones específicas para cada empresa, incluso divulgaciones similares pueden estar etiquetadas de manera diferente, lo que genera inconsistencias que dificultan el análisis. Ese es precisamente el reto al que se enfrenta el equipo de XBRL US: convertir datos financieros fragmentados en un recurso más coherente y útil para la toma de decisiones.
Esta última iniciativa se basa en años de colaboración con el Consejo de Normas de Contabilidad Financiera de EE. UU. (FASB) y el Comité de Calidad de Datos (DQC). La Taxonomía de Estados Financieros Estandarizados (XUSSS) ofrece una forma estructurada de comprender los estados financieros, destacando conceptos clave que mejoran la comparabilidad. Pero esto no es solo teoría: el equipo lo ha puesto en práctica. Los documentos presentados ante la SEC y copiados en la Base de Datos de Documentos Públicos ahora incluyen vistas normalizadas, accesibles a través de la API XBRL o un complemento de hoja de cálculo para facilitar el filtrado. Hay código Python listo para usar, que utiliza XULE en Arelle para normalizar los documentos bajo demanda.
Este es precisamente el tipo de solución estructurada y tecnológica que hace posible la presentación de informes digitales. La Comisión Federal Reguladora de Energía (FERC) adoptó un enfoque similar al transformar una década de datos de formularios electrónicos, pasando de Visual FoxPro a un sistema moderno basado en XBRL. Ahora, XBRL US aplica esta misma filosofía a la presentación de informes financieros, lo que abre un nuevo abanico de posibilidades de uso para los datos de la SEC.
La razón de normalizar los datos
Durante casi 15 años, todas las empresas públicas que cotizan en bolsa han presentado datos financieros para estados y divulgaciones trimestrales y anuales a la Comisión de Bolsa y Valores de EE. UU. (SEC) utilizando el estándar XBRL. Uno de los desafíos que se citan a menudo al usar estos datos es que el requisito de la SEC permite a las entidades «utilizar una partida de estado financiero no estándar que no está incluida en la lista estándar de etiquetas», creando conceptos de extensión para hechos informados que no están (todavía) definidos en las taxonomías base de US GAAP o IFRS. Si bien el uso de extensiones se mantiene estable en alrededor del 19 % de los conceptos en todos los informes anualmente, las taxonomías base de hoy contienen más conceptos que nunca.
La normalización de los informes financieros puede mejorar la comparabilidad y la transparencia. El proceso implica clasificar las extensiones y consolidar conceptos. La mayoría de los agregadores e intermediarios de datos comerciales dedican importantes recursos a esta tarea, ya que se trata de un proceso que requiere conocimientos de los fundamentos contables y familiaridad con los datos registrados a lo largo del tiempo.
XBRL US tiene acceso a recursos similares. Como parte de nuestra misión de mejorar la divulgación financiera, apoyamos el proceso anual de taxonomía US GAAP del Consejo de Normas de Contabilidad Financiera (FASB) y coordinamos el desarrollo de reglas de código abierto para declarantes publicadas por el Comité de calidad de Datos (DQC), dos grupos familiarizados con la contabilidad y los datos de la SEC. Las reglas del DQC son tan importantes para el proceso de presentación de informes financieros que un número creciente de las más de 150 verificaciones se incluyen en la taxonomía anual del FASB y se utilizan durante el procesamiento de envíos EDGAR de la SEC.
Nuestro trabajo con el FASB y el DQC influyó en la creación de una Taxonomía de Estados Financieros Estandarizados (XUSSS) para entidades comerciales e industriales: un conjunto de conceptos básicos normalizados representados en el balance general, el estado de resultados y el estado de flujos de efectivo. Entre sus beneficios, la XUSSS puede ser útil para el proceso de creación de reglas. Trabajar con datos normalizados permite detectar valores atípicos y facilita una mejor comprensión de los problemas de calidad de los datos en la información financiera.
Aquí viene una parte divertida.
Utilizamos XUSSS para copiar los documentos presentados ante la SEC a la base de datos de documentos públicos. Además de copiar los documentos, ahora creamos vistas normalizadas de los informes trimestrales y anuales presentados con una taxonomía US GAAP. Los documentos se pueden consultar mediante los puntos finales de la API XBRL (fact, report, etc.) con el filtro report.source-name=NORM.
Más diversión: un código para crear el tuyo propio.
El proceso de normalización para la base de datos utiliza el lenguaje de consulta y reglas XBRL (XULE). Puede usar el código Python en este cuaderno Jupyter para iniciar XULE en Arelle, ejecutar la rutina de normalización en cualquier presentación que utilice la taxonomía US GAAP 2024 y crear una salida XML o JSON del informe. Es importante tener en cuenta que, si bien XUSSS se utiliza para crear un conjunto de datos normalizado que representa la presentación de informes US GAAP, el proceso de normalización XULE funciona con cualquier fuente de datos estructurada, independientemente del formato (es decir, no solo XBRL, sino también XML, CSV, JSON y quizás algún día incluso PDF/A). La Comisión Federal Reguladora de Energía (FERC) utilizó un enfoque similar para estandarizar 10 años de datos de formularios electrónicos en su base de datos Visual FoxPro el mismo año en que el regulador implementó un proceso de recopilación modernizado que pasó de PDF a XBRL.
Los datos financieros normalizados son una herramienta valiosa para reguladores, inversores, analistas y demás partes interesadas a la hora de tomar decisiones informadas sobre las entidades.