--:--:--LOCAL ·--:--UTC
    US EQUITIESLAST CLOSE
    AAPL$336.64-1.11%
    MSFT$535.07+2.38%
    GOOGL$351.66+0.97%
    AMZN$262.43+3.29%
    NVDA$229.28-0.52%
    META$718.67-0.31%
    TSLA$382.70+2.05%
    NFLX$70.30-1.77%
    BRK.B$515.62+0.89%
    AVGO$361.54+0.39%
    DIS$108.05+0.96%
    SBUX$90.75-2.64%
    MCD$235.23-0.70%
    NKE$34.71-0.09%
    COST$946.92-0.11%
    WMT$111.35+0.71%
    HD$290.74-1.60%
    KO$88.05+0.32%
    PG$151.23+0.42%
    ORCL$141.40+4.21%
    CRM$229.13+0.58%
    ADBE$242.27+0.51%
    AMD$608.10-2.03%
    INTC$104.70-2.22%
    QCOM$175.50-0.29%
    CSCO$118.39+3.05%
    IBM$227.13+0.23%
    UBER$71.51+1.81%
    ABNB$165.87+1.62%
    SHOP$170.85+3.82%
    PYPL$55.53+0.93%
    COIN$179.39+4.30%
    PLTR$209.05+5.17%
    HOOD$109.02+1.88%
    JPM$332.99+0.47%
    V$385.45+2.76%
    MA$589.14+2.50%
    BAC$54.32+1.32%
    GS$895.32+1.44%
    LLY$1179.27+0.83%
    UNH$379.30+2.25%
    JNJ$261.44+1.93%
    PFE$28.28+1.65%
    XOM$168.94+0.26%
    BA$190.37+1.40%
    BABA$111.37+5.36%
    TSM$453.31-1.02%
    US EQUITIESLAST CLOSE
    AAPL$336.64-1.11%
    MSFT$535.07+2.38%
    GOOGL$351.66+0.97%
    AMZN$262.43+3.29%
    NVDA$229.28-0.52%
    META$718.67-0.31%
    TSLA$382.70+2.05%
    NFLX$70.30-1.77%
    BRK.B$515.62+0.89%
    AVGO$361.54+0.39%
    DIS$108.05+0.96%
    SBUX$90.75-2.64%
    MCD$235.23-0.70%
    NKE$34.71-0.09%
    COST$946.92-0.11%
    WMT$111.35+0.71%
    HD$290.74-1.60%
    KO$88.05+0.32%
    PG$151.23+0.42%
    ORCL$141.40+4.21%
    CRM$229.13+0.58%
    ADBE$242.27+0.51%
    AMD$608.10-2.03%
    INTC$104.70-2.22%
    QCOM$175.50-0.29%
    CSCO$118.39+3.05%
    IBM$227.13+0.23%
    UBER$71.51+1.81%
    ABNB$165.87+1.62%
    SHOP$170.85+3.82%
    PYPL$55.53+0.93%
    COIN$179.39+4.30%
    PLTR$209.05+5.17%
    HOOD$109.02+1.88%
    JPM$332.99+0.47%
    V$385.45+2.76%
    MA$589.14+2.50%
    BAC$54.32+1.32%
    GS$895.32+1.44%
    LLY$1179.27+0.83%
    UNH$379.30+2.25%
    JNJ$261.44+1.93%
    PFE$28.28+1.65%
    XOM$168.94+0.26%
    BA$190.37+1.40%
    BABA$111.37+5.36%
    TSM$453.31-1.02%
    Plug stock market data into your AI agent — one command: Get your free API key →
    LoginGet API Key
    S&P/ASX 200 · 200/200 Covered

    The ASX 200 API for Retail Investors, Traders & AI Agents

    All 200 S&P/ASX 200 companies, normalised into a single consistent schema across multiple data sources. Same-day financial statements when companies file with ASX. 1,278+ annual report PDFs with LLM-ready markdown conversions. Pay with card (Stripe) or USDC crypto (Base, Ethereum, Solana). Free tier for retail; Pro tier for production agents and traders.

    Why This Is The Best ASX API

    Built from the ground up for three audiences: retail investors who want clean data without paying Bloomberg prices, algorithmic traders who need consistent schemas for backtests, and AI agents that consume structured JSON and markdown.

    Full ASX 200 coverage

    200/200 companies with rich profiles — description, industry, website, HQ, employees, market cap. No gaps, no "enterprise-tier-only" tickers.

    Normalised data

    Consolidated across multiple data sources into one consistent schema. Currencies reconciled (AUD native, USD on request), fiscal periods aligned (FY / H1 / H2), and 13 ratios computed identically for every company.

    Multi-source ingest

    Official ASX filings, SEC filings (for dual-listed BHP / RIO), authoritative market-data vendor feeds, and yearly annual report archives — 1,278 PDFs and 1,250 converted to LLM-ready markdown.

    Same-day financial statements

    When a company files its full-year or half-year results with ASX, our pipeline ingests them the same day via authoritative data feeds. Annual report PDFs and markdown conversions are typically archived within 24 hours (24-48 hours worst case) — we run a report-archive sweep daily, not weekly.

    Card + crypto payments

    Pay with Stripe Checkout (all major cards, Apple Pay, Google Pay) or USDC on Base, Ethereum, or Solana via the x402 protocol. No bank account required for the crypto path.

    Free tier + Pro tier

    Free tier for retail and hobby use. Pro tier ($19/month or $179.40/year) for production agents, traders, and research pipelines with higher rate limits and priority endpoints.

    Coverage at a Glance

    The S&P/ASX 200 tracks the 200 largest Australian-listed companies by float-adjusted market capitalisation — covering roughly 82% of Australia's equity market. This API exposes all of them.

    200 / 200
    ASX 200 companies with rich profiles
    2,173
    Financial-period records (FY + H1 + H2)
    198 / 200
    Companies with price history
    1,278
    Annual + half-year report PDFs in R2
    1,250
    Reports converted to markdown
    13
    Computed ratios per company

    What's in a Company Profile

    GET /api/v1/companies/{ticker} returns a single JSON document with identity, classification, narrative profile, data-quality signals, and a presigned download URL for the full markdown profile (~1-2 KB, covering Overview, Business Description, History, Recent Developments, Leadership, Key Facts, and Sources).

    FieldExample (BHP)
    tickerBHP
    long_nameBHP Group Limited
    description"BHP Group Limited is one of the world's largest diversified mining companies…"
    industryOther Industrial Metals & Mining
    sectorMaterials
    websitehttps://www.bhp.com
    headquarters_city, headquarters_stateMelbourne, VIC
    employees39,369
    market_cap$285.4 B AUD
    fiscal_year_end_month6 (30 June)
    profile_markdown_urlPresigned download URL (1h expiry)
    data_completeness100 (%)
    has_price_datatrue

    Data Sources & Normalisation

    Where does the data come from, and how is it reconciled? We pull from several authoritative sources, then normalise everything into one consistent schema so that comparing BHP to CBA is apples-to-apples.

    Financial Statements & Ratios

    Historical financial statements are available per fiscal year end (most ASX companies end 30 June) plus semi-annual half-year (H1/H2) periods. Reported in each company's native currency — typically AUD, but global miners like BHP, Rio Tinto, and biotech CSL report in USD.

    Statement fields (per period)

    Computed ratios (/metrics/summary)

    Example: BHP metrics (FY2025, year ended 30 June 2025)

    MetricValue
    P/E ratio31.7
    Price/Book5.5
    Price/Sales5.6
    ROE17.3%
    ROA8.3%
    Net margin17.6%
    Operating margin37.2%
    EPS (basic)$1.78 USD
    Debt / Equity1.08

    Annual Reports & Half-Year Reports

    For 94 of the 200 ASX 200 companies, we archive the original PDF annual and half-year reports alongside a markitdown-converted markdown version. The markdown is ideal for LLM context windows — BHP's 2024 annual report, for instance, compresses from a 16 MB PDF to a 470 KB clean-text markdown file.

    Reports are available via GET /api/v1/companies/{ticker}/filings?source=asx, which returns presigned download URLs (1-hour expiry) for both the original PDF and the markdown.

    Report coverage by type

    TypeCountTypical coverage window
    Annual Report (FY)1,2752015-2025 for covered companies (10 years)
    Half-Year Report (H1)2Latest half where available
    Total1,278—

    Example: BHP Filings

    # GET /api/v1/companies/BHP/filings?source=asx&limit=3
    {
      "ticker": "BHP",
      "total": 12,
      "filings": [
        {
          "filing_date":   "2025-08-19",
          "form_type":     "annual",
          "description":   "BHP Annual Report 2025",
          "document_url":  "https://.../250819_bhpannualreport2025.pdf?<signature>",
          "markdown_url":  "https://.../250819_bhpannualreport2025.md?<signature>",
          "source":        "asx"
        },
        ...
      ]
    }

    API Endpoints Reference

    All endpoints require an X-API-Key header.

    Method + PathPurpose
    GET /api/v1/indicesList available indices (ASX200, SP500)
    GET /api/v1/indices/ASX200All 200 ASX members (optional ?sector= filter)
    GET /api/v1/companies?exchange=ASXPaginated list of ASX companies
    GET /api/v1/companies/search?q=commonwealthFuzzy search by name or ticker
    GET /api/v1/companies/bulk?tickers=BHP,CBA,CSLUp to 25 companies in one call
    GET /api/v1/companies/{ticker}Full profile (identity + description + metadata + profile markdown URL)
    GET /api/v1/companies/{ticker}/financialsHistorical financial statements
    GET /api/v1/companies/{ticker}/metrics/summary13 computed ratios on latest FY
    GET /api/v1/companies/{ticker}/filings?source=asxAnnual + half-year report URLs (PDF + markdown)
    GET /api/v1/companies/{ticker}/newsNews articles and ASX announcements
    GET /api/v1/formulasFormula definitions for every metric
    POST /api/v1/auth/keysCreate a free API key

    Quickstart

    1. Get a free API key

    # curl
    curl -X POST https://stockmarketapi.ai/api/v1/auth/keys \
      -H "Content-Type: application/json" \
      -d '{"email":"[email protected]","tier":"free"}'

    2. Fetch a full company profile

    # Python
    import httpx
    
    headers = {"X-API-Key": "smk_live_..."}
    base    = "https://stockmarketapi.ai/api/v1"
    
    # Full profile (identity + narrative + presigned markdown URL)
    c = httpx.get(f"{base}/companies/BHP", headers=headers).json()
    print(c["long_name"], "—", c["industry"])
    print(c["description"])
    
    # Fetch the multi-kB narrative markdown (Overview / History / Recent Developments / ...)
    profile_md = httpx.get(c["profile_markdown_url"]).text
    
    # Computed ratios
    m = httpx.get(f"{base}/companies/BHP/metrics/summary", headers=headers).json()
    print(f"P/E: {m['pe_ratio']}  ROE: {m['roe']}")
    
    # Latest annual report as markdown (ideal for LLM context)
    filings = httpx.get(f"{base}/companies/BHP/filings?source=asx&limit=1", headers=headers).json()
    latest_report_md = httpx.get(filings["filings"][0]["markdown_url"]).text
    
    # Recent news and ASX announcements
    news = httpx.get(f"{base}/companies/BHP/news?limit=10", headers=headers).json()
    for a in news["articles"]:
        print(a["published_date"], a["title"])

    3. Screen a universe

    # All ASX 200 Financials-sector companies
    asx_fin = httpx.get(f"{base}/indices/ASX200?sector=Financials", headers=headers).json()
    for m in asx_fin["members"]:
        print(m["ticker"], m["name"])

    All 201 ASX 200 Companies

    Every S&P/ASX 200 member covered by the API. Profile indicates a full rich profile is available (description populated). Reports is the count of archived annual / half-year reports for that ticker. Quality % is the percentage of 8 core profile fields (description, long_name, website, employees, market_cap, industry, HQ city, HQ state) that are populated, rounded to the nearest 5%.

    201 companies
    Ticker Name Sector Profile Reports Quality %
    360 Life360 Information Technology ✓ 1 100%
    4DX 4DMedical Health Care ✓ 3 100%
    A2M a2 Milk Company Consumer Staples ✓ 16 90%
    AAI Alcoa Materials ✓ 0 100%
    AFI Australian Foundation Investment Company Financials ✓ 5 90%
    AGL AGL Energy Utilities ✓ 9 90%
    AIA Auckland Airport Industrials ✓ 0 90%
    ALD Ampol Energy ✓ 12 100%
    ALK Alkane Resources Materials ✓ 24 90%
    ALL Aristocrat Leisure Financials ✓ 21 100%
    ALQ ALS Industrials ✓ 2 100%
    ALX Atlas Arteria Industrials ✓ 1 90%
    AMC Amcor Materials ✓ 1 90%
    AMP AMP Financials ✓ 13 100%
    ANN Ansell Health Care ✓ 2 100%
    ANZ ANZ Banking Group Financials ✓ 0 100%
    APA APA Group Energy ✓ 1 90%
    APE Eagers Automotive Consumer Discretionary ✓ 26 90%
    ARB ARB Corporation Consumer Discretionary ✓ 1 90%
    ARG Argo Investments Financials ✓ 12 90%
    ASB Austal Industrials ✓ 27 100%
    ASK Abacus Storage King Real Estate ✓ 1 90%
    ASX ASX Financials ✓ 29 100%
    AUB AUB Group Financials ✓ 10 100%
    AZJ Aurizon Industrials ✓ 14 100%
    BEN Bendigo & Adelaide Bank Financials ✓ 0 100%
    BFL BSP Financial Group Financials ✓ 18 90%
    BGA Bega Cheese Consumer Staples ✓ 14 90%
    BGL Bellevue Gold Materials ✓ 9 90%
    BHP BHP Materials ✓ 16 100%
    BOQ Bank of Queensland Financials ✓ 17 100%
    BPT Beach Energy Energy ✓ 2 90%
    BRG Breville Group Consumer Discretionary ✓ 1 100%
    BSL BlueScope Materials ✓ 18 100%
    BWP BWP Trust Real Estate ✓ 22 100%
    BXB Brambles Industrials ✓ 19 100%
    CAR CAR Group Communication Services ✓ 1 100%
    CBA Commonwealth Bank Financials ✓ 5 100%
    CDA Codan Information Technology ✓ 23 90%
    CEN Contact Energy Utilities ✓ 18 90%
    CGF Challenger Financials ✓ 0 100%
    CHC Charter Hall Real Estate ✓ 2 90%
    CIA Champion Iron Materials ✓ 13 90%
    CIP Centuria Industrial REIT Real Estate ✓ 2 90%
    CLW Charter Hall Long WALE REIT Real Estate ✓ 3 90%
    CMM Capricorn Metals Materials ✓ 3 100%
    CNU Chorus Communication Services ✓ 16 90%
    COH Cochlear Health Care ✓ 0 100%
    COL Coles Group Consumer Staples ✓ 3 100%
    CPU Computershare Information Technology ✓ 2 100%
    CQR Charter Hall Retail REIT Real Estate ✓ 3 90%
    CSC Capstone Copper Materials ✓ 0 90%
    CSL CSL Health Care ✓ 11 100%
    CTD Corporate Travel Management Consumer Discretionary ✓ 3 100%
    CWY Cleanaway Industrials ✓ 10 100%
    CYL Catalyst Metals Materials ✓ 21 90%
    DBI Dalrymple Bay Infrastructure Industrials ✓ 9 90%
    DNL Dyno Nobel Materials ✓ 1 100%
    DOW Downer Group Materials ✓ 22 100%
    DRO Droneshield Industrials ✓ 10 100%
    DRR Deterra Royalties Materials ✓ 4 90%
    DXS Dexus Real Estate ✓ 1 100%
    DYL Deep Yellow Energy ✓ 22 90%
    EBO EBOS Group Health Care ✓ 20 100%
    EDV Endeavour Group Consumer Staples ✓ 6 100%
    EMR Emerald Resources Industrials ✓ 20 100%
    EOS Electro Optic Systems Industrials ✓ 21 100%
    EVN Evolution Mining Materials ✓ 6 90%
    EVT EVT Communication Services ✓ 2 90%
    FBU Fletcher Building Industrials ✓ 22 90%
    FLT Flight Centre Travel Group Consumer Discretionary ✓ 24 100%
    FMG Fortescue Materials ✓ 2 100%
    FPH Fisher & Paykel Healthcare Health Care ✓ 9 90%
    FRW Freightways Group Industrials ✓ 3 75%
    GDG Generation Development Group Financials ✓ 11 90%
    GGP Greatland Resources Materials ✓ 2 100%
    GMD Genesis Minerals Materials ✓ 19 100%
    GMG Goodman Group Real Estate ✓ 17 100%
    GNE Genesis Energy Utilities ✓ 0 90%
    GPT GPT Group Real Estate ✓ 1 90%
    GQG GQG Partners Financials ✓ 2 100%
    HDN HomeCo Daily Needs REIT Real Estate ✓ 2 90%
    HUB HUB24 Financials ✓ 0 100%
    HVN Harvey Norman Consumer Discretionary ✓ 36 90%
    IAG Insurance Australia Group Financials ✓ 0 100%
    IFL Insignia Financial Financials ✓ 0 90%
    IFT Infratil Financials ✓ 14 90%
    IGO IGO Materials ✓ 6 100%
    ILU Iluka Resources Materials ✓ 2 100%
    IMD IMDEX Materials ✓ 23 100%
    JBH JB Hi-Fi Consumer Discretionary ✓ 2 100%
    JHX James Hardie Materials ✓ 24 90%
    L1G L1 Group Financials ✓ 1 90%
    LLC Lendlease Real Estate ✓ 1 90%
    LNW Light & Wonder Consumer Discretionary ✓ 1 100%
    LOV Lovisa Consumer Discretionary ✓ 12 90%
    LSF L1 Long Short Fund Financials ✓ 9 90%
    LTR Liontown Resources Materials ✓ 15 100%
    LYC Lynas Rare Earths Materials ✓ 14 100%
    MCY Mercury NZ Utilities ✓ 24 90%
    MEZ Meridian Energy Utilities ✓ 21 75%
    MFF MFF Capital Investments Financials ✓ 15 100%
    MFG Magellan Financial Group Financials ✓ 1 100%
    MGR Mirvac Real Estate ✓ 0 100%
    MIN Mineral Resources Materials ✓ 2 100%
    MND Monadelphous Group Industrials ✓ 1 100%
    MPL Medibank Financials ✓ 2 100%
    MQG Macquarie Group Financials ✓ 0 100%
    MSB Mesoblast Health Care ✓ 17 100%
    MTS Metcash Consumer Staples ✓ 19 100%
    MXT Metrics Master Income Trust Financials ✓ 2 90%
    NAB National Australia Bank Financials ✓ 30 100%
    NEM Newmont Materials ✓ 0 100%
    NHC New Hope Energy ✓ 22 100%
    NHF Nib Financials ✓ 2 90%
    NIC Nickel Industries Materials ✓ 4 90%
    NSR National Storage Real Estate ✓ 10 100%
    NST Northern Star Resources Materials ✓ 22 100%
    NWH NRW Holdings Industrials ✓ 20 100%
    NWL Netwealth Group Financials ✓ 7 100%
    NWS News Corp (Class B) Communication Services ✓ 1 100%
    NXG Nexgen Energy Energy ✓ 2 100%
    NXT NextDC Information Technology ✓ 1 90%
    OBM Ora Banda Mining Materials ✓ 14 90%
    ORA Orora Materials ✓ 0 100%
    ORG Origin Energy Utilities ✓ 2 100%
    ORI Orica Materials ✓ 21 100%
    PDI Predictive Discovery Materials ✓ 17 90%
    PDN Paladin Energy Energy ✓ 2 100%
    PLS PLS Group Materials ✓ 5 100%
    PME Pro Medicus Health Care ✓ 24 100%
    PMV Premier Investments Consumer Discretionary ✓ 1 90%
    PNI Pinnacle Investment Management Financials ✓ 9 90%
    PPT Perpetual Financials ✓ 2 100%
    PRN Perenti Materials ✓ 10 100%
    PRU Perseus Mining Financials ✓ 4 90%
    PXA Pexa Group Real Estate ✓ 1 100%
    QAN Qantas Industrials ✓ 25 100%
    QBE QBE Insurance Financials ✓ 10 100%
    QUB Qube Holdings Industrials ✓ 14 100%
    RDX Redox Industrials ✓ 3 100%
    REA REA Group Communication Services ✓ 2 100%
    REG Regis Healthcare Real Estate ✓ 1 100%
    REH Reece Group Industrials ✓ 8 100%
    RGN Region Group Real Estate ✓ 5 90%
    RHC Ramsay Health Care Health Care ✓ 29 100%
    RIO Rio Tinto Materials ✓ 3 90%
    RMD ResMed Health Care ✓ 1 100%
    RMS Ramelius Resources Materials ✓ 22 100%
    RRL Regis Resources Materials ✓ 21 100%
    RSG Resolute Mining Industrials ✓ 2 90%
    RWC Reliance Worldwide Corporation Industrials ✓ 10 100%
    RYM Ryman Healthcare Health Care ✓ 2 75%
    S32 South32 Materials ✓ 2 100%
    SCG Scentre Group Real Estate ✓ 1 100%
    SDF Steadfast Group Financials ✓ 14 90%
    SEK Seek Communication Services ✓ 1 100%
    SFR Sandfire Resources Materials ✓ 3 100%
    SGH SGH Industrials ✓ 2 90%
    SGM Sims Metal Materials ✓ 1 100%
    SGP Stockland Real Estate ✓ 0 90%
    SHL Sonic Healthcare Health Care ✓ 3 100%
    SIG Sigma Healthcare Health Care ✓ 17 90%
    SKG STORAGE KING GROUP Real Estate ✓ 1 60%
    SMR Stanmore Resources Materials ✓ 5 90%
    SNZ Summerset Group Holdings Health Care ✓ 7 90%
    SOL Soul Patts Financials ✓ 24 100%
    SPK Spark New Zealand Communication Services ✓ 0 90%
    STO Santos Energy ✓ 38 100%
    SUL Super Retail Group Consumer Discretionary ✓ 3 100%
    SUN Suncorp Financials ✓ 1 100%
    TAH Tabcorp Consumer Discretionary ✓ 2 90%
    TCL Transurban Industrials ✓ 16 100%
    TLC The Lottery Corporation Consumer Discretionary ✓ 1 100%
    TLS Telstra Communication Services ✓ 27 100%
    TLX Telix Pharmaceuticals Health Care ✓ 9 100%
    TNE TechnologyOne Information Technology ✓ 1 100%
    TPG TPG Telecom Communication Services ✓ 2 100%
    TUA Tuas Communication Services ✓ 2 100%
    TWE Treasury Wine Estates Consumer Staples ✓ 15 100%
    VAU Vault Minerals Materials ✓ 3 90%
    VCX Vicinity Centres Real Estate ✓ 9 100%
    VEA Viva Energy Energy ✓ 9 100%
    VGN Virgin Australia Holdings Industrials ✓ 0 100%
    VNT Ventia Services Group Industrials ✓ 1 100%
    WAF West African Resources Materials ✓ 2 90%
    WAM WAM Capital Financials ✓ 3 90%
    WBC Westpac Financials ✓ 3 100%
    WDS Woodside Energy Group Energy ✓ 2 100%
    WES Wesfarmers Consumer Discretionary ✓ 4 100%
    WGX Westgold Resources Materials ✓ 9 100%
    WHC Whitehaven Coal Energy ✓ 1 100%
    WLE WAM Leaders Financials ✓ 2 90%
    WOR Worley Energy ✓ 1 100%
    WOW Woolworths Group Consumer Staples ✓ 3 100%
    WTC Wisetech Global Information Technology ✓ 1 100%
    XRO Xero Information Technology ✓ 18 90%
    XYX Block Inc Financials ✓ 0 60%
    YAN Yancoal Australia Materials ✓ 0 75%
    ZIM Zimplats Holdings Materials ✓ 5 90%
    ZIP Zip Financials ✓ 1 100%

    Raw JSON: GET /api/v1/indices/ASX200 · Bulk lookup (up to 25 tickers): GET /api/v1/companies/bulk?tickers=BHP,CBA,CSL

    Payment Options

    Pay with card (Stripe Checkout — all major cards, Apple Pay, Google Pay) or USDC crypto (Base, Ethereum, or Solana via the x402 protocol). Pro tier: $19/month or $179.40/year. Free tier available for retail and hobby use.

    FAQ

    Which Australian companies are covered?
    All 200 members of the S&P/ASX 200 index. Rebalanced quarterly; last rebalance reflected March 2026. Every covered ticker has a full rich profile (description, industry, website, headquarters, employees, market cap) plus financial statements going back multiple years.
    What financial data is available?
    Income statement, balance sheet, and cash-flow fields per fiscal year (FY) and semi-annual (H1/H2) period. Revenue, net income, total assets, total equity, operating cash flow, capital expenditures, free cash flow, EPS, shares outstanding, and dividends paid. All 200 ASX 200 companies have populated financials with an average of 11.9 of 17 fields per period.
    Are annual reports downloadable?
    Yes. 94 of the 200 companies have at least one annual or half-year report archived (1,278 reports total), available as both the original PDF and a markdown-converted file. Presigned download URLs are returned from /api/v1/companies/{ticker}/filings?source=asx and expire one hour after issuance.
    What computed ratios are available?
    Thirteen ratios on the latest fiscal year: P/E, P/B, P/S, ROE, ROA, gross margin, operating margin, net margin, EPS (basic and diluted), debt-to-equity, and current ratio. Returned as a single JSON from /api/v1/companies/{ticker}/metrics/summary.
    Is there a free tier?
    Yes — a free tier is available. Create a key via POST /api/v1/auth/keys. See /pricing for current tier limits and options.
    How fresh is the data?
    Financial statements: updated the same day a company files its full-year or half-year results with ASX — our pipeline ingests via authoritative data feeds on filing day. Annual report PDFs and markdown conversions: typically archived within 24 hours of release (24-48 hours worst case) via our daily report-archive sweep. Prices: end-of-day, refreshed daily at 22:30 UTC after US market close — we do not provide real-time tick data. Company profiles (description, industry, etc.) are refreshed periodically.
    What currency are financials reported in?
    Each company's native reporting currency — usually AUD for Australian-operations-focused companies, but global miners like BHP and Rio Tinto and biotech CSL report in USD. Every financial row carries a currency field so clients don't have to guess.
    Does this cover non-ASX markets?
    Yes — the same API also covers the S&P 500 (504 US-listed companies) via SEC EDGAR. Use ?exchange=NASDAQ or ?exchange=NYSE filters. This page focuses on the ASX coverage which we expanded in April 2026.