Documentation Index
Fetch the complete documentation index at: https://finance.dev/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Market Data API provides access to real-time stock quotes, company fundamentals, and comprehensive equity details.
Methods
get_equity_details(symbols)
# Get details for single symbol
details = client.market_data.get_equity_details("AAPL")
# Get details for multiple symbols
details = client.market_data.get_equity_details(["AAPL", "GOOGL", "MSFT"])
for equity in details:
print(f"{equity.symbol}: ${equity.price}")
print(f" Market Cap: ${equity.market_cap}")
print(f" P/E Ratio: {equity.pe_ratio}")
search(query)
results = client.market_data.search("Apple")
for result in results:
print(f"{result.symbol}: {result.name}")
Examples
Get Company Fundamentals
details = client.market_data.get_equity_details("AAPL")
print(f"Company: {details.name}")
print(f"Price: ${details.price}")
print(f"Market Cap: ${details.market_cap:,.0f}")
print(f"P/E Ratio: {details.pe_ratio}")
print(f"52 Week High: ${details.week_52_high}")
print(f"52 Week Low: ${details.week_52_low}")
print(f"Dividend Yield: {details.dividend_yield}%")
Compare Multiple Stocks
symbols = ["AAPL", "GOOGL", "MSFT", "AMZN"]
details = client.market_data.get_equity_details(symbols)
for equity in details:
print(f"{equity.symbol}:")
print(f" Price: ${equity.price}")
print(f" P/E: {equity.pe_ratio}")
print(f" Market Cap: ${equity.market_cap / 1e9:.1f}B")
print()
API Endpoint
GET /v1/marketdata/equities/details