Getting Started
nfin is a hosted Nasdaq API with native Python and TypeScript SDKs built for apps, notebooks, services, and agents. Call REST directly or use the SDK clients for quotes, historical prices, options, IPOs, calendars, market movers, ownership, news, funds, and Nasdaq Nordic data.
pip install nfin
npm install @bluefin-ai/nfin
import nfin
client = nfin.Client()
print(client.quotes.basic(["AAPL", "MSFT"]))
print(client.prices.historical("AAPL", period="5d", interval="1d"))
What To Read First
- Quickstart for the shortest install-to-data path.
- REST API for direct hosted API calls.
- API Reference for exact endpoint schemas.
- Python SDK and TypeScript SDK.
- AI Agents for tool-shape guidance.
- Errors and Rate Limits for production use.
Public Endpoints
- Landing:
https://nfin.dev - Hosted API:
https://api.nfin.dev - OpenAPI:
https://api.nfin.dev/v1/openapi.json - Endpoint catalog:
https://api.nfin.dev/v1/endpoints - Health:
https://api.nfin.dev/v1/health - LLM index:
https://docs.nfin.dev/llms.txt