Skip to main content

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

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