Back to strategies

Stratégie de prédiction de prix LSTM

Utiliser des réseaux de neurones récurrents pour prévoir un comportement de prix dépendant de la séquence

Stratégie de prédiction de prix LSTM est un modèle de trading en machine learning qui convertit des séquences normalisées de prix, de rendement, de volatilité, de volume et de régime en un signal réseau de neurones récurrent LSTM validé, puis applique des contrôles explicites d'exécution, de sortie et de risque du modèle. - Hochreiter and Schmidhuber 1997

Cette stratégie est fournie à titre d'exemple éducatif inspiré de concepts d'analyse technique publics courants et de documents de référence. Elle est destinée uniquement à la recherche et à la démonstration de produits et ne constitue pas un conseil en investissement.

⚠️ Adéquation de la stratégie
RISQUE: EXTREME
Idéal pour
  • Les marchés où des séquences normalisées de prix, de rendement, de volatilité, de volume et de régime sont disponibles point-in-time et peuvent être mappés sur des ordres exécutables.
  • Les workflows de recherche capables de valider réseau de neurones récurrent LSTM avec des découpages chronologiques plutôt que des mélanges aléatoires.
  • Les portefeuilles où l'ampleur de la prévision dépasse des seuils de confiance ajustés des coûts est assez fort pour survivre aux coûts, à la rotation et à la décroissance du modèle.
À éviter en
  • Les jeux de données avec biais du survivant, caractéristiques à anticipation, fondamentaux révisés ou labels qui n'étaient pas négociables au moment de la décision.
  • Les marchés où l'avantage prédit est plus petit que les coûts de spread, de slippage, d'emprunt ou de latence.
  • La recherche surapprise où la complexité du modèle augmente plus vite que les preuves hors échantillon.
🕒 Unités de temps
IntradayDailyMulti-day
🌍 Marchés
StocksFuturesFXCrypto
📢 Les stratégies de machine learning peuvent sembler précises tout en dissimulant des fuites ou un surapprentissage de régime ; des vérifications de fuite de séquence, une cadence de réentraînement et des limites de dérive des prévisions nécessite une surveillance explicite.
Q: Quelle est l'idée centrale derrière Stratégie de prédiction de prix LSTM ?
La stratégie entraîne réseau de neurones récurrent LSTM sur des séquences normalisées de prix, de rendement, de volatilité, de volume et de régime, prédit le rendement, la direction ou la volatilité futurs sur un horizon fixe et ne trade que lorsque l'ampleur de la prévision dépasse des seuils de confiance ajustés des coûts.
Q: Quel est le plus grand risque de Stratégie de prédiction de prix LSTM ?
Le plus grand risque est généralement la fuite de données ou le surapprentissage : le backtest peut utiliser des informations qui n'auraient pas existé avant le trade.
Q: Comment Stratégie de prédiction de prix LSTM doit-il être backtesté ?
Utilisez des données point-in-time, une validation walk-forward chronologique, des coûts de transaction réalistes et une période finale hors échantillon intacte avant le déploiement.

Comment fonctionne cette stratégie

Flux de décision en 5 étapes, de la lecture du marché à la gestion du trade

1
Jeu de caractéristiques
Construire des entrées point-in-time
Construire des séquences normalisées de prix, de rendement, de volatilité, de volume et de régime sans fuite d'information future
Aligner chaque caractéristique sur l'horodatage auquel elle aurait été connue
Supprimer les entrées instables, éparses ou impossibles à exécuter avant l'entraînement
BBMACD
2
Conception de la cible
Définir des labels négociables
Entraîner le modèle à prédire le rendement, la direction ou la volatilité futurs sur un horizon fixe
Séparer chronologiquement les périodes d'entraînement, de validation et de test proches du réel
Rejeter les définitions de cible qui ignorent les coûts, la latence, l'emprunt ou les hypothèses d'exécution
ToucheCroisement imminent
3
Validation
Tester la stabilité du modèle
Valider avec une validation de séquence walk-forward avec des périodes finales intactes
Comparer la capacité de prédiction à une référence simple fondée sur des règles
Inspecter l'importance des caractéristiques, la calibration et la sensibilité au régime avant le déploiement
Signal BBCroisement MACD✓ GO
4
Règle de trading
Convertir le score en ordres
Ne déclencher que lorsque l'ampleur de la prévision dépasse des seuils de confiance ajustés des coûts
Exécuter avec des ordres planifiés après la clôture des fenêtres de séquence et le gel des prévisions
Sortir lorsque la prévision se dégrade, le signe s'inverse ou la trajectoire réalisée viole le stop du modèle
ACHATPartielVENTEZone de profit
5
Risque du modèle
Contrôler la dérive et le surapprentissage
Appliquer des vérifications de fuite de séquence, une cadence de réentraînement et des limites de dérive des prévisions avant toute utilisation en réel
Surveiller la décroissance des prédictions, les changements de schéma de données et la dérive de la distribution des caractéristiques
Retirer le modèle lorsque les décisions en réel divergent du comportement validé
EntréeSLTPStop suiveur2%R:R
Référence des composants de stratégie

