API playground
Run a real TickFeed request.
Pick an instrument and send a request. You get the same JSON as GET /v1/price, straight from
the live feed, with no account.
Request
GET /v1/price/XAUUSD
Demo requests are limited and never touch any account or balance.
Response
Not run yet- Bid
- Ask
- Tick time (UTC)
- Tick age
Press Run request to see a response.
Your own key opens all 60 forex pairs and 11 metals, candles from S1 to D1, tick history and MCP tools for AI agents.
Launch offer. $25 free credit for accounts created or confirmed by 10 Nov, 23:59 UTC, added when you confirm your email. No payment card needed.
Use it from your own code
import os
import requests
# Set TICKFEED_API_KEY to the key from your dashboard.
r = requests.get(
"https://api.tickfeed.pro/v1/price/XAUUSD",
headers={"X-API-Key": os.environ["TICKFEED_API_KEY"]},
timeout=15,
)
r.raise_for_status()
quote = r.json()
print(quote["symbol"], quote["bid"], quote["ask"], quote["tick_time"], quote["freshness"])// Node 18+. Set TICKFEED_API_KEY to the key from your dashboard.
async function main() {
const res = await fetch("https://api.tickfeed.pro/v1/price/XAUUSD", {
headers: { "X-API-Key": process.env.TICKFEED_API_KEY },
});
if (!res.ok) throw new Error(`HTTP ${res.status}`);
const q = await res.json();
console.log(q.symbol, q.bid, q.ask, q.tick_time, q.freshness);
}
main();# Set TICKFEED_API_KEY to the key from your dashboard. curl -H "X-API-Key: $TICKFEED_API_KEY" \ "https://api.tickfeed.pro/v1/price/XAUUSD"
Works as written once TICKFEED_API_KEY is set. In Windows PowerShell, call curl.exe and use $env:TICKFEED_API_KEY.
What each result means
- Fresh quote: the newest tick is within the instrument's freshness window.
- Market closed: the last quote before a scheduled closure, labelled and never shown as live.
- Delayed feed: the market should be trading but the feed is behind.
- Unavailable: no quote could be read, so no price is shown.
Playground and API
- The playground offers the latest quote for 3 instruments, for trying the API by hand.
- Requests are limited per network, and quotes can be up to 3 seconds behind the feed.
- Your own key adds every market, candles, ticks, gap reports, MCP tools and higher limits.