Logo
AXION

Calendar Corporate Events

Economic Calendar API

The Economic Data API provides access to datasets and economic calendar events. This data is essential for macroeconomic analysis, forecasting, and understanding market-moving economic indicators across global markets.

GET/profiles/:ticker/calendar

Provides upcoming earnings dates, earnings call dates, and dividend calendar information. Includes consensus estimates for EPS and revenue when available.

Path Parameters

ParameterTypeRequiredDescription
tickerstringRequiredStock ticker symbol

Examples:

https://api.axionquant.com/profiles/AAPL/calendar
https://api.axionquant.com/profiles/MSFT/calendar

Key Response Fields

earnings.earningsDate

Array of expected earnings release dates

earnings.earningsCallDate

Array of expected conference call dates

earnings.earningsAverage, earningsLow, earningsHigh

Analyst EPS estimate range and average

earnings.revenueAverage, revenueLow, revenueHigh

Analyst revenue estimate range and average

exDividendDate, dividendDate

Ex-dividend and payment dates

|

Calendar Events (Apple)

Request

Sample code
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4calendar = client.profiles.calendar('AAPL')
5print(calendar)

Response

{
  "earnings": {
    "earningsDate": ["2026-01-29T21:00:00.000Z"],
    "earningsCallDate": ["2025-10-30T21:00:00.000Z"],
    "isEarningsDateEstimate": true,
    "earningsAverage": 2.6647,
    "earningsLow": 2.51,
    "earningsHigh": 2.76,
    "revenueAverage": 138253076640,
    "revenueLow": 136679500000,
    "revenueHigh": 142741000000
  },
  "exDividendDate": "2025-11-10T00:00:00.000Z",
  "dividendDate": "2025-11-13T00:00:00.000Z"
}
GET/econ/calendar

Retrieves a filtered list of economic calendar events including economic releases, central bank meetings, holidays, and important announcements. Supports comprehensive filtering by date range, country, importance, currency, and category.

Query Parameters

ParameterTypeRequiredDescription
fromstringOptionalStart date filter (YYYY-MM-DD or ISO 8601)
tostringOptionalEnd date filter (YYYY-MM-DD or ISO 8601)
countrystringOptionalCountry code(s) (single or comma-separated, e.g., "US" or "US,GB,JP")
minImportancenumberOptionalMinimum importance level (-1 to 3, where 3 is most important)
currencystringOptionalCurrency code(s) (single or comma-separated, e.g., "USD" or "USD,EUR,GBP")
categorystringOptionalCategory code(s) (single or comma-separated, e.g., "gov" or "gov,fin,mfg")
limitnumberOptionalControls the number of results returned, default is 10

Examples:

https://api.axionquant.com/econ/calendar
https://api.axionquant.com/econ/calendar?from=2024-01-01&to=2024-12-31

Enum Values

country- accepted values
🇺🇸america🇦🇺australia🇨🇦canada🇨🇳china🇩🇪germany🇭🇰hongkong🇮🇳india🇯🇵japan🇰🇷korea🇸🇦ksa🇲🇽mexico🇸🇬singapore🇬🇧uk
currency- accepted values
ARSArgentine PesoAUDAustralian DollarBRLBrazilian RealCADCanadian DollarCNYChinese YuanEUREuroGBPBritish PoundHKDHong Kong DollarIDRIndonesian RupiahINRIndian RupeeJPYJapanese YenKRWSouth Korean WonMXNMexican PesoRUBRussian RubleSARSaudi RiyalSGDSingapore DollarTRYTurkish LiraUSDUS DollarZARSouth African Rand
category- accepted values
bnd·Bondsbsnss·Businesscnsm·Consumergdp·GDPgov·Governmenthse·Housinglbr·Labourmny·Moneyprce·Pricestrd·Trade

Response Fields

id string

Unique event identifier

title string

Event title/description

country string

2-letter country code

indicator string

Economic indicator name

ticker string|null

Related financial ticker

comment string|null

Additional commentary

category string

Event category (e.g., "gov", "fin")

period string

Period covered (e.g., "Q1", "2025")

referenceDate string|null

Reference date for data

source string

Data source

sourceUrl string

Source URL

actual string|null

Actual released value (formatted)

previous string|null

Previous period value (formatted)

forecast string|null

Forecast/consensus value (formatted)

actualRaw number|null

Actual value (numeric)

