Skip to content
iTick
  1. Docs
  2. REST API
  3. Forex
  4. Batch Real-Time Tick

Batch Real-Time Tick

Batch real-time Tick data for major global forex currency pairs, including transaction flow data for multiple currency pairs such as EUR, GBP, JPY, CHF. Data includes precise timestamps, transaction prices, trading volumes and buy/sell directions, with millisecond-level update accuracy.

GET/forex/ticks

Request Parameters

regionenumRequired

Market code

codesstringRequired

Product code(s). Separate multiple products with commas. The maximum supported quantity varies by plan: Base: 10, Professional: 20, Premium: 50, Enterprise: custom

Response Parameters

codenumber

Response code

msgstring

Response description

dataobject▶Response result
sstring

Symbol code

ldnumber

Latest price

tnumber

Timestamp of the latest trade

vnumber

Transaction volume

Code Examples

import requests

url = "https://api.itick.org/forex/ticks?region=GB&codes=EURUSD,GBPUSD"

headers = {
"accept": "application/json"
"token": "Your Token"
}

response = requests.get(url, headers=headers)

print(response.text)

Query URL

GEThttps://api.itick.org/forex/ticks?region=GB&codes=EURUSD,GBPUSD

, Run query

Response Result

{
  "code": 0,
  "msg": null,
  "data": {
    "EURUSD": {
      "s": "EURUSD",
      "ld": 1.16425,
      "t": 1754583972000,  // 2025-08-07 16:26:12 UTC
      "v": 3
    },
    "GBPUSD": {
      "s": "GBPUSD",
      "ld": 1.34292,
      "t": 1754583971255,  // 2025-08-07 16:26:11 UTC
      "v": 6.3
    }
  }
}