De l’intérêt de créer ses propres robots de trading

Danemark – Ile de Mon – Eglise d’Elmelunde – Fresque – 15ème siècle

Ce que peut obtenir un trader particulier avec son propre robot de trading : 676€ en une journée, 630 000$ en deux ans avec 10 lignes de code, 1 300 000$ en retirant 2 lignes sur les 10.

TABLE DES MATIERES

Définition du trading algorithmique
Comment créer son propre robot de trading ?
Les bases du trading algorithmique
Les résultats époustouflants de notre exemple de robot
4 protections pour qu’un robot ne devienne pas Kamikaze
Les avantages du trading algorithmique
Les possibles inconvénients du trading algorithmique … Et les tips pour les contourner
Conclusion 

Iki le dragon trader du site Ikitrading
Iki le dragon trader du site Ikitrading

Un exemple simple 

Un exemple de résultats cumulés de 5 robots basés uniquement sur le MACD

Quelques considérations sur le trading automatique

Des limites du trading algo

Iki le dragon trader du site Ikitrading

La 1ère étape quand on développe un robot

Toutes les stratégies partent d’un graphique

Voici le code de l’indicateur de croisement MACD :

Vous pouvez copier / coller ce code et lancer l’exécution sur le graphique 5 minutes d’un actif.
Il faut :

A partir de cet indicateur, on va créer le code de l’algorithme.

Voici le code de mon premier robot

Passons au backtest sur ProRealTime.

Le backtest du robot

Mais n’ayons pas froid aux yeux et faisons connaissance de Nana Wild

Voici la Liste des positions clôturées sur la plate-forme ProRealTime :

Et voici le Rapport détaillé :

Iki le dragon trader du site Ikitrading

Le backtesting

Le backtesting peut vous aider à choisir une stratégie :

Se diversifier : trader des actifs non corrélés

Iki le dragon trader du site Ikitrading

Un exemple de dilemme cruel ci-dessous : dois-je arrêter ces 2 robots ?

Iki le dragon trader du site Ikitrading

Inconvénient n°2 – Il faudrait savoir programmer ? Il y a des tips pour passer outre.

Inconvénient #4 – La sur-optimisation

Optimiser une stratégie, c’est en modifier les paramètres pour la rendre plus efficace.
Il y a des optimisations basiques absolument nécessaires. On peut par exemple optimiser la valeur du Stop loss. Quelque fois après backtest, on constate que 100 points de stop loss font tripler les gains par rapport à 50 points.

Et c’est très simple d’obtenir ce résultat. Je montrerai qu’on peut tester 10 montants différents de stop loss pour cibler le meilleur et que ça peut se faire en deux clics. C’est facile et efficace avec ProRealTime.
C’est de la bonne optimisation de votre robot.

Inconvénient n°5 – Je lance mon robot et…je vais à la plage. Non !

C’est une idée fausse. Il n’est pas imaginable de lancer votre robot et de revenir une semaine plus tard pour encaisser vos bénéfices.
Vous avez lancé un algo dont vous êtes content, le backtest est excellent mais, hélas, beaucoup de choses plus ou moins terribles peuvent se produire.

Pas besoin de se lever la nuit pour surveiller les positions (surtout parce que en général les robots deviennent inactifs à la fin d’une séance). Mais on doit vérifier l’exécution chaque jour et être prêt à agir si quelque chose de passe mal ou être prêt à encaisser ses gains si tout se passe très bien mais en prévision d’une suite mauvaise.

Iki le dragon trader du site Ikitrading

DERNIERS ARTICLES PUBLIES

Iki au travail by Alex M.
© Tous droits réservés

Auteure
Diane Dulac
hellodiane@ikitrading.com

Inspirée par IKI
Dragon trader




Laisser un commentaire