previousRaw number|null

Previous value (numeric)

forecastRaw number|null

Forecast value (numeric)

currency string

Currency code

importance number

Importance level (-1 to 3)

date string

Event date and time (ISO 8601)

|

Economic Calendar

Request

Sample code
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4calendar = client.econ.calendar(
5    from_date='2025-01-01',
6    to_date='2025-01-02',
7    country='US,AU',
8    min_importance=0,
9    currency='USD',
10    category='employment',
11    limit=10
12)
13print(calendar)

Response

[
  {
    "id": "398637",
    "title": "S&P Global Manufacturing PMI Final",
    "country": "america",
    "code": "US",
    "indicator": "Manufacturing PMI",
    "ticker": null,
    "comment": "The S&P Global US Manufacturing PMI is compiled by S&P Global from responses to questionnaires sent to purchasing managers in a panel of around 800 manufacturers. The headline figure is the Purchasing Managers' Index (PMI), which is a weighted average of the following five indices: New Orders (30%), Output (25%), Employment (20%), Suppliers' Delivery Times (15%) and Stocks of Purchases (10%). For the PMI calculation the Suppliers' Delivery Times Index is inverted so that it moves in a comparable direction to the other indices. The index varies between 0 and 100, with a reading above 50 indicating an overall increase compared to the previous month, and below 50 an overall decrease. This is only a limited sample of PMI headline data displayed on the Customer's service, under licence from S&P Global. Full historic PMI headline data and all other PMI sub-index data and histories are available on subscription from S&P Global. Contact economics@spglobal.com for more details.",
    "category": null,
    "period": "Dec",
    "referenceDate": "2025-12-31T00:00:00.000Z",
    "source": "S&P Global",
    "sourceUrl": "https://www.pmi.spglobal.com/public",
    "actual": null,
    "previous": null,
    "forecast": "51.8",
    "actualRaw": null,
    "previousRaw": null,
    "forecastRaw": "51.8",
    "currency": "USD",
    "importance": -1,
    "date": "2026-01-02T14:45:00.000Z"
  },
  {
    "id": "397745",
    "title": "Fed Balance Sheet",
    "country": "america",
    "code": "US",
    "indicator": "Central Bank Balance Sheet",
    "ticker": "ECONOMICS:USCBBS",
    "comment": "The Central Bank Balance Sheet represents the total assets held by a central bank. It reflects the scale of monetary policy actions, including holdings like government securities, foreign reserves, and loans to banks. Changes in the balance sheet indicate shifts in policy, such as easing or tightening financial conditions.",
    "category": "mny",
    "period": "Dec/31",
    "referenceDate": "2025-12-31T00:00:00.000Z",
    "source": "Federal Reserve",
    "sourceUrl": "http://www.federalreserve.gov",
    "actual": "6.64",
    "previous": "6.56",
    "forecast": null,
    "actualRaw": "6640000000000",
    "previousRaw": "6560000000000",
    "forecastRaw": null,
    "currency": "USD",
    "importance": -1,
    "date": "2026-01-02T21:30:00.000Z"
  },
  {
    "id": "417834",
    "title": "Fed Paulson Speech",
    "country": "america",
    "code": "US",
    "indicator": "Interest Rate",
    "ticker": "ECONOMICS:USINTR",
    "comment": "In the United States, the authority to set interest rates is divided between the Board of Governors of the Federal Reserve (Board) and the Federal Open Market Committee (FOMC). The Board decides on changes in discount rates after recommendations submitted by one or more of the regional Federal Reserve Banks. The FOMC decides on open market operations, including the desired levels of central bank money or the desired federal funds market rate.",
    "category": "mny",
    "period": "",
    "referenceDate": null,
    "source": "Federal Reserve",
    "sourceUrl": "http://www.federalreserve.gov/",
    "actual": null,
    "previous": null,
    "forecast": null,
    "actualRaw": null,
    "previousRaw": null,
    "forecastRaw": null,
    "currency": "USD",
    "importance": 0,
    "date": "2026-01-03T15:15:00.000Z"
  },
  {
    "id": "417835",
    "title": "Fed Paulson Speech",
    "country": "america",
    "code": "US",
    "indicator": "Interest Rate",
    "ticker": "ECONOMICS:USINTR",
    "comment": "In the United States, the authority to set interest rates is divided between the Board of Governors of the Federal Reserve (Board) and the Federal Open Market Committee (FOMC). The Board decides on changes in discount rates after recommendations submitted by one or more of the regional Federal Reserve Banks. The FOMC decides on open market operations, including the desired levels of central bank money or the desired federal funds market rate.",
    "category": "mny",
    "period": "",
    "referenceDate": null,
    "source": "Federal Reserve",
    "sourceUrl": "http://www.federalreserve.gov/",
    "actual": null,
    "previous": null,
    "forecast": null,
    "actualRaw": null,
    "previousRaw": null,
    "forecastRaw": null,
    "currency": "USD",
    "importance": 0,
    "date": "2026-01-03T19:30:00.000Z"
  },
  {
    "id": "417836",
    "title": "Fed Kashkari Speech",
    "country": "america",
    "code": "US",
    "indicator": "Interest Rate",
    "ticker": "ECONOMICS:USINTR",
    "comment": "In the United States, the authority to set interest rates is divided between the Board of Governors of the Federal Reserve (Board) and the Federal Open Market Committee (FOMC). The Board decides on changes in discount rates after recommendations submitted by one or more of the regional Federal Reserve Banks. The FOMC decides on open market operations, including the desired levels of central bank money or the desired federal funds market rate.",
    "category": "mny",
    "period": "",
    "referenceDate": null,
    "source": "Federal Reserve",
    "sourceUrl": "http://www.federalreserve.gov/",
    "actual": null,
    "previous": null,
    "forecast": null,
    "actualRaw": null,
    "previousRaw": null,
    "forecastRaw": null,
    "currency": "USD",
    "importance": 0,
    "date": "2026-01-04T17:30:00.000Z"
  },
  {
    "id": "394699",
    "title": "ISM Manufacturing New Orders",
    "country": "america",
    "code": "US",
    "indicator": "ISM Manufacturing New Orders",
    "ticker": "ECONOMICS:USMNO",
    "comment": "The Manufacturing ISM Report On Business is based on data compiled from purchasing and supply executives nationwide. Survey responses reflect the change, if any, in the current month compared to the previous month. For each of the indicators measured (New Orders, Backlog of Orders, New Export Orders, Imports, Production, Supplier Deliveries, Inventories, Customers' Inventories, Employment and Prices), the report shows the percentage reporting each response, the net difference between the number of responses in the positive economic direction and the negative economic direction, and the diffusion index. A PMI reading above 50 percent indicates that the manufacturing economy is generally expanding; below 50 percent indicates that it is generally declining.",
    "category": "bsnss",
    "period": "Dec",
    "referenceDate": "2025-12-31T00:00:00.000Z",
    "source": "Institute for Supply Management",
    "sourceUrl": "https://www.ismworld.org",
    "actual": "47.7",
    "previous": "47.4",
    "forecast": null,
    "actualRaw": "47.7",
    "previousRaw": "47.4",
    "forecastRaw": null,
    "currency": "USD",
    "importance": -1,
    "date": "2026-01-05T15:00:00.000Z"
  }

]

