adona-robot · market data by capacity

A forex data feed for brokers and trading platforms

For a broker, a prop firm or a trading platform that shows prices to its own clients: the live bid and ask and candles from one second to one day for 46 currency pairs and 5 metals, which every paid plan lets you show, relay and keep. A symbol you relay around the clock adds CHF 150 a month.

Who it is for
A firm whose clients watch prices on its screens: a broker's web and mobile platform, a prop firm's dashboard for its traders, a copy-trading or signals service, a platform that charts the markets for its members. The data reaches your clients inside your product; they never deal with us.
What every paid plan allows
Show the data in your platform, relay it to your clients' systems, and keep what you receive, with no feed contract to negotiate. A symbol your connections follow live for more than 80% of its open hours in a month adds CHF 150 to the next invoice, on top of the plan; a platform that streams its whole list all week should plan for it on each symbol it carries.
Many clients, priced by the peak
A plan is the month's peak of simultaneous connections, not the number of accounts on your side: Starter is sized for 30 at the same moment, Enterprise for 1 000. A paid plan never refuses a connection, so a busy market day is billed on the next invoice, never cut.
One feed, relayed by your servers
A platform can open a few connections from its own servers, subscribe to every symbol it lists, up to 64 channels a subscribe frame, and relay the prices to its clients itself. The peak then counts your servers' connections, not your clients' screens; each symbol those servers hold live for more than 80% of its open hours in a month adds CHF 150.
What it carries
46 currency pairs and 5 metals, majors and crosses, the Scandinavian and Asian currencies against the dollar and the euro, and gold, silver, platinum and palladium: the live bid and ask on quote:SYMBOL, and candles on S1, M1, M5, M15, H1, H4, D1 on candle:SYMBOL:TIMEFRAME.
History for the charts
Candles back in time by REST, up to 5 000 a page with a cursor: one-minute bars since 16.05.2025 for EURUSD, GBPUSD, USDJPY, XAUUSD, since 17.03.2026 or 17.05.2026 for the others, one-second bars kept 180 days rolling. Each symbol's page gives its own dates.
Support
Support is given by email to one named contact on your side, not to your clients: your desk stays the one they talk to. The Enterprise plan adds an answer to every request within 24 h.
What it is not
Prices for display and analysis, not an execution venue: nothing on the stream places an order, and there is no order book or traded volume. A candle's volume is a tick volume, the number of price updates in the bar. Prices are supplied for information, not as advice.
Trying it
The free trial lasts 7 days, on EURUSD · XAUUSD, with 3 simultaneous connections: enough to wire the feed into one screen of your platform before you size a plan with the price calculator.

Facts as of 06.10.2026.

First call

# 1. your server exchanges the key for a short-lived token
export ADONA_API_KEY="${ADONA_API_KEY:-adk_live_...}"
RESP=$(curl -s https://api.adona-robot.com/v1/tokens \
  -H 'Content-Type: application/json' \
  -H "Authorization: Bearer $ADONA_API_KEY" \
  -d '{"end_user_id":"u-42"}')
TOKEN=$(echo "$RESP" | grep -o '"access_token":"[^"]*' | cut -d'"' -f4)
[ -n "$TOKEN" ] || echo "refused: $RESP"

# 2. the token reads candles
curl -s 'https://api.adona-robot.com/v1/candles?symbol=EURUSD&timeframe=S1&limit=1000' \
  -H "Authorization: Bearer $TOKEN"

The quickstart: from the key to the live stream, step by step

Start the free trial

Related guides

Pairs and metals