Trading algorithmique

trading algorithmique : 35%/an

Le trading algorithmique, qu’est-ce que c’est ?

Le trading algorithmique est une mĂ©thode d’investissement sur les marchĂ©s boursiers qui laisse prendre les dĂ©cisions par un algorithme. Cette mĂ©thode est bien plus efficace que les autres car :

  • elle ne laisse pas de place aux Ă©motions humaines. Or les Ă©motions sont mauvaises conseillĂšres, et entraĂźnent des dĂ©cisions irrationnelles.
  • nous pouvons la tester et la vĂ©rifier, des milliers de fois s’il le faut. C’est le seul vrai moyen pour savoir si une stratĂ©gie fonctionne.

Le trading algorithmique de CodeBourse

Cette stratĂ©gie investit sur un indice amĂ©ricain, de prĂ©fĂ©rence le Nasdaq100 (l’indice des 100 plus grosses entreprises amĂ©ricaines non financiĂšres).

Elle offre aux abonnĂ©s une alternative Ă  l’achat simple (buy & hold) du sous-jacent.
Le graphique ci-dessous montre le rendement annuel d’un investissement sur la stratĂ©gie. Les rĂ©sultats sont exceptionnels : +35% / an en moyenne.

rendements annuels du trading algorithmique CodeBoure

Chaque jour, les codes de 5 algorithmes indĂ©pendants effectuent une analyse de dizaines d’ensembles de donnĂ©es.

Chaque algorithme donne une note : +2 (haussier) ; -2 (baissier) ou trĂšs rarement 0 (neutre). La note CodeBourse totale est la somme des 5 notes, et est donc comprise entre -10 et +10. Ainsi par exemple:

  • si les 5 algos sont haussiers: la note CodeBourse=10 . Nous sommes positionnĂ©s 100% Ă  la hausse.
  • si 4 algos sont haussiers et 1 est baissier: la note CodeBourse=6. Nous sommes positionnĂ©s 60% Ă  la hausse.
  • si 3 algos sont haussiers et 2 sont baissiers: la note CodeBourse=2. Nous sommes positionnĂ©s 20% Ă  la hausse.
  • si 1 algo est haussier, 1 est neutre, et 3 baissiers : la note CodeBourse=-4. Nous sommes positionnĂ©s 40% Ă  la baisse.

Une seule stratĂ©gie, n’est-ce pas risquĂ© ?

L’idĂ©e de dĂ©part Ă©tait de suivre les signaux dĂ©tectĂ©s par notre algorithme maison. C’est un algorithme qui combine une vingtaine d’indicateurs techniques. Il s’avĂšre qu’il donne d’excellent rĂ©sultats sur tous les indices testĂ©s (ou quasiment tous).

Mais il est toujours possible que, pour une raison ou une autre, l’algorithme devienne moins performant sur une pĂ©riode donnĂ©e. Nous avons donc dĂ©cidĂ© d’utiliser en parallĂšle 4 autres algorithmes indĂ©pendants les uns des autres, et trĂšs performants eux aussi. Ainsi nous lissons les rĂ©sultats, et compensons les faiblesses passagĂšres de l’un par les rĂ©ussites des 4 autres.

Au final ce n’est pas une seule stratĂ©gie, mais cinq.

  • Lorsque la tendance boursiĂšre est fortement orientĂ©e Ă  la hausse ou Ă  la baisse, les 5 algorithmes pointent dans cette direction. Nous sommes ainsi positionnĂ© Ă  100% dans le sens de la tendance.
  • Lorsque la tendance boursiĂšre est incertaine, les algorithmes ne sont pas tous d’accord. Nous ne sommes donc investis que de maniĂšre partielle lors des pĂ©riodes incertaines.

En conséquence, la stratégie totale génÚre des performances trÚs stables, avec des risques limités.

ConcrĂštement comment faire ?

La stratĂ©gie de trading algorithmique s’effectue dans un compte-titre. Si vous n’avez pas encore ouvert de compte-titre, nous vous conseillons d’en ouvrir un chez Degiro. C’est un courtier rĂ©putĂ©, et qui propose les frais de transaction les plus bas.

Ensuite :

  • investissez 100% du capital sur des bons du trĂ©sor US.
  • Investissez une proportion comprise entre -100% et +100% du capital sur un indice d’actions amĂ©ricaines. Cette proportion, variable, vous est fournie par CodeBourse sous la forme d’une note comprise entre -10 et +10.

Pour investir sur un indice, le grand public utilise gĂ©nĂ©ralement des trackers. Les professionnels prĂ©fĂšrent utiliser des micro-futures (contrats Ă  terme). Ce sont des produits boursiers qui s’utilisent quasiment comme des trackers, avec 2 avantages importants : les frais sont bien plus faibles, et on peut les vendre Ă  dĂ©couvert. Nous pouvons utiliser l’un ou l’autre de ces produits, mais si possible nous utiliserons des micro-futures plutĂŽt que des trackers.

