Skip to main content
GET
/
v1
/
analytics
/
market-breadth
Python (SDK)
from finance_dev import FinanceDev, models
import os


with FinanceDev(
    security=models.Security(
        client_id=os.getenv("FINANCEDEV_CLIENT_ID", ""),
        client_secret=os.getenv("FINANCEDEV_CLIENT_SECRET", ""),
    ),
) as fd_client:

    res = fd_client.analytics.get_market_breadth()

    # Handle response
    print(res)
{
  "advancers": 123,
  "decliners": 123,
  "unchanged": 123,
  "totalSymbols": 123,
  "advancersPercent": 123,
  "declinersPercent": 123,
  "advanceDeclineRatio": 123,
  "timestamp": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://finance.dev/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Market breadth data retrieved successfully

advancers
integer<uint64>

Number of advancing stocks

decliners
integer<uint64>

Number of declining stocks

unchanged
integer<uint64>

Number of unchanged stocks

totalSymbols
integer<uint64>

Total number of symbols

advancersPercent
number

Percentage of advancers

declinersPercent
number

Percentage of decliners

advanceDeclineRatio
number

Ratio of advancers to decliners

timestamp
string

Data timestamp