Type/to search

Stratégie de trading à part fixe

Common strategy
Created: 2023-09-22 16:51:25
Last modified: 3 years ago
1
Follow
1802
Followers

Aperçu

L'idée centrale de cette stratégie est que l'investisseur maintient toujours une part d'investissement fixe d'un actif dans son portefeuille. Lorsque la valeur de l'actif augmente, l'investisseur vend une partie pour maintenir cette part ; lorsque la valeur diminue, l'investisseur achète pour la reconstituer. Cette stratégie convient aux actifs relativement stables.

Principe de la stratégie

Cette stratégie nécessite d'abord de définir le paramètre de part d'investissement percent_invested, c'est-à-dire la part de l'actif dans le portefeuille. Ensuite, la position est ajustée selon la logique suivante :

  1. Lorsque la position est à zéro, le nombre de contrats à acheter est calculé en fonction de la part d'investissement définie percent_invested et du capital initial initial_capital.

  2. En position, on compare le ratio entre le montant déjà investi et le capital total du compte (invested) avec la part d'investissement définie percent_invested. Si le ratio du montant investi est trop bas, on achète des contrats pour reconstituer la part ; s'il est trop élevé, on vend des contrats pour maintenir la part.

  3. On répète l'étape 2 afin de maintenir la part d'investissement à un niveau constant.

Avantages de la stratégie

  • Permet de détenir à long terme des actifs relativement stables sans transactions fréquentes.
  • Ajuste périodiquement la position pour profiter des fluctuations de l'actif.
  • Permet de diversifier les investissements sur plusieurs actifs non corrélés, réduisant ainsi le risque du portefeuille.
  • Évite une perte totale du portefeuille et prévient la perte de l'intégralité de l'investissement en cas d'éclatement d'une bulle.

Analyse des risques

  • Pour les actifs très volatils, le risque de perte est élevé.
  • Nécessite des transactions fréquentes générant des frais de courtage.
  • L'ajustement de la position peut présenter un décalage temporel, faisant manquer les meilleurs points d'achat ou de vente.
  • Un pourcentage mal défini peut entraîner un excès de transactions.

Les risques peuvent être réduits des manières suivantes :

  1. Sélectionner soigneusement les actifs, en évitant ceux à forte volatilité.
  2. Optimiser la logique d'ajustement de la position pour réduire la fréquence des transactions.
  3. Définir une unité minimale de variation de la position pour éviter les transactions excessives.
  4. Optimiser le réglage du pourcentage pour éviter une concentration excessive des fonds.

Axes d'optimisation de la stratégie

Cette stratégie peut être optimisée sur les points suivants :

  1. Ajouter une logique de stop-loss, pour arrêter automatiquement les pertes lorsque le prix de l'actif baisse à un certain niveau.
  2. Ajouter une validation des signaux de transaction pour l'ajustement de la position, afin d'éviter d'ajuster la position lors de mouvements non tendanciels.
  3. Définir des pourcentages d'investissement, des ratios de stop-loss et d'autres paramètres différents selon les actifs.
  4. Ajouter un module d'optimisation des paramètres, utilisant les données historiques pour optimiser automatiquement les paramètres.
  5. Permettre de fermer une position pour réinvestir dans d'autres actifs, afin de réaliser une allocation dynamique du portefeuille.

Résumé

Cette stratégie permet de diversifier les investissements et de contrôler les risques en maintenant une part d'investissement fixe. Elle convient à la détention à long terme d'actifs stables. Cependant, elle présente des problèmes tels que le décalage dans l'ajustement des positions et le risque lié aux actifs risqués. À l'avenir, la stabilité de la stratégie pourra être améliorée en optimisant la logique de stop-loss et la validation des signaux, entre autres.

Source
Pine
/*backtest
start: 2022-09-21 00:00:00
end: 2022-11-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
// strategy("Fixed Fractioning", overlay=true, initial_capital=100000.0)

percent_invested=input(50.0,title="Percent Invested",maxval=100.0,minval=0.0)
Strategy parameters
Strategy parameters
Percent Invested
From Day
From Month
From Year
To Day
To Month
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)