Il existe essentiellement 3 grands indices amĂ©ricains : le S&P500, le Dow Jones et le Nasdaq100. Ces 3 indices sont fortement corrĂ©lĂ©s, mais gĂ©nĂ©ralement le Nasdaq100 obtient de meilleurs rĂ©sultats. Donc nous pouvons acheter l’un de ces 3 indices, mais si possible nous prĂ©fĂ©rons acheter l’indice Nasdaq100.

Pour résumer, par ordre de préférence nous achÚterons :

  • un micro-future Nasdaq
  • sinon, un micro-future Dow Jones
  • puis sinon un tracker Nasdaq.

Exemple: Vous souhaitez investir 60 000 euros. La note CodeBourse actuelle est 4 (c’est juste un exemple):

  • Vous investissez 100% de la somme (60 000 euros) en bons du trĂ©sor US.
  • Vous investissez 40% de la somme (24 000 euros) en micro-future Nasdaq.

Et voila.

Que se passe-t-il ensuite ?

Une fois abonnĂ©, nous vous envoyons par mail un signal Ă  chaque changement de note, aprĂšs la fermeture de la bourse de NY. Donc vous n’avez pas a rester toute la journĂ©e devant votre Ă©cran. Avec le dĂ©calage horaire vous recevrez le mail dans la nuit, il vous suffit de placer votre ordre de bourse dans la journĂ©e.

Un des cinq algorithmes fonctionne sur une base hebdomadaire. Nous envoyons donc les signaux fournis par ce programme uniquement en fin de semaine.

En tant qu’abonnĂ© vous pourrez de toutes façons vous connecter sur le site pour voir la note CodeBourse actuelle. Les codes des produits sur lesquels nous investissons (bons du trĂ©sor, micro-future, trackers) sont indiquĂ©s.

La quantité de bons du trésors US que vous devez détenir ne change pas. Il faudra juste, une fois par an, faudra vérifier que la quantité en portefeuille corresponde à peu prÚs à 100% du portefeuille, et en racheter ou en revendre le cas échéant.

Comment je m’abonne ?

RDV sur la page s’abonner.

Quel est le capital minimal Ă  investir ?

La somme idĂ©ale pour suivre cette stratĂ©gie avec des micro-futures Nasdaq est 70.000€. En effet chaque micro-future sur le Nasdaq vaut 14 000$ (lorsque le Nasdaq est Ă  7 000). Donc 14 000$ est le plus petit ordre (achat/vente) que nous pouvons passer. Puisque chaque ordre Ă©quivaut Ă  20% de notre capital, il faut que notre capital soit de 70 000$.

Si vous n’avez pas une telle somme, vous pouvez suivre les signaux de la stratĂ©gie en achetant des micro-futures S&P500 ou Dow Jones. Ces grands indices amĂ©ricains sont assez bien corrĂ©lĂ©s entre eux, donc lorsque le Nasdaq monte les autres montent Ă©galement. Mais du coup vos rĂ©sultats ne seront pas exactement les mĂȘmes que ceux prĂ©sentĂ©s sur ce site.

Corrélation entre les grands indices américains
Corrélation entre les grands indices américains

Par exemple chaque micro-future sur le Dow Jones vaut 10 000$ (lorsque le Dow est à 20 000). Vous pouvez donc suivre la stratégie avec un capital de 50 000$).

Ou bien vous pouvez complĂ©ter avec des trackers sur le Nasdaq. Si par exemple vous voulez avoir en portefeuille 22 000 € d’indice amĂ©ricain, vous pouvez acheter 1 micro-future Nasdaq (14 000$) et complĂ©ter avec 8 000 € de tracker Nasdaq. Ou bien prendre 2 micro-futures Dow Jones (18 000$) et complĂ©ter avec 4 000 € de tracker Nasdaq.

Il est ainsi toujours possible d’arriver Ă  ce que l’on veut. De toute façon la note CodeBourse est juste le socle pour savoir ce qu’il faut faire. Des variations sont possibles. S’il est indiquĂ© que vous devez investir 60% mais que vous investissez 50% ou 70%, ce n’est pas trĂšs grave.

Vous pouvez voir quelques exemples selon votre capital:

D’une maniĂšre gĂ©nĂ©rale, nous conseillons de ne pas investir en bourse avec moins de 20 000€. Que ce soit avec la stratĂ©gie CodeBourse ou une autre.

La stratégie dans un PEA

Vous pouvez préférer utiliser un PEA (voir la page PEA ou compte-titre) et investir sur des trackers plutÎt que sur des futures, mais vous aurez plus de frais de transaction, et vous ne pourrez pas vous positionner à la baisse (vente à découvert).

Si vous suivez la stratĂ©gie avec des trackers dans un PEA, vous pouvez avoir un capital plus petit. Par exemple le tracker d’Amundi sur le Nasdaq100, Ă©ligible au PEA, est Ă  24€ (au jour d’Ă©criture de cette page). Vous pouvez donc suivre la stratĂ©gie sur le Nasdaq100 avec seulement 120€. Mais nous vous dĂ©conseillons d’investir avec de si petites sommes.

