adona-robot · données de marché à la capacité

Une API de bougies OHLC forex

Des bougies d'ouverture, plus haut, plus bas et clôture pour 46 paires de devises et 5 métaux, sur sept unités de temps de la seconde au jour, lues en remontant le temps par REST et reçues en direct sur le WebSocket à la clôture de chaque bougie.

Sept unités de temps
S1, M1, M5, M15, H1, H4, D1. À partir du flux en direct, les bougies de cinq minutes à une heure sont agrégées depuis les bougies d'une minute qu'elles contiennent, et celles de quatre heures et d'un jour depuis les mêmes bougies : un graphique peut passer d'une unité de temps à l'autre sur une seule série.
De quoi une bougie est faite
De l'achat : ouverture, plus haut, plus bas et clôture de l'achat sur la durée de la bougie. Le volume est un volume en ticks, le nombre de mises à jour de prix dans la bougie, pas un volume échangé. Une seconde sans mise à jour n'a pas de bougie d'une seconde.
Quand une bougie est datée
Une bougie porte son heure d'ouverture, en UTC. Jusqu'à une heure, les bougies commencent à des heures rondes en UTC. Les bougies de quatre heures et d'un jour suivent plutôt la journée de change, qui bascule à dix-sept heures, heure de New York : leurs heures d'ouverture se décalent d'une heure quand New York change d'heure.
Les lire par REST
GET GET /v1/candles avec un symbole, une unité de temps et une limite d'au plus 5 000 ; chaque page arrive de la plus ancienne à la plus récente, avec next_before, le curseur de la page précédente. Sur les bougies d'une seconde, une page couvre un jour : une page vide avec un curseur est un jour sans cotation, un week-end par exemple. Continuez.
La bougie en cours
La page la plus récente se termine par la bougie en cours : un graphique dessiné depuis l'historique est à jour à la seconde, puis le flux envoie chaque bougie à sa clôture. Une page qui porte la bougie en cours compte comme un suivi en direct du symbole.
Jusqu'où remonter
Bougies d'une minute et plus depuis le 16.05.2025 pour EURUSD, GBPUSD, USDJPY, XAUUSD, depuis le 17.03.2026 ou le 17.05.2026 pour les autres ; bougies d'une seconde gardées 180 jours glissants, l'archive ouverte le 06.09.2026. La page de chaque symbole donne ses propres dates.
Ce que cela coûte
Facturé en tranches de 1 000 bougies, arrondies par réponse, dès CHF 500 par mois : une page pleine de 5 000 bougies fait 5 tranches, et une page vide ne coûte rien. Un symbole suivi en direct plus de 80 % de ses heures d'ouverture dans le mois ajoute CHF 150.
L'essai
L'essai gratuit dure 7 jours, sur EURUSD · XAUUSD, et lit les 7 derniers jours d'historique.

Faits à la date du 06.10.2026.

Premier appel

# 1. votre serveur échange la clé contre un jeton de courte durée
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. le jeton lit les bougies
curl -s 'https://api.adona-robot.com/v1/candles?symbol=EURUSD&timeframe=S1&limit=1000' \
  -H "Authorization: Bearer $TOKEN"

Premiers pas : de la clé au flux en direct, étape par étape

Commencer l'essai gratuit

Guides liés

Paires