Financials API
The Financials API provides direct access to company financial statements and key performance metrics. Retrieve historical income statement, balance sheet, and cash flow data for publicly traded companies. All financial figures are sourced from SEC filings and are presented in the company's reporting currency. The API supports multi-period requests to enable trend analysis.
/financials/:ticker/snapshotReturns a real-time financial snapshot including current stock price, analyst targets, key valuation metrics, and profitability ratios. Data is sourced from market data feeds and may be delayed by up to 15 minutes.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol |
Examples:
https://api.axionquant.com/financials/AAPL/snapshothttps://api.axionquant.com/financials/MSFT/snapshotKey Response Fields
currentPrice
Latest trading price
targetHighPrice, targetLowPrice, targetMeanPrice, targetMedianPrice
Analyst price targets
recommendationMean, recommendationKey, numberOfAnalystOpinions
Analyst consensus (1=Strong Buy, 5=Strong Sell)
totalCash, totalCashPerShare
Cash and cash equivalents
ebitda, totalDebt, totalRevenue
Key income statement items
quickRatio, currentRatio, debtToEquity
Liquidity and leverage ratios
returnOnAssets, returnOnEquity
Profitability metrics
freeCashflow, operatingCashflow
Cash flow metrics
earningsGrowth, revenueGrowth
Year-over-year growth rates
grossMargins, ebitdaMargins, operatingMargins, profitMargins
Profit margin percentages
financialCurrency
Reporting currency (usually USD)
Financial Snapshot (Apple)
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4snapshot = client.financials.snapshot('AAPL')
5print(snapshot)Response
{
"currentPrice": 272.19,
"targetHighPrice": 350,
"targetLowPrice": 215,
"targetMeanPrice": 287.70682,
"targetMedianPrice": 300,
"recommendationMean": 2,
"recommendationKey": "buy",
"numberOfAnalystOpinions": 41,
"totalCash": 54697000960,
"totalCashPerShare": 3.702,
"ebitda": 144748003328,
"totalDebt": 112377004032,
"quickRatio": 0.771,
"currentRatio": 0.893,
"totalRevenue": 416161005568,
"debtToEquity": 152.411,
"revenuePerShare": 27.84,
"returnOnAssets": 0.22964,
"returnOnEquity": 1.7142199,
"grossProfits": 195201007616,
"freeCashflow": 78862254080,
"operatingCashflow": 111482003456,
"earningsGrowth": 0.912,
"revenueGrowth": 0.079,
"grossMargins": 0.46905,
"ebitdaMargins": 0.34782,
"operatingMargins": 0.31647,
"profitMargins": 0.26915002,
"financialCurrency": "USD"
}/financials/:ticker/metricsReturns a comprehensive set of the most recent annual financial figures and derived ratios. All values are for the latest fiscal year. Response fields are converted to camelCase.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol |
Examples:
https://api.axionquant.com/financials/AAPL/metricshttps://api.axionquant.com/financials/MSFT/metricsKey Response Fields
revenue
Annual total revenue
netIncome
Annual net income
totalAssets, totalLiabilities, stockholdersEquity
Year-end balance sheet figures
currentAssets, currentLiabilities
Year-end current assets and liabilities
operatingCashFlow, capitalExpenditures, freeCashFlow
Cash flow metrics
sharesOutstandingBasic, sharesOutstandingDiluted
Weighted-average shares
currentRatio, debtToAssets
Derived financial ratios
Financial Metrics (Apple)
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4metrics = client.financials.metrics('AAPL')
5print(metrics)Response
{
"revenue": 143756000000,
"netIncome": 42097000000,
"totalAssets": 379297000000,
"totalLiabilities": 291107000000,
"stockholdersEquity": 88190000000,
"currentAssets": 158104000000,
"currentLiabilities": 162367000000,
"operatingCashFlow": 53925000000,
"capitalExpenditures": 2373000000,
"freeCashFlow": 51552000000,
"sharesOutstandingBasic": 14748158000,
"sharesOutstandingDiluted": 14810356000,
"currentRatio": 0.973744664864166,
"debtToAssets": 0.76749091081659
}/financials/statements/:ticker/balanceReturns the quarterly balance sheet for the specified company. Results default to the most recent quarter. Use the year and quarter query parameters to retrieve a specific period.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol (e.g., "AAPL", "MSFT") |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| year | integer | Optional | Fiscal year (e.g., 2024). Defaults to the latest available year. |
| quarter | integer | Optional | Fiscal quarter (1–4). Defaults to the latest available quarter. |
Examples:
https://api.axionquant.com/financials/statements/AAPL/balancehttps://api.axionquant.com/financials/statements/AAPL/balance?year=2024&quarter=3Response
A JSON object containing balance sheet line items in the company's reporting currency (typically USD). All monetary values are in raw units.
{ [key: string]: number | null }
Returns 60+ balance sheet fields including assets, liabilities, and equity.
Balance Sheet (Apple, latest quarter)
Request
1from axion import Axion
2
3client = Axion(api_key='axn_123')
4
5balance = client.financials.balance_sheet(
6 'AAPL',
7 year='2024',
8 quarter='1',
9)
10print(balance)Response
{
"accountsPayable": 14696000000,
"accountsReceivable": 3959000000,
"accumulatedDepreciation": -21351000000,
"additionalPaidInCapital": 44299000000,
"capitalLeaseObligations": 6871000000,
"capitalStock": 3000000,
"cash": 14470000000,
"cashAndCashEquivalents": 16603000000,
"cashCashEquivalentsAndShortTermInvestments": 44743000000,
"cashEquivalents": 2133000000,
"commonStock": 3000000,
"commonStockEquity": 84116000000,
"constructionInProgress": 9629000000,
"currentAccruedExpenses": 5065000000,
"currentAssets": 69748000000,
"currentCapitalLeaseObligation": 1061000000,
"currentDebt": 1374000000,
"currentDebtAndCapitalLeaseObligation": 2435000000,
"currentDeferredLiabilities": 5183000000,
"currentDeferredRevenue": 5183000000,
"currentLiabilities": 34138000000,
"currentProvisions": 3015000000,
"finishedGoods": 6842000000,
"gainsLossesNotAffectingRetainedEarnings": 334000000,
"goodwill": null,
"goodwillAndOtherIntangibleAssets": 786000000,
"grossPpe": 79991000000,
"inventory": 14434000000,
"investedCapital": 93135000000,
"investmentsAndAdvances": null,
"landAndImprovements": 12558000000,
"leases": 4608000000,
"lineOfCredit": null,
"longTermCapitalLeaseObligation": 5810000000,
"longTermDebt": 7645000000,
"longTermDebtAndCapitalLeaseObligation": 13455000000,
"longTermProvisions": 6028000000,
"machineryFurnitureEquipment": 29685000000,
"minorityInterest": 686000000,
"netPpe": 58640000000,
"netTangibleAssets": 83330000000,
"nonCurrentDeferredAssets": 7060000000,
"nonCurrentDeferredLiabilities": 3847000000,
"nonCurrentDeferredRevenue": 3847000000,
"nonCurrentDeferredTaxesAssets": 7060000000,
"ordinarySharesNumber": 3755000000,
"otherCurrentAssets": 6612000000,
"otherCurrentBorrowings": 1374000000,
"otherCurrentLiabilities": 2131000000,
"otherEquityAdjustments": 334000000,
"otherIntangibleAssets": 786000000,
"otherInventories": 1360000000,
"otherInvestments": null,
"otherNonCurrentAssets": 7490000000,
"otherNonCurrentLiabilities": 1454000000,
"otherProperties": 23511000000,
"otherShortTermInvestments": 28140000000,
"payables": 16309000000,
"payablesAndAccruedExpenses": 21374000000,
"preferredStock": null,
"properties": null,
"rawMaterials": 4310000000,
"receivables": 3959000000,
"retainedEarnings": 39480000000,
"shareIssued": 3755000000,
"stockholdersEquity": 84116000000,
"tangibleBookValue": 83330000000,
"totalAssets": 143724000000,
"totalCapitalization": 91761000000,
"totalDebt": 15890000000,
"totalEquityGrossMinorityInterest": 84802000000,
"totalLiabilitiesNetMinorityInterest": 58922000000,
"totalNonCurrentAssets": 73976000000,
"totalNonCurrentLiabilitiesNetMinorityInterest": 24784000000,
"totalTaxPayable": 1613000000,
"treasurySharesNumber": null,
"workInProcess": 1922000000,
"workingCapital": 35610000000
}/financials/statements/:ticker/incomeReturns the quarterly income statement for the specified company. Results default to the most recent quarter. Use the year and quarter query parameters to retrieve a specific period.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol (e.g., "AAPL", "MSFT") |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| year | integer | Optional | Fiscal year (e.g., 2024). Defaults to the latest available year. |
| quarter | integer | Optional | Fiscal quarter (1–4). Defaults to the latest available quarter. |
Examples:
https://api.axionquant.com/financials/statements/AAPL/incomehttps://api.axionquant.com/financials/statements/AAPL/income?year=2024&quarter=3Response
A JSON object containing income statement line items in the company's reporting currency (typically USD).
{ [key: string]: number | null }
Returns revenue, expenses, earnings, and per-share data.
Income Statement (Apple, latest quarter)
Request
1from axion import Axion
2
3client = Axion(api_key='axn_123')
4
5income = client.financials.income_statement(
6 'AAPL',
7 year='2024',
8 quarter='1',
9)
10print(income)Response
{
"averageDilutionEarnings": null,
"basicAverageShares": 3229000000,
"basicEps": 1.2,
"costOfRevenue": 79218000000,
"dilutedAverageShares": 3532250000,
"dilutedEps": 1.09,
"dilutedNiAvailtoComStockholders": 3862000000,
"ebit": 5776000000,
"ebitda": 12067000000,
"grossProfit": 18661000000,
"interestExpense": 339000000,
"interestExpenseNonOperating": 339000000,
"interestIncome": 1714000000,
"interestIncomeNonOperating": 1714000000,
"minorityInterests": -64000000,
"netIncome": 3862000000,
"netIncomeCommonStockholders": 3862000000,
"netIncomeContinuousOperations": 3926000000,
"netIncomeFromContinuingAndDiscontinuedOperation": 3862000000,
"netIncomeFromContinuingOperationNetMinorityInterest": 3862000000,
"netIncomeIncludingNoncontrollingInterests": 3926000000,
"netInterestIncome": 1375000000,
"netNonOperatingInterestIncomeExpense": 1375000000,
"normalizedEbitda": 12467000000,
"normalizedIncome": 4150835755.01,
"operatingExpense": 13364000000,
"operatingIncome": 5297000000,
"operatingRevenue": 97879000000,
"otherIncomeExpense": -1235000000,
"otherNonOperatingIncomeExpenses": -835000000,
"otherunderPreferredStockDividend": null,
"pretaxIncome": 5437000000,
"reconciledCostOfRevenue": 79218000000,
"reconciledDepreciation": 6291000000,
"rentExpenseSupplemental": 956000000,
"researchAndDevelopment": 6948000000,
"restructuringAndMergernAcquisition": 400000000,
"sellingGenAdmin": 6416000000,
"specialIncomeCharges": -400000000,
"taxEffectOfUnusualItems": -111164244.99,
"taxProvision": 1511000000,
"taxRateForCalcs": 0.28,
"totalExpenses": 92582000000,
"totalOperatingIncomeAsReported": 4897000000,
"totalRevenue": 97879000000,
"totalUnusualItems": -400000000,
"totalUnusualItemsExcludingGoodwill": -400000000
}/financials/statements/:ticker/cashflowReturns the quarterly cash flow statement for the specified company. Results default to the most recent quarter. Use the year and quarter query parameters to retrieve a specific period.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol (e.g., "AAPL", "MSFT") |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| year | integer | Optional | Fiscal year (e.g., 2024). Defaults to the latest available year. |
| quarter | integer | Optional | Fiscal quarter (1–4). Defaults to the latest available quarter. |
Examples:
https://api.axionquant.com/financials/statements/AAPL/cashflowhttps://api.axionquant.com/financials/statements/AAPL/cashflow?year=2024&quarter=3Response
A JSON object containing cash flow statement line items in the company's reporting currency (typically USD).
{ [key: string]: number | null }
Returns operating, investing, and financing cash flow data.
Cash Flow (Apple, latest quarter)
Request
1from axion import Axion
2
3client = Axion(api_key='axn_123')
4
5cashflow = client.financials.cash_flow_statement(
6 'AAPL',
7 year='2024',
8 quarter='1',
9)
10print(cashflow)Response
{
"assetImpairmentCharge": 327000000,
"beginningCashPosition": 17250000000,
"capitalExpenditure": -9528000000,
"capitalExpenditureReported": null,
"cashFlowFromContinuingFinancingActivities": 2643000000,
"cashFlowFromContinuingInvestingActivities": -18850000000,
"cashFlowFromContinuingOperatingActivities": 16528000000,
"changeInAccountPayable": 4376000000,
"changeInInventory": -1181000000,
"changeInOtherCurrentAssets": 225000000,
"changeInOtherCurrentLiabilities": null,
"changeInOtherWorkingCapital": 317000000,
"changeInPayable": 4376000000,
"changeInPayablesAndAccruedExpense": 5071000000,
"changeInPrepaidAssets": -2531000000,
"changeInReceivables": -330000000,
"changeInWorkingCapital": 1571000000,
"changesInAccountReceivables": -330000000,
"changesInCash": 321000000,
"commonStockIssuance": null,
"deferredIncomeTax": 30000000,
"deferredTax": 30000000,
"depreciation": 6291000000,
"depreciationAmortizationDepletion": 6291000000,
"depreciationAndAmortization": 6291000000,
"effectOfExchangeRateChanges": 84000000,
"endCashPosition": 17571000000,
"financingCashFlow": 2643000000,
"freeCashFlow": 7000000000,
"gainLossOnSaleOfPpe": 165000000,
"incomeTaxPaidSupplementalData": 1331000000,
"interestPaidSupplementalData": 292000000,
"investingCashFlow": -18850000000,
"issuanceOfCapitalStock": null,
"issuanceOfDebt": 9292000000,
"longTermDebtIssuance": 9292000000,
"longTermDebtPayments": -7849000000,
"netBusinessPurchaseAndSale": null,
"netCommonStockIssuance": null,
"netForeignCurrencyExchangeGainLoss": 709000000,
"netIncomeFromContinuingOperations": 3926000000,
"netIntangiblesPurchaseAndSale": null,
"netInvestmentPurchaseAndSale": -9322000000,
"netIssuancePaymentsOfDebt": 1443000000,
"netLongTermDebtIssuance": 1443000000,
"netOtherFinancingCharges": -34000000,
"netOtherInvestingChanges": null,
"netPpePurchaseAndSale": -9528000000,
"operatingCashFlow": 16528000000,
"operatingGainsLosses": 874000000,
"otherNonCashItems": 227000000,
"proceedsFromStockOptionExercised": 1234000000,
"purchaseOfBusiness": null,
"purchaseOfIntangibles": null,
"purchaseOfInvestment": -41414000000,
"purchaseOfPpe": -9528000000,
"repaymentOfDebt": -7849000000,
"saleOfBusiness": null,
"saleOfIntangibles": null,
"saleOfInvestment": 32092000000,
"saleOfPpe": null,
"stockBasedCompensation": 3282000000
}