All integrations

Yahoo Finance

Look up stock quotes and historical prices. Search tickers, read last price, and pull OHLCV history via Twelve Data. Not a brokerage and not endorsed by Yahoo.

Manual setup 3 tools

Example questions

Try asking your AI client

  • What is Novo Nordisk trading at right now?

  • How has Maersk moved over the last 30 days?

  • Did Vestas have a sharp drop last week?

  • Write a short watchlist briefing for NOVO-B, MAERSK-B, and VWS - not advice.

  • Find the ticker for that US software company Jack mentioned.

Overview

Look up stock quotes and historical prices from AI clients. Search tickers, read the latest price and change, and pull OHLCV history.

Yahoo no longer offers a public stock API. This integration uses Twelve Data so the hub has a documented, authenticated REST API. Prices can be delayed depending on the symbol and plan. This is not a brokerage and not investment advice. Not affiliated with or endorsed by Yahoo.

Prerequisites

  • A stackgate.ai account
  • A Twelve Data API key or access to a hub configured with a shared Twelve Data key

Getting credentials

Option A - Hub-wide key (no personal key needed)

If your stackgate.ai operator has configured a hub-wide Twelve Data API key, you can activate this integration without entering any credentials:

  1. Open Integrations → Yahoo Finance.
  2. Click Connect & enable without filling in the API key field.

All users without a personal override share the hub key's credits and daily hub fair-use limits.

Option B - Personal Twelve Data API key

Use your own Twelve Data credits:

  1. Sign up at Twelve Data (free plan, no credit card).
  2. Copy your API key from the dashboard.
  3. In stackgate.ai, open Integrations → Yahoo Finance.
  4. Paste your key in Twelve Data API key (optional override) and click Connect & enable.

See Twelve Data authentication for plan differences.

Using with AI clients

  • Dedicated endpoint: POST /mcp/yahoo-finance with a Sanctum bearer token
  • Private gateway: use yahoo-finance__* namespaced tools (for example yahoo-finance__get_quote)

See Documentation for HTTP authentication and private gateway setup.

Typical workflow: search symbols → get quote → get price history.

Troubleshooting

  • 422 integration not configured - activate Yahoo Finance under My Integrations. If no hub key is configured, you must provide a personal Twelve Data API key.
  • 401 Unauthorized - your Twelve Data API key is invalid. Copy a fresh key from the Twelve Data dashboard.
  • 429 Too many requests / Hub quota exceeded - you hit Twelve Data's rate limit or the stackgate.ai hub daily fair-use limit. Wait and retry, or add your own Twelve Data API key under My Integrations.
  • Symbol not found - verify the ticker from search_symbols. Exchange suffixes matter (for example NOVO-B).
  • Delayed prices - treat quotes as recent market data, not a live trading feed. Use Saxo Bank if you need to place orders.
  • Attribution - market data comes from Twelve Data. Follow their API terms when publishing products on this data.

Available tools

  • search_symbols

    Search stocks, ETFs, and other instruments by name or ticker. Use returned symbol values with get_quote and get_price_history.

  • get_quote

    Get the latest quote for one symbol: last price, open, high, low, change, percent change, volume, currency, and exchange.

  • get_price_history

    Get historical OHLCV bars for one symbol. Prefer interval plus outputsize, or set start_date and end_date (YYYY-MM-DD).

MCP endpoint: https://stackgate.ai/mcp/yahoo-finance (HTTP) or via the private gateway.