Claude Market Data — REST + Tool Use

Define TickAtlas endpoints as Claude tools in the Anthropic SDK. Claude can then call /v1/indicator, /v1/summary, and /v1/screener autonomously when reasoning about markets.

No credit card$2.50 PAYG credit on sign up
15+API endpoints
42Indicator series
M1–D17 timeframes
$2.50PAYG starting credit
Why TickAtlas

Why Use TickAtlas?

Pre-Calculated, Redis-Cached

Indicator values are computed server-side on every new candle. Your app queries the result — no TA library, no candle history needed.

7 Timeframes

M1, M5, M15, M30, H1, H4, D1 — the same endpoint serves scalpers and position traders alike.

Forex, Crypto, Commodities

EURUSD, GBPUSD, XAUUSD, BTCUSD, USDJPY — data available for every symbol in our data.

One Request. Instant Data.

REQUEST
import anthropic, requests
client = anthropic.Anthropic()

tools = [{
  "name": "get_indicator",
  "description": "Live technical indicator value for a symbol/timeframe.",
  "input_schema": {
    "type": "object",
    "properties": {
      "symbol": {"type": "string"},
      "indicator": {"type": "string"},
      "timeframe": {"type": "string"}
    },
    "required": ["symbol", "indicator", "timeframe"]
  }
}]

response = client.messages.create(
    model="claude-sonnet-4-20250514",
    max_tokens=1024,
    tools=tools,
    messages=[{"role": "user", "content": "Analyze EURUSD on H1."}]
)

How to Connect Claude to Live Market Data

The TickAtlas REST API returns JSON that any AI assistant can consume — indicators, OHLCV, spread, and rule-based market summaries. Configure Claude with your API key and it can query live data during a conversation or analysis session.

Paste the endpoint URL into a Claude custom tool, ChatGPT Custom Action, or call it from a Python script that feeds Claude the response. The data is there — any HTTP call gets you live values.

MCP Server coming soon — native one-config integration for Claude Desktop, Claude Code, and Cursor.
10 REST endpoints: indicators, OHLC, quotes, summary, screener, heatmap, calendar
Works with any AI platform that supports HTTP tool calls or custom actions
Simple API key auth — one header, no OAuth complexity
Live market data, refreshed each candle close — not stale training data

API Examples

Query live market data from any AI tool, script, or custom action.

Market Summary Get bias score + summary text — ideal for Claude tool calls

All Indicators 42 indicators in one call — no TA library required

Custom Tool / Script Works from any HTTP client — paste into Claude custom tools

10 REST Endpoints Available

get_indicators All 42 indicators for a symbol + timeframe
get_indicator Single indicator value with signal classification
get_quote Live bid/ask price and spread
get_ohlc Candlestick history, up to 1000 bars
get_summary Rule-based market bias score and summary text
get_heatmap Currency strength heatmap across 8 currencies
get_calendar Upcoming economic events with impact levels
get_screener Filter all symbols by indicator value range
get_symbols List all available symbols by category
get_spread Historical spread stats for a symbol

Plug into any stack

  • ChatGPT Custom GPTs
  • Claude Tools
  • Python / pandas
  • Node.js
  • Discord bots
  • Slack webhooks
  • n8n
  • Zapier
  • Google Sheets
Pricing

Start on pay-as-you-go, upgrade when the traffic justifies it.

Every new account starts with $2.50 of pay-as-you-go credit and no card. Monthly plans add a flat monthly price, WebSocket streaming and support.

Pay as you go
$2.50 credit No card required to start
  • $2.50 of credit included
  • Every REST endpoint except raw ticks
  • No card required, no overage
  • 10 API keys
See plan details
Starter
$29 per month · 10,000 requests/day · 120/min
  • Every REST endpoint except raw ticks
  • WebSocket streaming, 5 symbols
  • Released calendar actuals
  • Email support
  • 3 API keys
See plan details
Frequently asked questions

What developers ask first.

Straight answers on limits, coverage and how the endpoint behaves in production.

How do I connect TickAtlas to Claude?

The current approach is REST: call our API from a Python script and pass the response to Claude as context, or configure it as a Claude Custom Integration (available on Claude.ai Pro/Team). A native MCP server for one-click integration is in development.

What data can I feed Claude?

42 pre-calculated indicators (RSI, MACD, Bollinger Bands, ADX, ATR and more), live OHLCV candlesticks, bid/ask tick data, currency strength heatmap, economic calendar events, and rule-based market bias summaries. All available via REST, all returnable as JSON for Claude to reason over.

Does this work with ChatGPT too?

Yes. The REST API works equally well as a ChatGPT Custom Action. Point it at any of our endpoints with your API key and GPT can call it during a conversation. Same data, same latency, any AI platform.

Is there a rate limit on how often Claude can call the API?

Rate limits depend on your plan. Pay-as-you-go has lower limits suitable for occasional Claude sessions. Starter and Pro have higher limits for frequent automated queries. Responses are served from a Redis cache on our side — prices refresh about once a minute, indicators once per timeframe interval — so calling more often than that returns the same data.

Start building

Start Building in 5 Minutes

Sign up, grab your API key, make your first request.

Every new account starts with $2.50 of pay-as-you-go credit. No card required.