/financials/:ticker/total/liabilitiesReturns total liabilities as reported on the balance sheet at fiscal year-end.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| periods | integer | Optional | Number of fiscal years to return (default: 1). |
Examples:
https://api.axionquant.com/financials/AAPL/total/liabilitieshttps://api.axionquant.com/financials/AAPL/total/liabilities?periods=3Response
[number, number, ...]
Year-end total liabilities.
Total Liabilities (Apple, 4 periods)
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4total_liabilities = client.financials.total_liabilities('AAPL', periods=4)
5print(total_liabilities)Response
[
291107000000,
285508000000,
285508000000,
265665000000
]/financials/:ticker/current/liabilitiesReturns current liabilities (obligations due within one year) at fiscal year-end.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| periods | integer | Optional | Number of fiscal years to return (default: 1). |
Examples:
https://api.axionquant.com/financials/AAPL/current/liabilitieshttps://api.axionquant.com/financials/AAPL/current/liabilities?periods=3Response
[number, number, ...]
Year-end current liabilities.
Current Liabilities (Apple, 4 periods)
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4current_liabilities = client.financials.current_liabilities('AAPL', periods=4)
5print(current_liabilities)Response
[
162367000000,
165631000000,
165631000000,
141120000000
]/financials/:ticker/revenueReturns annual revenue (total sales) for the specified company. Results are ordered from most recent fiscal year to older periods. Use the periods query parameter to retrieve multiple years of data.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol (e.g., "AAPL", "MSFT") |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| periods | integer | Optional | Number of fiscal years to return (default: 1, max: 5). Example: periods=4 returns the four most recent years. |
Examples:
https://api.axionquant.com/financials/AAPL/revenuehttps://api.axionquant.com/financials/AAPL/revenue?periods=4Response
An array of revenue values in the company's reporting currency (typically USD). The first element is the most recent fiscal year.
[number, number, ...]
Annual revenue figures in descending chronological order.
Revenue (Apple, 4 periods)
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4revenue = client.financials.revenue('AAPL', periods=4)
5print(revenue)Response
[
143756000000,
416161000000,
313695000000,
94036000000
]/financials/:ticker/sharesoutstanding/basicReturns weighted-average basic shares outstanding used in EPS calculation for each fiscal year.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| periods | integer | Optional | Number of fiscal years to return (default: 1). |
Examples:
https://api.axionquant.com/financials/AAPL/sharesoutstanding/basichttps://api.axionquant.com/financials/AAPL/sharesoutstanding/basic?periods=3Response
[number, number, ...]
Annual weighted-average basic shares.
Basic Shares (Apple, 4 periods)
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4shares_outstanding_basic = client.financials.shares_outstanding_basic('AAPL', periods=4)
5print(shares_outstanding_basic)Response
[
14748158000,
14948500000,
14992898000,
14902886000
]/financials/:ticker/sharesoutstanding/dilutedReturns weighted-average diluted shares outstanding (including options, warrants, etc.) for each fiscal year.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| periods | integer | Optional | Number of fiscal years to return (default: 1). |
Examples:
https://api.axionquant.com/financials/AAPL/sharesoutstanding/dilutedhttps://api.axionquant.com/financials/AAPL/sharesoutstanding/diluted?periods=3Response
[number, number, ...]
Annual weighted-average diluted shares.
Diluted Shares (Apple, 4 periods)
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4shares_outstanding_diluted = client.financials.shares_outstanding_diluted('AAPL', periods=4)
5print(shares_outstanding_diluted)Response
[
14810356000,
15004697000,
15051726000,
14948179000
]