Skip to main content
Les systèmes de trading gagnent sur deux points : voir les transactions tôt et réaliser les vôtres rapidement. Ce parcours suit cet ordre, en commençant par les premiers signaux de transaction offerts par Helius (Préconfirmations) et en terminant par le moyen le plus rapide de réaliser des trades onchain (Sender).

Construire un système de trading sur Solana

Voici les composants clés des systèmes de trading haute performance sur Solana :

Obtenez le signal le plus tôt possible

Préconfirmations viennent directement des planificateurs de validateurs, avant l’existence des shreds. La couverture est partielle et nécessite un plan Professional, utilisez-les donc pour les transactions où être le premier est crucial. Suivez le guide Trade on Preconfirmations pour commencer.

Comblez les lacunes de couverture

Étant donné que les Préconfirmations Helius ne couvrent qu’environ 40 % de toutes les transactions sur Solana, vous avez besoin de couverture pour les transactions restantes. Si vous avez la capacité de traiter les Raw Shreds vous-même, commencez par là. Si vous ne souhaitez pas gérer une infrastructure de désagrégation, utilisez les Transactions prétraitées, qui sont des shreds bruts que nous désagrégeons pour vous. Les shreds et les Transactions prétraitées sont plus lentes que les Préconfs mais couvrent toutes les transactions de Solana, ce qui les rend idéales pour surveiller un programme ou un pool entier. Suivez le guide Trade on Preprocessed Transactions pour commencer.

Suivez l’état du pool avec LaserStream

Les flux pré-exécution montrent ce qu’une transaction a l’intention de faire, pas ce qu’elle a fait. Les changements d’état de compte et de pool apparaissent d’abord après l’exécution, et LaserStream au niveau de commitment processed est le moyen le plus rapide d’obtenir ces données. Utilisez LaserStream gRPC ou WebSockets pour la tarification et le suivi des positions, en vous abonnant à des programmes, en écoutant des comptes, et plus encore. Suivez le guide Stream Pump AMM Data with LaserStream pour commencer.

Réalisez les trades en premier

Une fois que vous avez des flux de signaux à faible latence en ligne, vous avez besoin d’un moyen fiable pour réaliser des trades onchain avant vos concurrents. Utilisez Sender Max pour construire une boucle d’envoi avec préchauffage de connexion, frais à prix réel, et confirmation avec nouvelles tentatives. Suivez le guide Land Trades with Sender pour commencer.

Mesurez votre latence

Pour garantir que votre système de trading fonctionne à sa performance maximale, faites des benchmarks de la livraison de bout en bout à travers les endpoints. Suivez le guide Measuring Latency pour commencer.

Produits clés

Préconfirmations (Préconfs)

Diffusez les transactions avant qu’elles ne soient déchiquetées ; le signal le plus tôt sur Solana

Livraison de Shred

Shreds bruts livrés via UDP ; infrastructure de désagrégation requise

Transactions prétraitées

Shreds décodés ; aucune infra de désagrégation requise

Helius Sender

Voie rapide pour réaliser des trades : pas de crédits API, payez par envoi avec des astuces SOL

LaserStream gRPC

Flux traités ultra-faible latence avec relecture historique et redondance

Priority Fee API

Estimez les frais qui placent votre transaction dans le prochain bloc

Rabais sur Transactions

Gagnez des rabais automatiques SOL via des backruns post-trade

Protection MEV

Protégez vos transactions contre les attaques par sandwich malveillantes

Guides

Parcourez tous les tutoriels axés sur les traders sur la page Aperçu des guides.