Analisi delle Dichiarazioni - FMP API

Elaborazione dei bilanci

Ecco come elaboriamo i bilanci delle società, dal momento in cui una società pubblica un bilancio al momento in cui è disponibile nella nostra API:

1. La società pubblica il bilancio

Elaboriamo i bilanci dalla SEC, quindi la società deve prima depositarli. Non tutte le società depositano il bilancio contemporaneamente alla pubblicazione degli utili: tra la data degli utili e il deposito presso la SEC possono passare alcune settimane. Ad esempio, per verificare se Apple ha già depositato il suo bilancio, guarda qui: Documenti 10-Q/K di Apple presso la SEC.

2. Elaborazione del bilancio

Usiamo un nostro script per estrarre tutte le informazioni da un bilancio e calcoliamo alcuni campi quando il bilancio non li include. Un bilancio è disponibile su FMP circa 15 minuti dopo il deposito presso la SEC. Ecco alcune delle formule che usiamo per i campi non inclusi nel bilancio:

operatingExpenses = SellingAndMarketingExpenses + ResearchAndDevelopmentExpenses + GeneralAndAdministrativeExpenses

costAndExpenses = operatingExpenses + costOfRevenue

grossProfit = revenue - costOfRevenue

EPS = netIncome / weightedAverageShsOut

EBITDA = netIncome + depreciationAndAmortization + incomeTaxExpense + interestExpense

totalDebt = longTermDebt + shortTermDebt

netDebt = totalDebt - cashAndCashEquivalents

longTermDebt = totalDebt - shortTermDebt

cashAndShortTermInvestments = cashAndCashEquivalents + shortTermInvestments

totalLiabilities = totalLiabilitiesAndStockholdersEquity + totalStockholdersEquity

totalInvestments = shortTermInvestments + longTermInvestments

totalStockholdersEquity = totalLiabilitiesAndStockholdersEquity - totalLiabilities

freeCashFlow = netCashProvidedByOperatingActivites + investmentsInPropertyPlantAndEquipment

goodwillAndIntangibleAssets = goodwill + intangibleAssets

netChangeInCash = cashAtEndOfPeriod - cashAtBeginningOfPeriod

Altre formule

3. Aggiornamento dei dati finanziari e file CSV

Infine, una volta aggiunto il bilancio, generiamo una nuova voce di crescita finanziaria, aggiorniamo i nostri indici TTM e generiamo i file CSV con il bilancio trimestrale o annuale appena elaborato.