Financial Data API

Every market data point your product needs. One API.

DataCraft Finances unifies live market data, deep price history, company fundamentals, full-text financial news and alternative datasets behind a single authenticated API β€” available as REST endpoints and as an MCP server your AI agents can call natively.

40+REST endpoints
13MCP tools for AI agents
100+fundamental metrics per stock
5yr+price history, permanently archived

What's inside

Seven data domains, normalized into consistent schemas and served through an intelligent caching layer that keeps responses fast and upstream-friendly.

Market Data

  • Real-time quotes with pre/post-market
  • Daily / weekly / monthly OHLCV bars
  • Dividends & splits, adjusted closes
  • Intraday intervals down to 1 minute
  • Options chains with IV & open interest

Fundamentals

  • Income, balance-sheet & cash-flow series
  • Statements exactly as filed
  • Valuation, margin & growth ratios
  • Earnings history vs. analyst estimates
  • Analyst recommendation trends

News, Full Text

  • Per-ticker news from multiple feeds
  • Deduplicated & sorted, unified schema
  • Clean article body text included
  • Permanent archive for backtesting
  • Market-wide news categories

Corporate Calendars

  • Earnings dates with EPS estimates
  • IPO calendar
  • Live market open/closed status
  • Exchange holiday schedules

Ownership & Alternative Data

  • Insider transactions & sentiment
  • Institutional & fund ownership
  • Government contracts & lobbying
  • Patent & visa application activity
  • Regulatory filings with links

Brand Assets

  • Company logos by domain or ticker
  • Cryptocurrency logos
  • Country flags
  • Graceful generated placeholders

What responses look like

Trimmed for brevity β€” every payload arrives in a consistent envelope that tells you when it was fetched and whether it came from cache.

stock_quote symbol=AAPL
{ "cached": true, "fetchedAt": "2026-08-18T19:33:24Z", "data": { "symbol": "AAPL", "regularMarketPrice": 309.83, "regularMarketChangePercent": 1.39, "regularMarketVolume": 41260340, "marketCap": 4571230000000, "fiftyTwoWeekHigh": 311.49, "fiftyTwoWeekLow": 201.27, "marketState": "REGULAR" … 60+ more fields } }
price_history symbol=AAPL interval=1d
{ "symbol": "AAPL", "interval": "1d", "from": "2026-08-11", "to": "2026-08-18", "barCount": 6, "quotes": [ { "dateKey": "2026-08-14", "open": 303.10, "high": 306.92, "low": 302.40, "close": 305.59, "volume": 38412900 }, … { "dateKey": "2026-08-18", "close": 309.83, "partial": true } ], "events": { "dividends": [ { "date": "2026-08-11", "amount": 0.26 } ], "splits": [] } }
ticker_news symbol=AAPL β€” deduplicated, newest first, full text included
{ "symbol": "AAPL", "count": 20, "articles": [ { "title": "Apple overhauls its EU App Store fees, loosens rules for alternative app stores", "publisher": "TechCrunch", "publishedAt": "2026-08-18T17:12:13Z", "url": "https://…", "imageUrl": "https://…/hero.webp", "content": { "status": "fetched", "chars": 2727 }, "contentText": "Apple on Tuesday announced a simplified commission structure for apps distributed in the EU, moving from its dual-fee system to…" }, … 19 more articles ] }

Built for AI agents

Beyond REST, the same data is exposed as a native MCP server β€” 13 intent-scoped tools an LLM can discover and call directly, with typed parameters and consistent schemas.

  • One key, both surfaces. The same credential authenticates REST and MCP.
  • Smart caching. Immutable history is stored permanently; live data refreshes on sensible clocks.
  • Consistent envelopes. Every response tells you what it is, when it was fetched, and whether it was cached.
// connect any MCP client url: https://finances.data-craft.ch/mcp auth: Bearer <your-api-key> // tools your agent will find stock_quote price_history stock_fundamentals ticker_news market_calendar market_overview options_chain alt_data symbol_search get_logo …and more

Interested?

Access is currently by request. Tell us what you're building β€” a dashboard, a trading tool, an AI agent β€” and we'll get you set up with an API key and the full endpoint reference.

Get in touch βœ‰