Comprenez qu’en bourse, les frais de transaction sont proportionnellement plus importants pour les petites sommes. Par exemple chez BourseDirect les frais sont de 0,2% pour une transaction de 500€, mais seulement 0,1% pour une transaction de 5.000€. La diffĂ©rence peut paraĂźtre faible, pourtant l’accumulation de ces Ă©conomies rĂ©alisĂ©es fera une grande diffĂ©rence au final. C’est pourquoi nous conseillons de ne pas investir en bourse avec un trop petit capital.

Les rĂ©sultats finaux seront moins bons dans un PEA que dans un compte-titre. En effet vous ne pouvez pas investir a la baisse dans un PEA (enfin si c’est possible avec des trackers baissiers, mais nous dĂ©conseillons). Vous n’aurez pas non plus la partie « bons du trĂ©sor » en portefeuille. Les performances moyennes de la stratĂ©gie dans un PEA sont de 17% par an (ce qui reste trĂšs bon).

Quels sont les rĂ©sultats ?

Voici les rĂ©sultats obtenus (en % annuels) pour chaque algorithme entre les annĂ©es 2000 et 2020. La moyenne est en rouge, et le rĂ©sultat de la stratĂ©gie globale (comprenant l’investissement en US tresory) est en bleu.

Résultats de la stratégie sur Nasdaq

Nous prĂ©sentons ces rĂ©sultats sans rĂ©investissements des gains, c’est Ă  dire que nous supposons que chaque annĂ©e nous retirons les bĂ©nĂ©fices du compte. Les rĂ©sultats avec rĂ©investissement des gains sont bien supĂ©rieurs, grĂące aux intĂ©rĂȘts composĂ©s.

L’indice amĂ©ricain achetĂ© est le Nasdaq100. Pour simuler les frais de transaction et de spread, nous avons dĂ©duit 0,15% Ă  chaque transaction.

Les 5 algorithmes

CodeBourse combine 5 algorithmes propriĂ©taires et recueille des informations statistiques sur l’activitĂ© de trading pour prĂ©voir la direction des prix de l’indice. Il s’agit essentiellement de systĂšmes mĂ©caniques.

  • L’algo CodeBourse est un programme de signaux techniques, mixant des suivis de tendance et des dĂ©tections de rebond ou corrections ponctuels. Cette mĂ©thode utilise ce que nous appelons «l’analyse technique rĂ©active». Au lieu d’essayer de prĂ©voir Ă  100% ou de prĂ©dire l’orientation du marchĂ© sur la base des donnĂ©es du marchĂ© passĂ©es comme dans l’analyse technique interprĂ©tative, l’analyse technique rĂ©active est conçue pour rĂ©agir aux mouvements du marchĂ© dĂšs que possible aprĂšs qu’ils se produisent. Il envoie en moyenne 1 signal par mois.
  • L’algo 2 est un systĂšme combinant plusieurs indicateurs techniques, le principal Ă©tant le momentum. Il envoie en moyenne 2 signaux par an.
  • L’algo 3 se base sur les prix et les volumes. Il envoie en moyenne 1 signal par mois.
  • L’algo 4 utilise un ensemble de 38 indicateurs clĂ©s essentiellement macroĂ©conomiques (fondamentaux du marchĂ© des actions, sentiment des investisseurs
). Les donnĂ©es sont analysĂ©es le week-end. Il envoie en moyenne 2 signaux par an.
  • L’algo 5 utilise les bougies japonaises. Il envoie en moyenne 2-3 signaux par mois.

Ces 5 algorithmes sont totalement indépendants les uns des autres.

Au total il y a donc en moyenne entre 4 et 5 signaux par mois. Mais c’est une moyenne, il peut s’écouler plusieurs mois sans signaux. Vous devrez donc prĂ©voir de consacrer une quinzaine de minutes par mois pour suivre les signaux. Ce n’est pas un investissement passif, mais admettez que consacrer 15 minutes par mois pour gagner 35% / an, c’est plutĂŽt intĂ©ressant.

Vous pouvez prĂ©fĂ©rer ne pas tenir compte de l’algo 5, qui est le plus dynamique. Vous n’auriez ainsi en moyenne que 2 signaux par mois.

Les algorithmes ne tiennent pas compte de la « veille anti-krach». Ce sont deux choses tout Ă  fait diffĂ©rentes, et il appartient Ă  chacun de dĂ©cider s’il les utilise conjointement ou pas.

Comment ĂȘtre sĂ»r du trading algorithmique ?

Le trading algorithmique est la méthode la plus efficace pour gagner en bourse.

Nous avons consacré une page spéciale pour présenter notre code, avec des vidéos montrant le trading algorithmique CodeBourse fonctionnant sur tous les indices, et les résultats impressionnants obtenus.

Bien sur nous ne pouvons pas promettre que la stratégie fonctionnera dans le futur. Nous pouvons juste montrer les résultats obtenus sur les vingt derniÚres années.

La stratégie fonctionne en réel depuis 2014. Les années précédentes sont backtestées.