Stratégie d'indicateur de momentum RSI basée sur l'interpolation polynomiale
Aperçu
Cette stratégie utilise l'indicateur de momentum RSI basé sur une interpolation polynomiale, appelé Delta-RSI, pour générer des signaux de trading. Le Delta-RSI lisse le RSI à l'aide d'une méthode de régression polynomiale locale, obtenant la dérivée première temporelle du RSI, utilisée comme indicateur de momentum. La stratégie ajoute des filtres basés sur l'ATR, le volume et le RSI, permettant de filtrer une partie des faux signaux.
Principe
L'indicateur central de la stratégie est le Delta-RSI. Ses étapes de calcul sont les suivantes :
- Saisir la série temporelle du RSI, avec une longueur de période rsi_l
- Sur une fenêtre glissante de longueur window, ajuster le RSI à l'aide d'une méthode d'interpolation polynomiale
- Calculer la dérivée première de la courbe ajustée au point actuel, c'est-à-dire le Delta-RSI
- Le passage au-dessus de 0 du Delta-RSI est un signal d'achat, le passage en dessous de 0 est un signal de vente
- On peut également combiner le Delta-RSI avec sa ligne de signal pour générer des signaux de trading
La stratégie filtre les signaux via l'ATR, le volume et le RSI :
- Filtre ATR : l'ATR des N périodes actuelles est supérieur à l'ATR des M périodes, indiquant une hausse de la volatilité
- Filtre de volume : le volume actuel dépasse N fois le volume moyen des M dernières périodes
- Filtre RSI : le RSI est supérieur au seuil 1 et inférieur au seuil 2, filtrant les zones de surachat et survente
Avantages
Cette stratégie présente les avantages suivants :
- L'indicateur Delta-RSI est plus réactif, permettant de détecter plus tôt les retournements de tendance
- L'ajout de filtres permet d'éliminer la plupart des faux signaux, améliorant la qualité des signaux
- Paramètres d'interpolation polynomiale et de filtrage personnalisables pour s'adapter à différents environnements de marché
- Possibilité de trader uniquement à la hausse ou à la baisse, en fonction des préférences
- Possibilité de définir un stop-loss et un take-profit pour contrôler les pertes et les gains par transaction
Risques
Cette stratégie comporte également les risques suivants :
- Un mauvais réglage des paramètres peut entraîner un lissage excessif ou un filtrage excessif
- Risque de perte sur les positions longues ou risque de perte sur les positions courtes
- Un stop-loss trop large peut augmenter la perte par transaction
Ces risques peuvent être contrôlés et réduits en optimisant les paramètres, en ajustant les conditions de filtrage et en fixant un stop-loss plus strict.
Pistes d'optimisation
La stratégie peut encore être optimisée :
- Optimiser les paramètres du modèle Delta-RSI pour améliorer l'ajustement
- Ajouter un filtrage adaptatif basé sur l'apprentissage automatique
- Définir des paramètres différents selon les instruments
- Utiliser des combinaisons de modèles pour améliorer la robustesse
Résumé
Cette stratégie exploite la grande réactivité de l'indicateur Delta-RSI, associée à un mécanisme de filtrage strict, pour améliorer la qualité de la stratégie tout en contrôlant les risques. En optimisant continuellement les paramètres et les modèles, il est possible d'étendre davantage le rendement positif de la stratégie, ce qui en fait une stratégie de trading quantitatif efficace.
/*backtest
start: 2024-01-04 00:00:00
end: 2024-01-11 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © tbiktag
//
// Delta-RSI Oscillator Strategy With Filters- 1

