Des cours forex en direct dans votre application, pour vos utilisateurs
Pour les courtiers, les fintechs, les applications de trading et les sites de marché qui montrent des cours à leurs propres clients : l'achat et la vente en direct et les bougies à la seconde de 46 paires de devises et 5 métaux, que vous pouvez afficher, relayer à vos clients et garder, sur chaque palier payant. Un symbole que vous relayez en continu ajoute CHF 150 par mois.
- Pour qui
- Une entreprise qui met des cours de marché sous les yeux de personnes qui ne sont pas ses employés : le panneau de cotations d'une plateforme de courtier, l'écran des taux d'une application de paiement ou de trésorerie, un graphique sur un site d'actualité des marchés, un prix de l'or sur la boutique d'un négociant, les cours qu'une école de trading diffuse à ses classes. Vos utilisateurs n'ont jamais affaire à nous : ils lisent la donnée dans votre produit.
- Ce que vous pouvez faire de la donnée
- L'afficher dans votre produit, la relayer à vos propres clients et garder ce que vous recevez, sur chaque palier payant, sans contrat de flux à négocier et sans personne à appeler. Un symbole que vos connexions suivent en direct plus de 80 % de ses heures d'ouverture dans le mois ajoute CHF 150 à la facture suivante, en plus du palier. Atteindre ce seuil ne coupe jamais le flux.
- Des cours dans un navigateur, sans votre clé
- La clé d'API reste sur votre serveur. Pour chacun de vos utilisateurs, votre serveur l'échange auprès de POST /v1/tokens contre un jeton valable 12 heures, et remet ce jeton à la page. La page lit les bougies avec lui et ouvre le flux en direct avec un ticket à usage unique obtenu auprès de POST /v1/ws-ticket. Déclarez dans votre compte les origines de vos pages : les routes du navigateur répondent aux pages dont l'origine a été déclarée par un compte client, et c'est le jeton qui décide de l'accès.
- De la clé au cours affiché
- Ouvrez l'essai et prenez la clé d'API. Sur votre serveur, échangez-la contre un jeton par utilisateur et remettez ce jeton à votre page. La page lit les bougies récentes d'un symbole pour dessiner son graphique, puis ouvre le flux avec un ticket et s'abonne à quote:SYMBOL pour l'achat et la vente, et à candle:SYMBOL:TIMEFRAME pour les bougies à leur clôture. Déclarez dans votre compte les origines de vos pages.
- Vos utilisateurs ne sont pas des sièges
- Rien n'est facturé par utilisateur. Un palier se tarife au pic mensuel de connexions simultanées et par tranches de 1 000 bougies : Starter est dimensionné pour 30 connexions au même moment, quel que soit le nombre de personnes inscrites chez vous. Un palier payant ne refuse jamais une connexion ; la facture suivante suit le pic, à la hausse comme à la baisse.
- Comment la facture suit votre audience
- Chaque palier payant commence par Starter. Le pic de connexions simultanées du mois et ses tranches fixent le palier de la facture suivante, à la hausse ou à la baisse, jamais en cours de mois, hors facture de clôture ; un palier inférieur ne s'applique qu'après un mois que notre compteur a mesuré presque entièrement, selon le seuil indiqué sur votre page de compte. Votre page de compte montre la lecture du mois au fil des jours.
- Ce qu'est un cours
- L'achat et la vente en direct à chaque changement, et des bougies de la seconde au jour (S1, M1, M5, M15, H1, H4, D1), la même série sur le flux et par REST : un graphique dessiné depuis l'historique rejoint le cours en direct sans rupture. Le volume d'une bougie est un volume en ticks, le nombre de mises à jour de prix dans la bougie, pas un volume échangé.
- Ce que cela porte
- 46 paires de devises et 5 métaux, dont l'or contre le dollar et contre l'euro, tous sur chaque palier payant, chacun avec sa page et son historique mesuré. L'essai gratuit porte EURUSD · XAUUSD.
- Quand une connexion tombe
- Une fermeture avec le code 1008 et une raison, par exemple une clé révoquée ou un essai terminé, est une réponse : ne vous reconnectez pas en boucle dessus. Toute autre fermeture est temporaire : reconnectez-vous après une pause, et les canaux de bougies renvoient leurs bougies récentes à l'abonnement, facturées en tranches comme une page REST ; un trou plus long se lit par REST.
- Ce que ce n'est pas
- Ni export en masse ni téléchargement : l'historique se lit par l'API mesurée. Ni carnet d'ordres ni volume échangé. Les cours sont fournis à titre d'information, pas de conseil, et rien sur le flux ne passe d'ordre.
- Avant de construire
- L'essai gratuit dure 7 jours, sur EURUSD · XAUUSD, avec 3 connexions simultanées : de quoi brancher le jeton, le flux et un écran de votre produit, et y voir les cours bouger.
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"