Stratégie RSI basée sur le momentum
Aperçu
L'idée centrale de cette stratégie est de rendre la période de lissage de l'indicateur RSI dynamique, en l'ajustant automatiquement en fonction de la corrélation entre le prix et le momentum, améliorant ainsi l'utilité de l'indicateur RSI.
Principe de la stratégie
Cette stratégie calcule d'abord le momentum du prix, puis le coefficient de corrélation entre le prix et le momentum. Lorsque le coefficient de corrélation est proche de 1, cela signifie une forte corrélation positive entre le prix et le momentum ; lorsqu'il est proche de -1, cela indique une forte corrélation négative.
En fonction de la corrélation entre le prix et le momentum, on peut ajuster la longueur de la période de lissage de l'indicateur RSI. Lorsque la corrélation est élevée, on utilise une période RSI plus courte ; lorsque la corrélation est faible, on utilise une période RSI plus longue.
Plus précisément, cette stratégie définit la longueur de la période RSI dans une plage, par défaut 20-50. Après avoir calculé le coefficient de corrélation entre le prix et le momentum, on applique une méthode de mapping linéaire pour projeter le coefficient de corrélation dans la plage 20-50, ce qui donne la période de lissage finale du RSI.
Ainsi, en fonction des conditions du marché, les paramètres de l'indicateur RSI sont automatiquement ajustés : lorsque les variations de prix et de momentum sont fortement corrélées, on utilise un RSI à plus court terme pour le rendre plus réactif ; lorsque la corrélation est faible, on utilise un RSI à plus long terme pour réduire l'impact du bruit sur le signal.
Analyse des avantages
- Ajustement dynamique des paramètres pour s'adapter aux changements du marché
- Évite les limitations des indicateurs à période fixe
- Optimisation automatique de la période de lissage, sans avoir à choisir manuellement les meilleurs paramètres
- Plage de périodes RSI configurable, adaptable à différents instruments
Analyse des risques
- Le calcul de la corrélation introduit un décalage, ce qui peut faire manquer les points de retournement des prix
- Se concentrer uniquement sur la corrélation entre le prix et le momentum est trop limité, ignorant d'autres facteurs
- La plage de périodes RSI par défaut peut ne pas convenir à tous les instruments, nécessitant une optimisation
- On pourrait envisager de combiner d'autres facteurs tels que la volatilité pour ajuster la période RSI
Axes d'optimisation
- Essayer différentes méthodes de calcul de corrélation pour réduire le décalage
- Envisager d'introduire davantage de facteurs pour déterminer la période RSI, sans se fier uniquement à la corrélation
- Effectuer des backtests sur différents instruments pour trouver la plage de périodes RSI par défaut optimale
- Pouvoir définir un poids pour le facteur de corrélation, plutôt que de dépendre entièrement du mapping linéaire
- Ajouter des conditions de filtrage pour éviter d'utiliser une période RSI inappropriée dans certains environnements de marché
Conclusion
Cette stratégie, qui propose de rendre dynamique la période de lissage du RSI, est une approche intéressante à étudier, mais sa mise en œuvre concrète laisse une grande marge d'amélioration. Le point clé est d'identifier les facteurs déterminants qui influencent le choix des paramètres du RSI et de les transformer en indicateurs quantifiables. Parallèlement, il ne faut pas se fier entièrement au modèle ; il est nécessaire d'optimiser la plage de paramètres en fonction de l'expérience et des backtests. Dans l'ensemble, il s'agit d'une idée très innovante qui, après des améliorations et des optimisations continues, a le potentiel d'être utilisée en pratique.
/*backtest
start: 2023-09-06 00:00:00
end: 2023-10-06 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Dynamic RSI Momentum", "DRM Strategy", process_orders_on_close = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 50 )
- 1