Credit API

The Credit API provides access to institutional credit ratings data, allowing you to search for organizations and retrieve their detailed credit ratings history. This data is essential for credit risk analysis, investment due diligence, and regulatory compliance.

GET/credit/search

Searches for organizations by name and returns matching entities with their basic identification information. This endpoint is useful for discovering the correct organization ID needed to retrieve detailed credit ratings.

Query Parameters

ParameterTypeRequiredDescription
querystringRequiredOrganization name or identifier to search for. Supports partial matches.

Examples:

https://api.axionquant.com/credit/search?query=AAPL
https://api.axionquant.com/credit/search?query=MSFT&limit=20

Response Fields

id string

Unique organization identifier

name string

Full organization name

sectorCode string

Industry sector code (e.g., "CORP" for Corporate)

country string

Country of domicile

state string

State or province (if applicable)

navigationUrl string|null

URL for detailed organization page

|

Search Organizations

Request

Sample code
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4results = client.credit.search('Apple')
5print(results)

Response

[
  {
    "id": "689595",
    "name": "Apple Bidco, LLC",
    "sectorCode": "CORP",
    "country": "USA",
    "state": "Texas",
    "navigationUrl": null
  },
  {
    "id": "112354",
    "name": "Apple Inc.",
    "sectorCode": "CORP",
    "country": "USA",
    "state": "California",
    "navigationUrl": null
  }
]