Le prix ne dit
pas tout.
Derrière chaque bougie, acheteurs et vendeurs laissent une empreinte. Fathom Charts la rend lisible.
10 indicateurs order flow sur les futures, calculés pour vous, livrés dans vos outils.
Une API pensée pour la vitesse. Vos indicateurs poussés en WebSocket à chaque trade, et les mêmes calculs sur l’historique.
Bulles : volume échangé · Footprint : bid / ask · Cadre : prix le plus échangé (POC) · Prix en points
LE MARCHÉ BOUGE. VOS OUTILS SUIVENT.
Nous calculons vos indicateurs et les poussons par WebSocket. Pas de polling : le flux vient à vous.- CalculCôté serveur, à chaque trade
- API WebSocketupsert →
- Vos outilsMis à jour aussitôt
- messages rejoués
- 0
- Fathom Trades ≥ 20
- 0
- contrats échangés
- 0
- démo
- vraie séance, rejouée
De vrais trades, lus par Fathom.
Replay d’une vraie séance · 24 septembre 2026
Dix indicateurs.
Une lecture plus fine.
Où se concentre le volume ? Quels niveaux sont défendus ? Quand la pression change-t-elle de camp ? Chaque indicateur répond à une question précise.
Fathom Trades
Les gros volumes laissent une trace. Isolez les ordres agressifs au-dessus de votre seuil et voyez où ils frappent le marché.
Découvrir cet indicateur ↗Replay d’une vraie séance · aperçus simplifiés pour la démo.
Toutes les fiches indicateurs ↗Moins de bruit.
Plus de contexte.
Tous les trades ne se valent pas. Déplacez le seuil de Fathom Trades pour ne garder que les plus gros. Le graphique suit, et votre requête API aussi.
- big trades retenus
- —
- par heure (projection)
- —
- contrats cumulés
- —
- données reçues (octets)
- —
Achat Vente · taille = volume · points gris = sous le seuil
{
"t": "subscribe",
"sub": "bt",
"instrument": "NQ.front",
"indicator": "big-trades",
"params": {
"minimum": 30
},
"mode": "confirmed",
"from": "live"
}Le flux continue.
Dans vos outils.
Fini le polling. L’API pousse chaque mise à jour de vos indicateurs par WebSocket, dès qu’elle se produit. Le SDK TypeScript gère la reconnexion et reprend le flux là où il s’était arrêté.
- wss Vos indicateurs en temps réel, sur une seule connexion
- REST Les mêmes calculs sur l’historique
- NDJSON Des exports compressés pour vos backtests
import { FathomChartsStream } from '@fathom-charts/sdk';
import type { BigTradesData } from './fathom-charts-types.js';
const stream = new FathomChartsStream({
url: 'wss://stream.fathomcharts.com/v1',
apiKey: process.env.FATHOM_CHARTS_API_KEY!,
});
const bigTrades = stream.subscribe<BigTradesData>({
instrument: 'NQ.front',
indicator: 'big-trades',
params: { minimum: 30 },
mode: 'confirmed',
});
for await (const event of bigTrades) {
if (event.type === 'upsert') {
console.log(event.data.side, event.data.volume, event.data.price);
}
}npx wscat -c wss://stream.fathomcharts.com/v1 -H "Authorization: Bearer $FATHOM_CHARTS_API_KEY"
> {"t":"subscribe","sub":"bt","instrument":"NQ.front","indicator":"big-trades","params":{"minimum":30},"mode":"confirmed","from":"live"}
< {"t":"subscribed","sub":"bt","topic":"b2af53ed8e6cfc8620b4754c0836e0e2","cursor":"20720.111120.0"}
< {"t":"snapshot","sub":"bt","cursor":"20720.111120.0","items":[]}
< {"t":"upsert","sub":"bt","cursor":"20720.111434.0","id":"1790256600533489285:0","final":true,"ts":"1790256600535054015","data":{"side":"sell","volume":66,"trades":32,"start":"1790256600533489285","end":"1790256600533489285","first":122041,"last":122017,"price":122017,"vwap":122027.71212121213}}curl https://api.fathomcharts.com/v1/indicator-queries \
-H "Authorization: Bearer $FATHOM_CHARTS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"instrument":"NQZ6","indicator":"big-trades","params":{"minimum":30},
"from":"1790256600000000000","to":"1790258100000000000"}'Commencez gratuitement.
Passez au réel quand vous voulez.
Testez votre intégration sur la Sandbox, sans carte bancaire. Ajoutez ensuite le temps réel, l’historique, ou les deux : les offres se cumulent.
Faites défiler le tableau pour voir les trois offres →
| VOTRE ACCÈS Un seul moteur. | 01SandboxGratuit Votre première intégration, sans engagement. | 02LiveAbonnement mensuel Vos indicateurs en temps réel, dans vos outils. | 03HistoriqueAchat unique, accès à vie Tout l’historique pour vos recherches et vos backtests. |
|---|---|---|---|
| Flux WebSocket | Différé de 10 min | Temps réel | Différé de 10 min |
| Connexions simultanées | 1 | 5 | 1 |
| Abonnements simultanés | 2 | 50 | 2 |
| Configurations personnalisées | 1 | 25 | 1 |
| API historique | 7 derniers jours | Non incluse | Tout l’historique disponible |
| Exports par mois | Non inclus | Non inclus | 20 Go |
| Requêtes REST par minute | 60 | 300 | 1 200 |
Live + Historique : le temps réel et tout l’historique, avec les limites les plus hautes des deux offres.
Prix TTC : en euros en France et dans le reste de l’Europe, en dollars ailleurs.
Créer mon compte gratuit Budget de calcul, quotas et détails techniques : Limites.
Avant de
vous lancer.
D’où viennent les données ?
Nos indicateurs sont calculés à partir des trades du marché, transmis par Databento, distributeur agréé. Si la source est retardée ou coupée, le flux vous le signale : aucune donnée n’est inventée ni complétée.
Comment tester gratuitement ?
Créez un compte avec votre adresse e-mail : vous êtes sur la Sandbox, sans carte bancaire. Flux différé de 10 minutes, 7 jours d’historique, mêmes calculs qu’en temps réel. Quand vous passez à Live, il suffit de créer une clé temps réel : votre code ne change pas.
Comment se passe le paiement ?
Live est un abonnement mensuel, Historique un achat unique avec accès à vie. Les prix sont TTC, en euros en France et dans le reste de l’Europe, en dollars ailleurs. Si vous êtes facturé en France, le paiement passe par Stripe ; sinon par Creem, qui agit comme merchant of record. Détails dans Offres et facturation.
Puis-je redistribuer les flux ?
Non. Les indicateurs sont des données dérivées des données de marché : ils sont réservés au titulaire du compte, selon les conditions de licence des données reprises dans nos conditions d’utilisation. Toute diffusion à des tiers (application publique, revente, affichage chez vos clients) exige un accord de licence spécifique.
L’historique donne-t-il les mêmes résultats que le temps réel ?
Oui. Les deux utilisent les mêmes trades et le même moteur de calcul, et nous comparons les résultats champ par champ sur des séances réelles. Si une période n’est pas couverte, l’API répond NOT_COVERED au lieu de renvoyer des données partielles.
Quels instruments sont couverts ?
Les futures diffusés par le service, listés avec leur tick size par GET /v1/instruments. Un alias comme NQ.front suit l’échéance active et bascule au rollover, signalé par un message reset.
Que se passe-t-il si mon application lit trop lentement ?
L’API regroupe les mises à jour provisoires en attente et ne perd jamais un résultat définitif. Si votre application reste bloquée, la connexion est fermée et vous reprenez au dernier cursor reçu. Les seuils et la reprise sont détaillés dans le protocole WebSocket.
Fathom Charts passe-t-il des ordres ?
Non. Fathom Charts fournit des indicateurs pour nourrir votre analyse : le service ne se connecte pas à votre courtier, ne passe aucun ordre et ne donne aucun conseil en investissement.
Allez au-delà
des bougies.
Le volume. La pression. Les niveaux qui se dessinent.
Branchez-les sur vos outils dès aujourd’hui, gratuitement.