PCA Arbitrage3X EA
- Experts
-
Oleksandr Art'omenko
I am a professional trader and quantitative strategy developer with 20+ years of experience in the markets. My specialization is market-neutral strategies - Stat Arbitrage, Pair Trading, Basket Arbitrage, Dispersion Trading. Using my experience and capabilities, my goal is to introduce you to - Version: 1.4
- Mise à jour: 6 juillet 2025
- Activations: 5
La méthode des composantes principales (PCA)
La méthode des composantes principales (PCA) est une approche mathématique quantitative qui permet d’identifier les facteurs les plus significatifs à partir de grandes quantités de données, en vue de comprendre le comportement du marché. Dans cet expert advisor (EA), la PCA analyse les mouvements historiques de prix de plusieurs actifs afin d’identifier les mouvements communs (c’est-à-dire les composantes principales) qui influencent leur dynamique, et de distinguer ceux qui présentent une déviation statistiquement anormale. Sur cette base, l’EA construit une position équilibrée qui minimise l’impact des fluctuations générales du marché.
Fonctionnement de l’EA
Un signal qualitatif basé sur les données
Plutôt que de s’appuyer sur des indicateurs techniques classiques souvent contradictoires et dépendants des paramètres de configuration, la PCA exploite quantitativement les données financières historiques. Elle met en évidence les forces motrices ou motifs dominants issus de l’interaction entre plusieurs actifs.
Application de l’algorithme de Jacobi
Pour calculer les composantes principales, l’EA utilise l’algorithme de Jacobi – l’un des moyens les plus efficaces pour déterminer les valeurs propres et les vecteurs propres d’une matrice. Cela permet de déterminer objectivement quelle part de l’information (c’est-à-dire le marché global ou le comportement relatif des actifs individuels) est la plus pertinente à un moment donné.
Apprentissage automatique et automatisation
La méthode PCA peut être considérée comme un élément d’apprentissage automatique, car elle s’entraîne sur des données historiques pour ensuite appliquer ces connaissances à la prédiction et à la formation de positions. Cela permet à l’EA de s’adapter automatiquement aux évolutions du marché sans intervention subjective.
AUCUN MARTINGALE, AUCUN MOYENNAGE, AUCUN GRILLAGE !
Avantages de la PCA par rapport aux autres stratégies
Objectivité et fiabilité
Plutôt que d’utiliser des règles basées sur des indicateurs traditionnels (moyennes mobiles, oscillateurs, etc.) pouvant générer des signaux imprécis ou contradictoires, la PCA repose sur des calculs mathématiques quantitatifs soutenus par l’apprentissage automatique. Les entrées et sorties sont donc déterminées par des critères objectifs issus des séries temporelles et financières.
Diversification et neutralité de marché
En analysant simultanément plusieurs actifs, cette méthode permet de créer un panier neutre par rapport au marché. Les positions longues et courtes sont équilibrées de manière à minimiser l’effet du risque global dû aux mouvements du marché. Cela protège particulièrement le capital durant les périodes de forte volatilité.
Adaptabilité à la volatilité
L’association de la PCA avec l’indicateur ATR (Average True Range) permet d’ajuster automatiquement la taille des positions en fonction de la volatilité actuelle. Cela rend la stratégie flexible et adaptable aux conditions changeantes du marché.
Avantage de l’analyse quantitative
Les méthodes reposant sur des indicateurs techniques offrent rarement un véritable avantage statistique et sont souvent sensibles aux réglages. En revanche, la PCA exploite des données historiques réelles pour détecter des régularités persistantes, augmentant les chances de résultats stables à long terme.
En résumé
L’utilisation de la méthode des composantes principales (PCA) dans cet EA signifie que vous employez un outil quantitatif puissant qui distingue les signaux significatifs du bruit de fond des marchés. Grâce à l’automatisation basée sur l’algorithme de Jacobi et à l’intégration de l’ATR pour l’évaluation de la volatilité, cette approche permet de construire des positions neutres au marché, de réduire le risque systémique et de prendre des décisions fondées sur des bases mathématiques objectives.
Cette méthode offre une stabilité supérieure par rapport aux stratégies traditionnelles fondées sur des indicateurs techniques souvent peu fiables ou biaisés.
Valeur ajoutée pour le trader
En utilisant la PCA, vous disposez d’un outil permettant d’extraire les facteurs déterminants du marché, en filtrant le bruit et les fluctuations aléatoires. Cela signifie :
-
Vous basez vos décisions sur un signal qualitatif issu de données historiques, et non sur des prévisions spéculatives.
-
La position neutre formée aide à compenser les risques, rendant le résultat dépendant des différences relatives entre actifs plutôt que de la tendance globale.
-
La gestion automatisée du risque adapte la stratégie aux conditions actuelles du marché, protégeant le capital même en période de forte volatilité.
Ainsi, la PCA n’est pas qu’un algorithme mathématique : c’est un outil pour une prise de décision disciplinée, fondée, et adaptée aux marchés dynamiques. Une stratégie précieuse pour ceux qui visent la stabilité et souhaitent limiter l’influence des émotions en trading.
Guide d’utilisation de l’EA
1. Installation sur un graphique
Choix du graphique
L’EA utilise automatiquement le symbole du graphique comme premier actif. Il est donc recommandé d’ouvrir le graphique de l’actif principal de votre stratégie, par exemple US500. Les deuxième et troisième actifs (par exemple : USTEC et US30) sont définis dans les paramètres.
IMPORTANT : Choisissez trois instruments fortement corrélés – par exemple : SPY-QQQ-IWM, GDX-GLD-GDXJ, COP-XOM-CVX, etc.
Ajout à un graphique
Glissez l’EA sur le graphique de l’actif choisi. Une fois cela fait, les paramètres d’entrée apparaîtront dans la fenêtre « Paramètres de l’expert ».
2. Paramètres de l’EA et recommandations
Symbol2, Symbol3
Description : Spécifient les symboles des deuxième et troisième actifs utilisés dans le calcul PCA.
Recommandations : Choisissez des actifs corrélés au symbole principal pour obtenir une position neutre sur le marché.
MagicNumber
Description : Identifiant unique des ordres ouverts par l’expert.
Recommandations : Utilisez un nombre unique pour éviter les conflits avec d’autres experts.
ATR_Period
Description : Période utilisée pour calculer l’indicateur ATR (Average True Range).
Recommandations : Laissez la valeur par défaut (14) si vous n’avez pas besoin d’adapter la stratégie à la volatilité changeante. Vous pouvez l’augmenter jusqu’à 200 pour obtenir des mesures de volatilité plus stables et réalistes.
Dispersion
Description : Seuil de contrôle de la qualité de la dispersion des composantes.
Recommandations : Conservez la valeur par défaut (0,3), adaptée à la plupart des indicateurs de qualité de dispersion. Vous pouvez l’augmenter jusqu’à 0,7 pour obtenir des signaux plus stables. Optimisation de 0,0 à 1,0, pas de 0,05.
Window for PCA
Description : Période historique (en barres) utilisée pour le calcul PCA.
Recommandations : La valeur doit être suffisante pour garantir la robustesse des calculs – généralement entre 350 et 500 barres. Optimisation de 50 à 500.
Alpha
Description : Seuil pour le signal Score2. Si la valeur sort de la plage [–Alpha; Alpha], l’expert envisage une entrée sur le marché.
Recommandations : Ajustez selon la sensibilité du signal. Des valeurs plus élevées réduisent la fréquence des entrées. Optimisation de 0 à 2, pas de 0,1.
Risk limit in % of Balance
Description : Pourcentage (%) du solde du compte à risquer, déterminant le capital total alloué aux positions.
Recommandations : Choisissez une valeur correspondant à votre tolérance au risque. Par exemple, définissez une somme fixe que vous êtes prêt à investir dans le panier de 3 instruments. Règle générale : 2 %–3 % du solde par panier pour des réglages conservateurs.
TakeProfit in % of Risk et StopLoss in % of Balance
Description : Niveaux de Take Profit (TP) pour la clôture du panier en % du “Risk limit”.
Recommandations : Ajustez les niveaux de TP selon vos objectifs de gains et votre tolérance au risque.
StopLoss in % of Balance – pour le trading en panier d’instruments via PCA, le SL correspond généralement à la perte maximale tolérée du compte. Vous pouvez choisir ce seuil selon votre tolérance au risque. Recommandation habituelle : 15 %–25 % de perte maximale pour le compte.
TradingStartHour/TradingStartMinute et TradingEndHour/TradingEndMinute
Description : Définissent la plage horaire pendant laquelle l’expert peut ouvrir/fermer des positions dans les limites du TP/SL.
Recommandations : Indiquez la session de trading souhaitée – par exemple, du début à la fin de la session principale.
Exit positions on TP/SL only during trading hours
Description : Indique si les positions doivent être clôturées uniquement pendant les heures de trading, même en cas de TP/SL atteint.
Recommandations : Si vous voulez que l’expert respecte la plage horaire même en cas de TP/SL, passez ce paramètre à true. Utile notamment pour les CFD, actions ou ETF, afin d’empêcher la clôture de positions CFD en dehors des heures de marché (24 h/24, 7 j/7).
BasketRetryAttempts et BasketRetryDelayMS
Description : Paramètres de gestion des tentatives répétées (retries) lors de l’ouverture et de la fermeture des positions.
Recommandations : Les valeurs par défaut (par ex. 5 tentatives avec un délai de 100 ms) conviennent à la plupart des situations, mais peuvent être ajustées en cas de réseau instable ou de problèmes de serveur.
3. Recommandations générales
Backtest
Testez l’EA dans le Strategy Tester et en compte démo.
TRÈS IMPORTANT : Cet algorithme est sensible à la qualité des données. Utilisez des données précises (ex : Dukascopy).
Suivi
L’EA intègre des vérifications automatiques, mais il est conseillé de le surveiller, surtout en cas de volatilité extrême ou de problèmes techniques.
Ajustement des paramètres
Ajustez les paramètres à l’évolution du marché. Ex : adaptez l’ATR ou le montant de risque en cas de volatilité accrue.
Documentation et feedback
Documentez vos observations pour mieux optimiser votre stratégie. Si besoin, consultez la documentation ou le support.
IMPORTANT :
Le trading en panier = gestion de portefeuille. Ne visez pas un gros profit d’une seule combinaison. Il est préférable de constituer un portefeuille d’au moins 3 à 5 paniers de 3 instruments chacun, avec une gestion du capital alignée avec votre politique de risque.
Conclusion
Avec ce guide, vous comprendrez mieux le fonctionnement de l’EA, ses paramètres clés et les principes d’entrée/sortie du marché. Cela vous permettra de l’adapter à vos stratégies et de pratiquer un hedging neutre au marché avec la méthode PCA.
“Les professionnels ne réussissent pas parce qu’ils sont plus intelligents, plus doués ou plus calmes. Ils réussissent parce qu’ils jouent un jeu différent.”
Changez votre manière de trader. Adoptez des règles et des approches alternatives – comme le font les traders professionnels dans les grandes entreprises et hedge funds.
Votre avenir se crée aujourd’hui, pas demain.
Si vous cherchez à dépasser les algorithmes standards et à découvrir une nouvelle approche de la gestion des risques, PCA Arbitrage3X EA est l’outil qu’il vous faut.
Relevez le défi, investissez dans votre futur et prenez le contrôle du marché avec un nouveau niveau de professionnalisme.
N’attendez pas – agissez !
Procurez-vous PCA Arbitrage3X EA dès maintenant et laissez votre trading passer à la vitesse supérieure !
P.S. : Le prix du PCA Arbitrage3X EA augmentera rapidement. Profitez du tarif réduit pendant qu’il est encore disponible – offre limitée !
Le trading – notamment sur le Forex et via les CFD ou les futures – comporte un niveau de risque important. L’utilisation de l’effet de levier peut accroître à la fois les gains potentiels et les pertes possibles. Vous pouvez perdre une partie ou la totalité de votre capital investi, et parfois même davantage. N’investissez jamais des fonds que vous n’êtes pas prêt à perdre.
Il n’existe aucune garantie de profits futurs. Les performances passées ou les résultats de stratégies testées ne garantissent pas des résultats similaires à l’avenir.

good EA , and author very copertion