Auswertung von Berichten - FMP API

Verarbeitung von Finanzberichten

So verarbeiten wir die Finanzberichte von Unternehmen – von dem Moment, in dem ein Unternehmen einen Bericht veröffentlicht, bis zu dem Moment, in dem er in unserer API verfügbar ist:

1. Unternehmen veröffentlicht Bericht

Wir verarbeiten Berichte von der SEC, daher muss das Unternehmen sie zuerst einreichen. Nicht jedes Unternehmen reicht seinen Bericht zeitgleich mit seinen Quartalszahlen ein; zwischen dem Termin der Quartalszahlen und der Einreichung bei der SEC können einige Wochen liegen. Ob Apple seinen Bericht bereits eingereicht hat, können Sie zum Beispiel hier prüfen: 10-Q/K-Einreichungen von Apple bei der SEC.

2. Verarbeitung des Berichts

Wir verwenden ein eigenes Skript, um alle Informationen aus einem Bericht zu extrahieren, und berechnen einige Felder, wenn der Bericht sie nicht enthält. Ein Bericht ist etwa 15 Minuten nach der Einreichung bei der SEC in FMP verfügbar. Hier sind einige der Formeln, die wir für Felder verwenden, die ein Bericht nicht enthält:

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

Weitere Formeln

3. Aktualisierung der Finanzdaten und CSV-Dateien

Sobald der Bericht hinzugefügt ist, erzeugen wir schließlich einen neuen Eintrag zum finanziellen Wachstum, aktualisieren unsere TTM-Kennzahlen und erstellen CSV-Dateien mit dem neu verarbeiteten Quartals- oder Jahresbericht.