4 votos

cómo tratar los valores NA en Compustat y CRSP

En algunos años, faltan algunos valores contables de algunas empresas en Compustat y CRSP. ¿Cómo debo tratar esos valores que faltan? ¿Debo sustituirlos por ceros o simplemente eliminar los años en los que se representan los valores que faltan?

Por ejemplo:

gvkey   datadate    fyear   current aseet     Total Asset       Current Liability
1010    19951231    1995                        2015.8  
1010    19961231    1996                        2218.6
1010    19971231    1997                        3181.3

6voto

YviDe Puntos 18

Tendrás que usar tu criterio. Hay situaciones en las que tratar los valores perdidos como 0 sería una locura. En general, yo sería muy cauteloso.

Por otro lado, hay situaciones en las que es razonable intentar un cálculo alternativo y situaciones en las que utilizar 0 puede ser razonable.

Un buen ejemplo es la obra de Kenneth French descripción de cómo Fama y French calculan el capital contable :

Los fondos propios contables ... son el valor contable de los fondos propios, más los impuestos diferidos del balance y el crédito fiscal de las inversiones. impuestos diferidos del balance y el crédito fiscal por inversiones (si está disponible), menos el valor contable de las acciones preferentes. En función de la disponibilidad, utilizamos el valor de reembolso, liquidación o nominal (en ese orden) para estimar el valor contable de las acciones preferentes. Los fondos propios son el valor según Moody's o Compustat, si está disponible. En caso contrario valor contable de las acciones ordinarias más el valor nominal de las acciones preferentes. el valor nominal de las pasivo total (en ese orden). Véase Davis, Fama y French, 2000, "Características, covarianzas y rendimientos medios: 1929-1997". Journal of Finance, para más detalles.

Siguiendo a Fama y French, puede hacer un primer intento de calcular la equidad contable utilizando el código SQL:

SEQ - COALESCE(PSTKRV, PSTKL, PSTK, 0) + COALESCE(TXDITC,0) as be

La función COALESCE devuelve el primer resultado no nulo de la lista. Para el valor contable de las acciones preferentes, pruebe primero con PSTKRV, luego con PSTKL y por último con PSTK. Trate los activos por impuestos diferidos más el crédito fiscal por inversión (TXDITC) como cero si no está disponible.

En código aquí escrito por Palacios de CRSP y Vora de Penn State hace lo que he descrito anteriormente.

0 votos

¡Buena observación! Upvoted.

0 votos

@phdstudent Aunque estoy de acuerdo contigo en que tratar los valores perdidos como ceros puede introducen graves prejuicios. En un mundo ideal, ¡nunca lo harías! Por otra parte, no vivimos en un mundo ideal. Existe una enorme literatura en economía, medicina, etc... sobre cómo tratar los datos que faltan y qué enfoque puede ser el 2.º mejor en distintos contextos.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X