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.
GET /v1/calendar returns upcoming events with timing, impact level, forecast, previous, and actual values. Filter by currency or impact for news-driven strategies.
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.
curl -X GET \
"https://tickatlas.com/v1/calendar?currencies=USD&impact=high" \
-H "X-API-Key: YOUR_API_KEY" {
"success": true,
"data": {
"events": [
{
"id": "nfp-2026-04-04",
"datetime": "2026-04-04T12:30:00+00:00",
"currency": "USD",
"event": "Non-Farm Payrolls",
"impact": "high",
"forecast": "200K",
"previous": "275K",
"actual": null
}
]
}
} {
"success": true,
"data": {
"events": [
{
"id": "nfp-2026-04-04",
"datetime": "2026-04-04T12:30:00+00:00",
"currency": "USD",
"event": "Non-Farm Payrolls",
"impact": "high",
"forecast": "200K",
"previous": "275K",
"actual": null
}
]
}
}
import requests
r = requests.get(
"https://tickatlas.com/v1/calendar",
headers={"X-API-Key": "YOUR_API_KEY"},
params={"currencies": "USD", "impact": "high"},
)
for ev in r.json()["data"]["events"]:
print(ev["datetime"], "·", ev["event"],
"forecast=", ev["forecast"])
curl -X GET "https://tickatlas.com/v1/calendar?currencies=USD&impact=high" -H "X-API-Key: YOUR_API_KEY"
Send Discord or Slack alerts 30 minutes before a high-impact event so your team can prepare positions or stay flat.
Pause your trading bot automatically during high-impact windows. Check the calendar before any new position entry to avoid news spikes.
Poll the calendar for actual fields immediately after release time. When actual beats forecast, trigger a momentum trade signal.
From $0.005 per standard call. Test your news alert logic with free credits.
Start Free10,000 requests a day for pre-trade calendar checks, with released actual values.
Get StartedHigh-frequency polling for immediate actual-vs-forecast reaction systems.
Get StartedPlug into any stack
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 integrationsSign 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.