Stratégie de prédiction de prix LSTM

Utiliser des réseaux de neurones récurrents pour prévoir un comportement de prix dépendant de la séquence

LSTM
Prévision
de prix
SC StratCraft
FJeu de caractéristiques
des séquences normalisées de prix, de rendement, de volatilité, de volume et de régimeEntrées du modèle
le rendement, la direction ou la volatilité futurs sur un horizon fixeCible d'entraînement
Alignement point-in-timeContrôle des fuites
MEntraînement du modèle
réseau de neurones récurrent LSTMMoteur de prédiction
une validation de séquence walk-forward avec des périodes finales intactesTest hors échantillon
Modèle de référenceSeuil de compétence
ERègles d'entrée
l'ampleur de la prévision dépasse des seuils de confiance ajustés des coûtsDéclencheur de trade
des ordres planifiés après la clôture des fenêtres de séquence et le gel des prévisionsMéthode d'ordre
Calibration du scoreFiltre de confiance
XRègles de sortie
la prévision se dégrade, le signe s'inverse ou la trajectoire réalisée viole le stop du modèleDébouclage principal
Rafraîchissement de la prédictionMise à jour du modèle
Expiration du signalSortie sur signal obsolète
RContrôle du risque
des vérifications de fuite de séquence, une cadence de réentraînement et des limites de dérive des prévisionsContrôles stricts
Dérive des caractéristiquesSanté des données
Revue de surapprentissageDiscipline de recherche
Stratégie de prédiction de prix LSTM
Stratégie de prédiction de prix LSTM est un modèle de trading en machine learning qui convertit des séquences normalisées de prix, de rendement, de volatilité, de volume et de régime en un signal réseau de neurones récurrent LSTM validé, puis applique des contrôles explicites d'exécution, de sortie et de risque du modèle.
Stratégie de prédiction de prix LSTM Market Suitability
The Stratégie de prédiction de prix LSTM strategy works best in Les marchés où des séquences normalisées de prix, de rendement, de volatilité, de volume et de régime sont disponibles point-in-time et peuvent être mappés sur des ordres exécutables.. Les workflows de recherche capables de valider réseau de neurones récurrent LSTM avec des découpages chronologiques plutôt que des mélanges aléatoires.. Les portefeuilles où l'ampleur de la prévision dépasse des seuils de confiance ajustés des coûts est assez fort pour survivre aux coûts, à la rotation et à la décroissance du modèle.. Traders should avoid using this strategy in Les jeux de données avec biais du survivant, caractéristiques à anticipation, fondamentaux révisés ou labels qui n'étaient pas négociables au moment de la décision.. Les marchés où l'avantage prédit est plus petit que les coûts de spread, de slippage, d'emprunt ou de latence.. La recherche surapprise où la complexité du modèle augmente plus vite que les preuves hors échantillon.. The risk level is categorized as EXTREME. Les stratégies de machine learning peuvent sembler précises tout en dissimulant des fuites ou un surapprentissage de régime ; des vérifications de fuite de séquence, une cadence de réentraînement et des limites de dérive des prévisions nécessite une surveillance explicite.
Quelle est l'idée centrale derrière Stratégie de prédiction de prix LSTM ?
La stratégie entraîne réseau de neurones récurrent LSTM sur des séquences normalisées de prix, de rendement, de volatilité, de volume et de régime, prédit le rendement, la direction ou la volatilité futurs sur un horizon fixe et ne trade que lorsque l'ampleur de la prévision dépasse des seuils de confiance ajustés des coûts.
Quel est le plus grand risque de Stratégie de prédiction de prix LSTM ?
Le plus grand risque est généralement la fuite de données ou le surapprentissage : le backtest peut utiliser des informations qui n'auraient pas existé avant le trade.
Comment Stratégie de prédiction de prix LSTM doit-il être backtesté ?
Utilisez des données point-in-time, une validation walk-forward chronologique, des coûts de transaction réalistes et une période finale hors échantillon intacte avant le déploiement.
des séquences normalisées de prix, de rendement, de volatilité, de volume et de régime
des séquences normalisées de prix, de rendement, de volatilité, de volume et de régime constituent les entrées observables utilisées par le modèle ; chaque valeur doit être disponible avant l'horodatage de décision simulé. Formula: Point-in-time feature matrix
le rendement, la direction ou la volatilité futurs sur un horizon fixe
le rendement, la direction ou la volatilité futurs sur un horizon fixe définit ce que le modèle cherche à prédire, elle doit donc inclure un horizon de détention et une hypothèse de coûts de transaction réalistes. Formula: Future return or action label
Alignement point-in-time
L'alignement point-in-time empêche le modèle d'apprendre des informations révisées ou futures qui n'existeraient pas en trading réel. Formula: Feature time <= decision time
réseau de neurones récurrent LSTM
réseau de neurones récurrent LSTM transforme les caractéristiques de marché conçues en un score, une classe, une prévision ou une action pouvant être testés sur des périodes non vues. Formula: h_t = LSTM(x_t, h_{t-1}, c_{t-1})
une validation de séquence walk-forward avec des périodes finales intactes
une validation de séquence walk-forward avec des périodes finales intactes vérifie si le modèle entraîné reste utile lorsqu'il est évalué sur des données ultérieures qui n'ont pas servi à l'entraînement. Formula: Walk-forward split
Modèle de référence
Un modèle de référence confirme que la complexité du machine learning apporte une valeur au-delà d'une simple règle de momentum, de retour à la moyenne ou de facteur. Formula: Compare with simple baseline
l'ampleur de la prévision dépasse des seuils de confiance ajustés des coûts
l'ampleur de la prévision dépasse des seuils de confiance ajustés des coûts transforme la sortie du modèle en une règle d'entrée stricte au lieu de traiter chaque prédiction comme un trade. Formula: Prediction score clears threshold
des ordres planifiés après la clôture des fenêtres de séquence et le gel des prévisions
des ordres planifiés après la clôture des fenêtres de séquence et le gel des prévisions définit le timing des ordres, le dimensionnement et la contrainte de rotation utilisés lorsqu'un signal du modèle devient exécutable. Formula: Signal to order conversion
Calibration du score
La calibration du score mappe la sortie brute du modèle sur des paliers de confiance comparables, afin que le dimensionnement repose sur une fiabilité testée. Formula: Probability or rank bucket
la prévision se dégrade, le signe s'inverse ou la trajectoire réalisée viole le stop du modèle
la prévision se dégrade, le signe s'inverse ou la trajectoire réalisée viole le stop du modèle empêche le trade du modèle de devenir une position discrétionnaire non gérée après la décroissance de la prévision. Formula: Prediction no longer supports exposure
Rafraîchissement de la prédiction
Les règles de rafraîchissement de la prédiction définissent la fréquence à laquelle la stratégie recalcule les caractéristiques et remplace les décisions obsolètes du modèle. Formula: Re-score on schedule
Expiration du signal
L'expiration du signal ferme les positions lorsque l'horizon de prédiction initial s'est écoulé sans le mouvement attendu. Formula: Close after forecast horizon
des vérifications de fuite de séquence, une cadence de réentraînement et des limites de dérive des prévisions
des vérifications de fuite de séquence, une cadence de réentraînement et des limites de dérive des prévisions limite l'exposition des positions, la dérive du modèle et le comportement en réel qui ne correspond plus à l'échantillon de recherche validé. Formula: Model and portfolio limits
Dérive des caractéristiques
La surveillance de la dérive des caractéristiques détecte quand les distributions d'entrée en réel se sont suffisamment éloignées des données d'entraînement pour invalider les hypothèses du modèle. Formula: Live distribution versus train
Revue de surapprentissage
La revue de surapprentissage compare la complexité du modèle, la rotation et le nombre de paramètres à la quantité de preuves hors échantillon durables. Formula: Complexity versus evidence