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.
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.
Indicator values are computed server-side on every new candle. Your app queries the result — no TA library, no candle history needed.
M1, M5, M15, M30, H1, H4, D1 — the same endpoint serves scalpers and position traders alike.
EURUSD, GBPUSD, XAUUSD, BTCUSD, USDJPY — data available for every symbol in our data.
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."}]
) 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.
Query live market data from any AI tool, script, or custom action.
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
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.
Landing pages convert; documentation closes the loop. These are the routes a developer usually needs next.
Start from the developer portal and map the API families your product needs.
Open docsMake the first authenticated request and validate the setup end to end.
Read quickstartRequest and response contracts for quote, indicator, summary and calendar.
Browse referenceHow the API drops into ChatGPT, Claude, Discord, n8n, Zapier and Sheets.
See integrationsStraight answers on limits, coverage and how the endpoint behaves in production.
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.
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.
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.
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.
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.