La stratégie d'investissement en dollars est une approche d'investissement très simple, particulièrement adaptée aux investisseurs débutants. L'idée de base de cette stratégie est d'investir une somme d'argent fixe à des intervalles prédéfinis (par exemple, annuellement), indépendamment des fluctuations des prix du marché. Cette stratégie est également connue sous le nom de DCA (dollar cost averaging). Par exemple, on peut investir 10 000 $ en SPY (S&P 500 ETF) chaque année, indépendamment des prix du marché. En supposant des conditions macroéconomiques favorables, les stratégies DCA peuvent entraîner de bons gains en capital sur de longues périodes, par exemple 10 ans.
La logique de base de cette stratégie est très simple. L'investisseur n'a qu'à définir deux paramètres d'entrée - le montant de la contribution et la fréquence. La stratégie vérifiera la barre actuelle par rapport à ces intervalles (horaire, quotidien, hebdomadaire, mensuel) pour déterminer si l'investissement doit se produire. Si oui, elle calcule le nombre d'unités à acheter en fonction de la contribution et ouvre une position longue.
Par exemple, sur un calendrier mensuel, la logique vérifie si l'indice de barre actuel % fréquence == 0.
Il est important de noter que cette stratégie suppose une longue période de détention d'au moins 5 à 10 ans. Plus la période de détention est longue, meilleurs sont les rendements. La seule chose à laquelle les investisseurs doivent faire attention sont les conditions macroéconomiques mentionnées précédemment. En cas de doute, achetez des FNB plutôt que des actions individuelles ou des cryptos.
L'avantage le plus important de la moyenne des coûts en dollars est sa simplicité, ce qui permet à tout investisseur débutant de l'implémenter facilement sans compétences quantitatives complexes ou prévisions de marché.
Le principal risque de DCA est que les prix des actifs diminuent pendant de longues périodes, ce qui entraîne des pertes. Cela se produit généralement lorsque l'économie globale est déprimée ou que la compétitivité de l'actif détenu diminue. Un autre risque est de ne pas détenir pendant de longues périodes pour réaliser les gains à long terme. Ces risques peuvent être atténués en sélectionnant des actifs de qualité avec un potentiel de croissance à long terme et en les détenant pendant au moins 5 à 10 ans.
Les stratégies de DCA peuvent être améliorées par: 1) l'ajustement de la fréquence d'achat, par exemple hebdomadaire ou bihebdomadaire, en fonction du coût; 2) la modification dynamique des montants d'achat, en augmentation pendant les creux du marché et en diminution pendant les pics; 3) l'achat d'actifs corrélés négativement pour réduire la volatilité globale; 4) le choix d'actions fondamentales plutôt que de fonds indiciels larges.
Les stratégies de moyenne de coût en dollars se distinguent par leur simplicité, ce qui les rend appropriées pour tout investisseur débutant. Elles aident à s'adapter aux marchés et à cultiver des habitudes de détention à long terme. Bien que des optimisations puissent être effectuées autour des intervalles d'achat, des montants et des objectifs, l'avantage principal reste l'approche d'investissement fixe.
/*backtest start: 2022-10-25 00:00:00 end: 2023-10-31 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // To simplify matters for newbies, this script only computes DCA on H1, D1, W1 and M1 timeframes // If you want a script that DCAs per x-bars, let me know in the comments. // © TsangYouJun //@version=4 strategy("DCA Strategy v1", overlay=false) //user inputs contribution = input(title="Contribution (USD)",type=input.integer,minval=1,maxval=1000000,step=1,defval=10000,confirm=false) frequency = input(title="Frequency (Months)",type=input.integer,minval=1,maxval=1000000,step=1,defval=12,confirm=false) //units to buy units = contribution / close //when to dca hourDca = bar_index[0] % (frequency * 28 * 24) dayDca = bar_index[0] % (frequency * 28) weekDca = bar_index[0] % (frequency * 4) monthDca = bar_index[0] % frequency //when to dca if(timeframe.period == "60" and hourDca == 0) strategy.order("DCA", strategy.long, units) if(timeframe.period == "D" and dayDca == 0) strategy.order("DCA", strategy.long, units) if(timeframe.period == "W" and weekDca == 0) strategy.order("DCA", strategy.long, units) if(timeframe.period == "M" and monthDca == 0) strategy.order("DCA", strategy.long, units) //plot strategy equity // plot(strategy.equity - strategy.initial_capital, color=color.blue, linewidth=2, title="Net Profit")