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.
Use Power Query for refreshable workbooks or a VBA function for cell-level formulas. Live RSI, MACD, prices — refreshed every minute.
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.
' VBA: =CLAW("EURUSD", "RSI_14", "H1")
Function CLAW(symbol As String, indicator As String, timeframe As String) As Variant
Dim http As Object
Set http = CreateObject("MSXML2.XMLHTTP")
http.Open "GET", "https://tickatlas.com/v1/indicator?symbol=" & symbol _
& "&indicator=" & indicator & "&timeframe=" & timeframe, False
http.setRequestHeader "X-API-Key", "YOUR_API_KEY"
http.Send
' parse response.value ...
End Function Power Query's Web.Contents function supports custom headers. Use it to fetch JSON data and transform it into a table. Refresh manually or set automatic refresh intervals.
A simple VBA macro using MSXML2.XMLHTTP can fetch the API and write values directly to cells. Bind it to a button or run on a timer with Application.OnTime.
Before building your Excel integration, verify the API works from your machine:
curl -H "X-API-Key: YOUR_KEY" "https://tickatlas.com/v1/quote?symbol=EURUSD"
# Response:
{
"success": true,
"data": {
"symbol": "EURUSD",
"bid": 1.08543,
"ask": 1.08556,
"spread": 1.3,
"timestamp": "2026-03-28T10:00:00Z"
}
}From $0.005 per standard call. Great for occasional manual refreshes.
Start Free10,000 requests a day with no per-call charge. Auto-refresh your Excel dashboard every few minutes.
Get StartedMultiple simultaneous spreadsheets, high-frequency refresh, team sharing.
Get StartedWEBSERVICE() doesn't support custom headers, so you can't pass the X-API-Key via that function. Use Power Query (Web.Contents with Headers parameter) or VBA (MSXML2.XMLHTTP with setRequestHeader) instead. Both support the required authentication header.
Power Query supports auto-refresh as frequent as every 1 minute, which lines up well with the API: our data updates about every 60 seconds, so refreshing more often than that won't yield new data, though it won't cause errors either. For Starter and Pro plans, there's no refresh rate limit on your end.
Yes. Use Google Apps Script's UrlFetchApp.fetch() with the X-API-Key header. You can write a custom function or a timed trigger to refresh data into cells. Google Sheets also works with the same Power Query-equivalent approach via its own data connectors.
Plug 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 integrationsStraight answers on limits, coverage and how the endpoint behaves in production.
WEBSERVICE() doesn't support custom headers, so you can't pass the X-API-Key via that function. Use Power Query (Web.Contents with Headers parameter) or VBA (MSXML2.XMLHTTP with setRequestHeader) instead. Both support the required authentication header.
Power Query supports auto-refresh as frequent as every 1 minute, which lines up well with the API: our data updates about every 60 seconds, so refreshing more often than that won't yield new data, though it won't cause errors either. For Starter and Pro plans, there's no refresh rate limit on your end.
Yes. Use Google Apps Script's UrlFetchApp.fetch() with the X-API-Key header. You can write a custom function or a timed trigger to refresh data into cells. Google Sheets also works with the same Power Query-equivalent approach via its own data connectors.
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.