Type/to search

Stratégie d'ordres programmés

Common strategy
Created: 2023-09-28 15:26:20
Last modified: 3 years ago
1
Follow
1802
Followers

Aperçu

L'idée principale de la stratégie de passage d'ordres programmés est d'effectuer des opérations d'achat et de vente à des moments définis par l'utilisateur. Cette stratégie permet à l'utilisateur de définir un moment précis, auquel la position actuelle est d'abord vendue, puis un ordre limité est passé pour acheter à un prix inférieur de 1 % au prix actuel. Cela permet de rééquilibrer le portefeuille régulièrement à un moment spécifique chaque jour.

Principe de la stratégie

La stratégie utilise d'abord la fonction input pour obtenir l'heure et les minutes définies par l'utilisateur, puis utilise la fonction timestamp pour générer l'heure d'exécution de l'ordre. Si l'heure actuelle est postérieure à l'heure spécifiée, les opérations de vente et d'achat sont déclenchées.

Plus précisément, la stratégie vérifie d'abord si l'heure actuelle se situe dans la plage de dates de début et de fin définie par l'utilisateur. Si c'est le cas, lorsque l'heure d'exécution de l'ordre définie est atteinte, la position actuelle est d'abord vendue au prix du marché, puis un ordre limité est passé pour acheter à 99 % du prix actuel. Cela permet de rééquilibrer le portefeuille à un moment spécifique à un prix inférieur de 1 % au prix actuel.

Analyse des avantages

Le plus grand avantage de cette stratégie est qu'elle permet de réajuster régulièrement la position à un moment spécifique sans intervention manuelle, réduisant ainsi les coûts de main-d'œuvre. De plus, chaque rééquilibrage permet d'acheter à un prix légèrement inférieur au prix actuel, offrant ainsi un certain avantage d'achat à prix très bas.

Les avantages spécifiques sont les suivants :

  1. Opération entièrement automatisée, réduisant les coûts de main-d'œuvre.

  2. Possibilité de réajuster régulièrement la position à un moment spécifique.

  3. Chaque rééquilibrage offre la possibilité d'acheter à un prix très bas, inférieur de 1 % au prix actuel.

  4. Le moment du rééquilibrage est personnalisable pour une flexibilité d'ajustement.

  5. Les dates de début et de fin du cycle de rééquilibrage sont personnalisables, facilitant le backtest et l'optimisation.

Analyse des risques

Cette stratégie présente également certains risques à prendre en compte :

  1. Si le moment du rééquilibrage régulier est mal choisi, il est possible de manquer une bonne opportunité d'achat ou de vendre à un moment inopportun.

  2. Le prix d'achat n'est inférieur que de 1 % au prix de vente, ce qui peut ne pas garantir un écart de prix suffisamment faible à chaque cycle de rééquilibrage.

  3. Les ordres de vente et d'achat étant au marché, ils peuvent être affectés par un certain glissement de prix (slippage).

  4. Si la stratégie n'opère qu'à des moments spécifiques, elle ne peut pas gérer le marché entre ces moments.

  5. Un rééquilibrage fréquent génère des frais de transaction plus élevés.

Solutions correspondantes :

  1. Choisir le moment approprié pour le rééquilibrage, en le combinant avec d'autres indicateurs techniques.

  2. Augmenter de manière appropriée le paramètre d'écart de prix d'achat.

  3. Privilégier les instruments de trading avec une bonne profondeur de marché et une faible volatilité.

  4. Combiner avec d'autres stratégies pour la gestion des risques en dehors des périodes de rééquilibrage.

  5. Contrôler raisonnablement la fréquence de rééquilibrage pour équilibrer les avantages du rééquilibrage et les frais de transaction.

Axes d'optimisation

La stratégie peut être optimisée dans les directions suivantes :

  1. Optimiser le choix du moment de rééquilibrage en fonction des caractéristiques du cycle intraday de l'instrument de trading.

  2. Ajouter d'autres indicateurs techniques pour éviter le rééquilibrage à des moments défavorables, par exemple en combinant des indicateurs de tendance comme les moyennes mobiles.

  3. Optimiser le paramètre d'achat à prix très bas pour équilibrer l'avantage obtenu et le coût de transaction.

  4. Utiliser un trailing stop-loss et un take-profit pour gérer la position entre les rééquilibrages.

  5. Combiner des algorithmes d'apprentissage automatique pour s'entraîner sur des données historiques et optimiser automatiquement le moment du rééquilibrage.

  6. Ajouter une fonction de réajustement pour suivre les événements tels que les splits d'actions, les dividendes, etc., et ajuster les points de rééquilibrage en conséquence.

Conclusion

Dans l'ensemble, la stratégie de passage d'ordres programmés permet d'automatiser le processus de négociation en réajustant régulièrement la position, réduisant ainsi les coûts d'intervention manuelle. La stratégie offre une grande marge d'optimisation, notamment en ce qui concerne le choix du moment du rééquilibrage, le réglage des paramètres d'achat, le stop-loss/take-profit et l'optimisation algorithmique. Il faut également être attentif à certains risques de trading et prendre des mesures de gestion des risques appropriées. Globalement, cette stratégie convient aux traders quantitatifs qui recherchent un rééquilibrage automatisé efficace.

Source
Pine
/*backtest
start: 2023-08-28 00:00:00
end: 2023-09-27 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/




Strategy parameters
Strategy parameters
Hour for Order Execution
Minute for Order Execution
Start Day
Start Month
Start Year
End Day
End Month
End Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)