TradingView vers Binance : automatisez vos alertes sur Binance futures et spot
AlgoVesta reçoit votre alerte TradingView via un webhook, vérifie qu'elle provient bien de TradingView et passe l'ordre sur votre propre compte Binance avec une clé API réservée au trading. Les ordres futures embarquent votre stop-loss et votre take-profit sous forme d'ordres reduce-only ; les ordres spot reçoivent une paire OCO liée. Vous gardez la garde de vos fonds.
Comment ça marche
Dans API Management, créez une clé générée par le système et activez Spot & Margin Trading ainsi que Futures. Laissez les retraits désactivés.
Collez la clé et le secret dans le tableau de bord. Ils sont chiffrés en AES-256 avant d'être stockés.
Le concepteur de signaux écrit le JSON pour vous : symbole, sens, marge, effet de levier, stop-loss et take-profit.
Dans TradingView, ouvrez l'alerte, allez dans Notifications, cochez Webhook URL et collez votre adresse AlgoVesta privée.
Ce qui se passe sur Binance quand une alerte se déclenche
Binance est l'exchange sur lequel ce flux a été vérifié en premier avec de l'argent réel, à la fois sur les futures perpétuels USDⓈ-M et sur le spot. Sur les futures, AlgoVesta règle votre effet de levier, ouvre la position au marché, puis place le stop-loss et le take-profit sous forme d'ordres de déclenchement reduce-only distincts. Après les avoir placés, il les relit depuis Binance ; si un stop-loss ne peut pas être confirmé, la position est fermée plutôt que laissée sans protection.
Les comptes Binance peuvent fonctionner en mode one-way ou en mode hedge. AlgoVesta lit le côté de la position sur votre compte avant d'envoyer un ordre de protection : un stop déplacé ensuite au point d'équilibre ou suivi en trailing est donc envoyé avec le côté attendu par Binance en mode hedge, et avec reduce-only en mode one-way.
Sur le spot, il n'existe pas de drapeau reduce-only ; la protection est donc un ordre OCO : une jambe stop-limit et une jambe take-profit limite liées entre elles, de sorte que lorsque l'une est exécutée, l'autre est annulée. Binance impose un notionnel minimum d'environ $5 par ordre. AlgoVesta vérifie la jambe stop-loss par rapport à ce minimum avant d'acheter ; si cette jambe est trop petite, l'achat n'est pas envoyé du tout, au lieu d'acheter puis de revendre aussitôt en payant des frais.
Dimensionnement sur Binance
Le montant de votre alerte est une marge, et non la valeur de la position : $50 de marge avec un effet de levier de 10x ouvrent environ $500 d'exposition. Binance échange chaque symbole par paliers de quantité fixes ; AlgoVesta choisit donc le palier le plus proche de votre demande. Si le palier le plus proche s'écarte de plus de 20 % de votre montant, l'ordre n'est pas ouvert et la carte du bot vous indique quels montants fonctionneraient.
Le message d'alerte
Collez ceci dans la zone de message de l'alerte. Les deux valeurs plot proviennent de votre indicateur ; l'effet de levier est ignoré sur le spot.
{
"symbol": "{{ticker}}",
"action": "buy",
"price": "{{close}}",
"stop_loss": "{{plot_0}}",
"take_profit": "{{plot_1}}",
"leverage": 10
}
Pour une stratégie Pine, utilisez le modèle de stratégie afin que les sorties et les inversions fonctionnent. N'envoyez pas uniquement {{strategy.order.action}} : lors d'une sortie, il renvoie « sell » et ouvrirait une vente à découvert au lieu de fermer la position. Les champs market_position indiquent à AlgoVesta quand la stratégie est à plat.
{
"symbol": "{{ticker}}",
"action": "{{strategy.order.action}}",
"market_position": "{{strategy.market_position}}",
"prev_market_position": "{{strategy.prev_market_position}}",
"position_size": "{{strategy.position_size}}",
"price": "{{close}}"
}
TradingView n'affiche la zone Webhook URL que si l'authentification à deux facteurs est activée sur votre compte TradingView. TradingView ne peut pas envoyer d'en-têtes personnalisés ; AlgoVesta vérifie donc la source à partir des adresses des serveurs de TradingView et n'exécute automatiquement que les alertes qu'il peut vérifier.
Connectez votre clé API Binance
Créez la clé dans Binance avec ces autorisations : Enable Spot & Margin Trading + Enable Futures. Le retrait et le transfert restent désactivés, car AlgoVesta n'en a jamais besoin : il peut passer et fermer des ordres, mais il ne peut pas sortir de fonds de votre compte. Les clés Binance comportent uniquement une clé et un secret, sans passphrase.
Si vous limitez la clé à certaines adresses IP, l'assistant de connexion AlgoVesta affiche les deux adresses de serveur à ajouter. Le guide complet pas à pas, avec l'aspect de chaque écran Binance, se trouve dans le centre d'aide.
Comment connecter Binance à AlgoVesta →
Règles qui s'appliquent à chaque ordre
- Un stop-loss sur chaque ordre : issu du signal, ou de votre propre pourcentage ou distance. Pas de source de stop-loss, pas d'ordre.
- Une limite de perte quotidienne qui suspend les nouvelles entrées jusqu'au jour UTC suivant.
- Un nombre maximal de positions ouvertes et un nombre maximal de trades par jour et par bot.
- Un bouton panique qui ferme ce qu'AlgoVesta a ouvert et laisse vos propres positions tranquilles.
Sur les exchanges crypto, un ordre s'ouvre en moyenne en 4,1 secondes, de l'arrivée du signal à un ordre exécuté avec sa protection en place, mesuré sur l'ensemble des exécutions propres d'AlgoVesta.
Questions sur Binance
Les questions les plus fréquentes avant de vous décider — si vous avez encore des doutes, commencez ici.
Essayez d'abord les alertes TradingView sur Binance en mode paper
Chaque bot peut démarrer avec un solde virtuel de $5,000, pour que vous voyiez les exécutions avant l'envoi d'un ordre réel. Essai gratuit de 7 jours, sans carte bancaire.
Démarrer l'essai gratuit