Skip to content

Stocks · Reference and fundamentals

Stocks financials ratios

Valuation and financial ratios of a company, newest first.
GET/v1/stocks/financials/ratiosstocksFinancialsRatios
On this page

Daily ratios calculated from the latest filings and the day's price: price to earnings, book, sales and cash flow, enterprise value multiples, dividend yield, leverage, liquidity and returns. Access depends on the financial data entitlement; without it the route answers 503.

Example request

curl -sS --get "https://api.ordermap.si/v1/stocks/financials/ratios" \
  -H "Authorization: Bearer $ORDERMAP_API_KEY" \
  --data-urlencode symbol=AAPL

Set ORDERMAP_API_KEY to your key. Replace the dates with a recent trading date.

Parameters

5 parameters, 1 required.

ParameterType and limitsDescription
symbolqueryrequiredstringat most 11 characterspattern ^[A-Za-z]{1,6}(\.[A-Za-z0-9]{1,4})?$Ticker symbol, for example AAPL.
start_datequeryoptionalstringdateInclusive earliest ratio date, YYYY-MM-DD.
end_datequeryoptionalstringdateInclusive latest ratio date, YYYY-MM-DD.
limitqueryoptionalintegerdefault 20min 1max 1000Maximum rows to return.
cursor_idqueryoptionalstringat most 1024 charactersOpaque cursor returned as pagination.next_cursor_id; resumes the same query on the next page.

Response

StatusMeaningBody
200Successful response.Schema below
400Invalid, unknown or repeated parameters, or an invalid cursor.Error object
401Missing or invalid API key.Error object
403The plan, dataset release or account state does not allow this request.Error object
422The request is valid but no data exists for it.Error object
429Rate limit, burst limit or cooldown; wait Retry-After seconds.Retry-AfterError object
500Internal error.Error object
503Data temporarily unavailable; retry after Retry-After seconds.Retry-AfterError object
504The request timed out.Error object

Authenticated responses carry the X-RateLimit-* headers (see rate limits); 429 and 503 add Retry-After.

200 response body

  • dataarray<object>required23 fields inside
    • average_volumenumber | nullrequiredAverage volume over the last 30 trading days.
    • cashnumber | nullrequiredCash ratio.
    • cikstring | nullrequiredSEC central index key.
    • currentnumber | nullrequiredCurrent ratio.
    • datestringdaterequiredTrading date the ratios are calculated for.
    • debt_to_equitynumber | nullrequiredDebt to equity.
    • dividend_yieldnumber | nullrequiredDividend yield.
    • earnings_per_sharenumber | nullrequiredTrailing twelve months earnings per share.
    • enterprise_valuenumber | nullrequiredEnterprise value.
    • ev_to_ebitdanumber | nullrequiredEv to ebitda.
    • ev_to_salesnumber | nullrequiredEv to sales.
    • free_cash_flownumber | nullrequiredFree cash flow.
    • market_capnumber | nullrequiredMarket cap.
    • pricenumber | nullrequiredClosing price used in the ratios.
    • price_to_booknumber | nullrequiredPrice to book.
    • price_to_cash_flownumber | nullrequiredPrice to cash flow.
    • price_to_earningsnumber | nullrequiredPrice to earnings.
    • price_to_free_cash_flownumber | nullrequiredPrice to free cash flow.
    • price_to_salesnumber | nullrequiredPrice to sales.
    • quicknumber | nullrequiredQuick ratio.
    • return_on_assetsnumber | nullrequiredReturn on assets.
    • return_on_equitynumber | nullrequiredReturn on equity.
    • symbolstringrequiredTicker symbol.
  • metaobjectrequiredMeta object
  • paginationobjectrequiredPagination object

Example response

{
  "data": [
    {
      "average_volume": null,
      "cash": null,
      "cik": "0000320193",
      "current": null,
      "date": "2026-10-15",
      "debt_to_equity": null,
      "dividend_yield": 0.0045,
      "earnings_per_share": null,
      "enterprise_value": null,
      "ev_to_ebitda": null,
      "ev_to_sales": null,
      "free_cash_flow": null,
      "market_cap": 3450000000000,
      "price": 231.42,
      "price_to_book": null,
      "price_to_cash_flow": null,
      "price_to_earnings": 32.1,
      "price_to_free_cash_flow": null,
      "price_to_sales": null,
      "quick": null,
      "return_on_assets": null,
      "return_on_equity": null,
      "symbol": "AAPL"
    }
  ],
  "meta": {
    "as_of": 1760659200123,
    "coverage": {
      "complete": true
    },
    "delay_ms": 0,
    "delayed": false,
    "request_id": "0199f0c2-5a1e-7c3b-9d4e-2b6f8a1c3d5e",
    "source": "sip"
  },
  "pagination": {
    "count": 1,
    "has_more": false,
    "limit": 20,
    "next_cursor_id": null,
    "next_url": null
  }
}

Values are illustrative. Missing values are null, never 0.