Les 5 documentaires à voir sur le trading

Après notre liste des 5 films indispensables sur le monde du trading, nous nous attaquons aujourd’hui aux documentaires les plus passionnants sur le sujet. Ces oeuvres vous permettront d’emmagasiner des connaissances sur des situations réelles. C’est probablement une des meilleures choses à faire quand on s’intéresse à ce sujet si vaste… et qu’on veut faire des stratégies gagnantes sur Botcrypto !


#5 Betting on Zero – 2017

Ce documentaire écrit et réalisé par Ted Braun suit la décision folle de Bill Ackman (directeur d’un fonds d’investissement) de parier un milliard de dollars sur la chute du cours d’Herbalife. Pour lui et sa firme, Herbalife est un Ponzi qui escroque des millions d’américains et dont la fin est proche. Il est intéressant de noter que le fonds de Bill Ackman est en mauvaise passe depuis 2015, et que ce genre de prise de position est véritablement dingue au vu des risques qu’elle génère.


#4 Capitalism: A Love Story – 2009

Réalisé par Michael Moore, connu pour son appartenance à la gauche extrême, ce documentaire bouleverse les idées préconçues qu’on pourrait avoir sur le capitalisme. Si on arrive à mettre son idéologie de côté, Capitalism: A Love Story est un superbe documentaire choc.


#3 Enron: The Smartest Guys in the Room – 2005

En 2000, Enron était une des plus grosses entreprises au monde, se classant septième au Fortune 500 et dégageant 100 milliards de dollars de revenu. En 2001, le cours de son action est passé de 90$ à 0$… Le scandale Enron est une des plus grosses affaires de fraude de l’histoire, impliquant des centaines de personnes et de multiples organismes. Ce documentaire retrace la mésaventure d’Enron, ses malversations et sa chute finale.


#2 Inside Job – 2010

Inside Job expose les secrets de la corruption immense qui a permis à la crise de 2008 d’exister. Que ce soit politiques, autorités de régulation et même milieu universitaire, ce documentaire montre que la corruption gangrenait la sphère financière et qu’il n’y a aucune raison de penser que tout s’est arrêté après la crise des subprimes…


#1 Becoming Warren Buffet – 2017

Un des rares documentaires suivant des milliardaires avec l’intéressé présent, Becoming Warren Buffet est un superbe hommage à l’investisseur de génie dont la fortune est estimée à plus de 70 milliards de dollars. On y suit son parcours, espérant mieux comprendre comment cet homme a pu arriver à faire de tels coups dans sa vie. Un documentaire fort et inspirant pour tous les âges.


Si après avoir vu tous ces documentaires vous prenez encore plus goût au trading, ne manquez pas l’opportunité d’automatiser votre trading de cryptomonnaies sur botcrypto.io !

Les 5 documentaires à voir sur le trading Read More »

Botcrypto Monthly Report #3 – Janvier 2019

C’est parti pour ce troisième épisode du Botcrypto Monthly Report, particulièrement riche en nouveauté !

Le nouveau design est enfin là !

Plus simple, plus agréable, plus moderne, le nouveau design est enfin là ! Il est le fruit de plusieurs semaines de travail de notre designer Mehdi, qui a complètement repensé la charte graphique et l’interface de Botcrypto. Un grand bravo à lui ! Et ce nouveau design vient également avec de nouvelles fonctionnalités ?.

  • Un créateur de stratégie amélioré (zone extensible, zoom et dézoom), vous pouvez maintenant créer des stratégies complètes !
  • Un Dark Mode pour vous permettre de trader de jour comme de nuit !
  • Et la dernière version de TradingView !
Nouveau design, Light Mode
Nouveau design, Dark Mode

Nous espérons que cette nouvelle version vous plaira autant qu’elle nous plaît, alors n’hésitez pas à nous dire ce que vous en pensez dans les commentaires. Surtout que ce n’est que le début de cette refonte…

Nouveaux locaux, nouvelle équipe !

Avec l’arrivée de Louis, qui est à l’origine des nombreux articles publiés récemment sur notre blog et qui participe à l’animation de la communauté sur Discord, nous avons emménagé dans l’espace de coworking de l’incubateur SEMIA à Strasbourg. Cet espace de coworking nous permet de travailler efficacement en équipe et de rencontrer d’autres entrepreneurs.

Louis, en plein travail dans l’espace de coworking

Et si vous n’avez pas encore lu les articles de Louis, courrez les lire pour parfaire vos connaissances en trading ?.

What’s Next ?

Avec autant de nouveautés, va t’on s’arrêter là ? Au contraire ! Nous allons continuer à simplifier et moderniser l’interface de Botcrypto, avec notamment une refonte du créateur de stratégie prévue dans les prochaines semaines. Mais nous allons également continuer à vous proposer du contenu de qualité, avec encore plus d’articles et de vidéos !

C’est tout pour cette fois, à bientôt pour le prochain Botcrypto Monthly Report, et bon trading !

Botcrypto Monthly Report #3 – Janvier 2019 Read More »

Le MACD

Dans cet article, nous allons apprendre en quoi consiste le MACD (Moving Average Convergence Divergence) et comment l’utiliser dans vos stratégies de trading.

Le MACD, c’est quoi ?

Le MACD (Moving Average Convergence Divergence) est un indicateur de mouvement et de tendance qui montre la relation entre deux Moyennes Mobiles Exponentielles (EMA). En effet, le MACD est calculé en soustrayant l’EMA des 26 dernières unités de temps (UT) à l’EMA des 12 dernières unités de temps.

La deuxième courbe visible est un EMA du MACD de 9 jours, servant de « ligne de signal ». C’est le croisement entre le MACD et cette courbe qui vous servira dans votre trading. Décryptons ensemble cet indicateur pas toujours facile à assimiler…

En bleu, le MACD. En rouge, la ligne de signal. Au milieu, la ligne de base (valeur 0).

La ligne de base (valeur 0) représente le moment où les deux lignes sont égales. Quand les deux lignes sont au dessus de la ligne de base, ça veut dire que le MACD est au dessus de sa ligne de signal. Quand les deux lignes passent en dessous de la ligne de base, le MACD est en dessous de sa ligne de signal. La force de cette différence est déterminante pour montrer la force d’un signal bearish ou bullish. Par exemple sur cette capture d’écran, la valeur ne dépasse pas 10. Le jour où le BTC a presque atteint les 20000$, cette valeur était de 850. Pendant le crash qui a suivi, elle a atteint une valeur de -1250.

Le jour où le BTC a presque atteint les 20000$, la valeur du MACD était de 850.

Calculer le MACD

MACD = EMA des 26 dernières périodes – EMA des 12 dernières périodes

A noter que c’est un Exponential Moving Average (EMA) qui est utilisé, et non une Moyenne Mobile Simple. Un EMA donne plus d’importance aux données les plus récentes, tandis qu’une Moyenne Mobile Simple donne autant de poids à toutes les données. Le MACD est donc un indicateur utile à court et moyen terme, mais pas plus.

Utiliser le MACD dans votre trading

Le MACD a une valeur positive quand sa ligne bleue (EMA 12 dernières périodes) est au dessus de sa ligne de signal (EMA 26 dernières périodes). Il a une valeur négative quand sa ligne bleue est en dessous de sa ligne de signal. La distance entre les deux lignes indique l’importance de la différence entre les deux, permettant ainsi d’identifier des tendances plus ou moins fortes. Le MACD peut donc être utilisé quand les deux courbes se croisent à la hausse ou à la baisse. Cependant, il est toujours plus confortable de prendre en considération le croisement des lignes pour vérifier une tendance plutôt que pour prévoir son existence.

Le MACD est aussi très utile pour découvrir des divergences. Cet indicateur comporte deux moyennes mobiles et permet de distinguer rapidement leur différence, ainsi que la force de leur différence. Dans cette capture d’écran, j’ai pu identifier deux divergences qui auraient été utiles dans le très court terme, avec une unité de temps de 15 minutes.

Une divergence bullish confirmée pendant 4 heures, puis une bearish confirmée sur 10 heures.

Enfin, le MACD peut être un complément de l’oscillateur stochastique. Une augmentation brusque de la ligne du MACD (sur les 12 dernières périodes) ou l’inverse peuvent indiquer un surachat ou une survente du titre.


Quelles sont les limites du MACD ?

Tout d’abord, le MACD est utilisé quasiment entièrement sur les données des 12 et 26 dernières périodes. Il sera bien plus efficace sur le court terme que sur le moyen terme, et il deviendra très peu fiable sur le long terme. Pourquoi particulièrement sur le long terme ? Tout simplement parce que le MACD ne prend pas en compte les différences de prix entre un extrême et un autre du graphique. En l’utilisant sur des périodes où le prix a vécu des changements énormes, vous courez le risque de découvrir des divergences et des confirmations de tendances qui n’existent pas. Une alternative au MACD qui prend en compte le pourcentage du prix du titre suivi est le PPO (Percentage Price Oscillator).

Enfin, le MACD est souvent responsable de faux signaux de renversement de tendances. Cet indicateur étant fait pour trouver la force de la différence entre deux Moyennes Mobiles Exponentielles (EMA), il peut indiquer des renversements quand la tendance actuelle est juste très lente ou continue.

N’hésitez pas à venir discuter de cet indicateur sur notre Discord ! Bon trading.

Le MACD Read More »

Les 5 films à voir sur le trading

Travailler sur ses stratégies Botcrypto c’est bien… Mais parfois il faut souffler, et se cultiver autrement qu’en lisant des murs de texte. On vous a concocté une petite liste des 5 films essentiels sur le trading pour continuer l’apprentissage de manière plus fun.

On a aussi inclus un petit lien vous redirigeant vers SensCritique pour chaque film – cliquez sur les titres des films pour y être redirigé.

#5 Les Initiés (Boiler Room) – 2000

L’équipe de choc est prête à vous arnaquer

Sorti en 2000, ce film réalisé par Ben Younger réunit quelques têtes que vous connaissez sûrement – Vin Diesel, Giovanni Ribisi et leur équipe d’arnaqueurs sont dans une « boiler room » où ils essaient de motiver des gens manipulables à faire des placements ridicules, en prenant au passage d’énormes commissions. Vu de l’extérieur cette firme d’investissement paraît tout à fait légitime, et le personnage principal Seth Davis y trouve un emploi après avoir quitté l’université. Le film est intéressant pour le cheminement de ce personnage qui est d’un côté poussé au succès par son père, et d’un autre côté tiraillé par l’immoralité de son travail.


#4 L’Outsider – 2016

Arthur Dupont dans le rôle de Jérôme Kerviel

Ce film français réalisé par Christophe Barratier suit les mésaventures de Jérôme Kerviel, ce trader qui a fait perdre 4.9 milliards d’euros à la Société Générale en 2008. On découvre avec la boule au ventre le destin de ce trader qui était pourtant un des meilleurs de son entreprise pendant plusieurs années, tout en sachant ce qui lui arrive à la fin. C’est ce suivi de sa situation désespérée avec grand réalisme qui rend L’Outsider si intéressant et prenant.


#3 – Margin Call – 2011

Un sacré casting pour un film coup de poing

Margin Call nous plonge dans la nuit avant un crash bancaire de grande envergure dans une firme d’investissement. Le casting énorme (Kevin Spacey, Demi Moore, Paul Bettany, Jeremy Irons, Zachary Quinto, Simon Baker…) et le réalisme de l’intrigue en font un film indispensable pour toute personne s’intéressant au trading. On voit comment une firme énorme peut creuser sa propre tombe, puis retourner la situation en prenant des décisions immorales afin de sauver la peau des plus hauts placés.


#2 – Le Loup de Wall Street – 2013

Le seul, l’unique Jordan Belfort

Sûrement le film le plus connu sur le sujet du trading et de ses dérives, Le Loup de Wall Street est considéré comme un énième chef d’oeuvre signé Scorsese pour beaucoup. C’est vrai que le film avance sans problème dans sa trame pendant 3 heures, suivant la montée en puissance puis la chute inévitable de Jordan Belfort (Leonardo DiCaprio). Il fait d’abord fortune dans le même style que Boiler Room listé plus haut, et les excès amenés par le pouvoir et l’argent le rattrapent. Un classique qui ne l’a pas volé.


#1 – Wall Street – 1987

Michael Douglas dans un de ses plus grands rôles

S’il ne devait en rester qu’un, ce serait sûrement Wall Street de 1987, réalisé par Oliver Stone et avec Michael Douglas, Martin et Charlie Sheen et une flopée d’autres stars de l’époque. Le film présente le personnage de Bud Fox qui est pris sous l’aile de l’influent Gordon Gekko. Ce dernier prend le rôle de mentor et accompagne Bud Fox dans ses rêves de richesse grâce à des montages financiers illégaux et en trompant tout le monde. Nous vous le recommandons chaudement !

Mention spéciale à The Big Short (2015) qui plaira aux initiés de la finance mais pas tellement aux autres.

Si vous êtes intéressés par le trading de crypto monnaies, notre site botcrypto.io vous permet d’automatiser vos stratégies en quelques minutes. Faites-y un tour, c’est gratuit ! ?

Les 5 films à voir sur le trading Read More »

L’oscillateur stochastique

Dans cet article, nous allons aborder l’indicateur de l’oscillateur stochastique, autrement appelé Stochastic Oscillator dans sa version anglaise. C’est cette dernière que vous trouverez le plus souvent sur les plate-formes et interfaces de trading.

L’oscillateur stochastique, c’est quoi ?

C’est un indicateur de mouvement qui a pour but de mettre en lumière les moments où un titre est en période de « surachat » ou de « survente ». Voyez plutôt:

Une période de survente suivie d’une période de surachat

Cet indicateur compare le prix de fermeture d’un titre à l’amplitude de son prix sur un nombre spécifique d’unités de temps. La sensibilité de cet indicateur est modifiable en changeant l’étendue de l’amplitude ou en utilisant une Moyenne Mobile différente.

Calculer l’oscillateur stochastique

L’oscillateur stochastique est calculé avec la formule suivante:
%K = 100(C-L14)/(H14-L14)

%K= prix marché actuel pour la paire de crypto-monnaies
C= le prix de fermeture le plus récent
L14= le prix le plus bas des 14 dernières sessions de trading – dépend de l’UT
H14= le prix le plus haut des 14 dernières sessions de trading
%D= la moyenne mobile des 3 dernières périodes de %K

Utiliser cet indicateur dans votre trading

De manière générale, l’oscillateur stochastique peut être utilisé pour plus ou moins prévoir les mouvements à venir, si ceux-ci sont fortement dépendants de leur statut de « surachat » ou de « survente ».
Le résultat de cet indicateur sera toujours compris entre 0 et 100. Une convention très répandue dit que le titre est en période de surachat au dessus de 80, et en période de survente en dessous de 20.

Quand l’oscillateur stochastique approche 100, cela veut dire qu’il atteint le point d’achat le plus haut de son histoire récente (dépendant encore une fois de l’unité de temps choisie). On peut donc déterminer la possibilité d’une baisse du prix du titre à venir, à moins que celui-ci soit massivement acheté pour des raisons extérieures aux mouvements habituels du marché (ce sera le cas par exemple pour des news, des dates clés etc). Le raisonnement inverse est appliqué pour un oscillateur stochastique inférieur à 20.

Comme toujours, un seul indicateur ne suffit pas à prévoir le marché. Celui-ci reste extrêmement imprévisible, et volatile de surcroît quand on parle des crypto-monnaies. Néanmoins, c’est un indicateur utilisé par beaucoup de traders sous ses formes différentes – oscillateur stochastique, stoch RSI et Slow Stochastic. Combiné avec d’autres indicateurs, il peut s’avérer redoutable dans une stratégie de trading.

N’hésitez pas à nous rejoindre sur notre Discord pour en parler avec nous.

L’oscillateur stochastique Read More »

Botcrypto Monthly Report #2 – Décembre 2018

Bienvenue dans ce second épisode du Botcrypto Monthly Report. Nous évoquerons les avancées de décembre, mais surtout ce qui est prévu pour 2019 !

Toutes les paires de Binance sont disponibles !

Après plusieurs semaines de développement intensif en décembre, Constantin a pu validé l’ajout de toutes les paires de Binance ! Ce sont donc maintenant près de 439 paires qui sont disponibles. De nombreuses améliorations ont été apportées à la gestion des paires elles-mêmes, qui sont automatiquement ajoutées ou supprimées lorsqu’elles sont ajoutées ou supprimées sur les plateformes d’échange.

Il y a maintenant tellement de paires que le sélecteur n’est plus vraiment utilisable… Nous allons le modifier très prochainement pour vous simplifier la recherche !

What’s Next ?

2018 a été une année particulièrement riche pour Botcrypto. Nous avons créé une entreprise, inauguré le site web, lancé un blog, une chaîne YouTube et un serveur Discord où nous discutons chaque jour de trading et de ce que va devenir Botcrypto. Nous avons beaucoup appris et nous avons travaillé dur pour vous proposer un système d’automatisation simple et complet avec 2 plateformes d’échanges et 13 indicateurs techniques.

Mais si 2018 a été l’année du commencement, 2019 sera l’année de la maturité : nous voulons continuer à travailler avec vous pour vous offrir le meilleur service de trading possible. Dans la roadmap des 4 prochains mois présentée ci-dessous, nous souhaitons à la fois améliorer la simplicité d’utilisation et ajouter des fonctionnalités toujours plus incroyables sur Botcrypto.

Roadmap de Botcrypto pour début 2019

Nous continuerons à vous écouter et nous ajouterons au fûr et à mesure de plus en plus d’indicateurs techniques. N’hésitez pas à nous dire en commentaire les fonctionnalités et les indicateurs techniques qui vous font rêver sur Botcrypto ?. Pour nous aider dans ces missions, nous serons d’ailleurs bientôt rejoint par Louis, que vous pourrez bientôt découvrir sur Discord !

Et avant de commencer à travailler sur toutes ces missions, nous souhaitons tout simplement vous souhaiter une bonne année 2019 ?. Rendez-vous fin janvier pour le prochain Botcrypto Monthly Report !

Botcrypto Monthly Report #2 – Décembre 2018 Read More »

Botcrypto Monthly Report #1 – Novembre 2018

Bienvenue dans le tout premier Botcrypto Monthly Report. Chaque mois, nous vous présenterons les avancées et les coulisses du projet, mais également ce qui est prévu par la suite ! Alors vous êtes prêts ? C’est parti !

Remise des prix Pépite Tremplin 2018

Notre CEO préféré Constantin s’est rendu à Montpellier pour la remise des prix Pépite Tremplin 2018. Nous sommes très heureux d’être parmi les 53 lauréats (sur 381 participants) et d’avoir remporté un prix de 5 000€ !

Ces 5 000€ vont nous permettre d’accélérer le développement de Botcrypto, notamment en finançant des recrutements. Nous sommes d’ailleurs toujours à la recherche d’un stagiaire développeur Python ou Ruby on Rails H/F. Si vous êtes intéressés, n’hésitez pas à consulter notre offre de stage.

Photo des lauréats Grand Est de la remise des prix Pépite Tremplin 2018
Constantin, tout à gauche, est très fier de porter un prix au nom de Théo ?

Développement de Botcrypto

En parlant de développement, plusieurs avancées ont été réalisées en ce mois de novembre sur Botcrypto :

  • Nous avons introduit la possibilité de choisir la durée de ses backtests, ce que vous nous demandez depuis (très) longtemps ! Les backtests sont également plus rapides, et les indicateurs correspondent à 100% avec ceux de TradingView : c’est plus simple et plus cohérent.
  • Les indicateurs favoris sont retenus sur le créateur de stratégie. Plus besoin de sélectionner à chaque nouvelle stratégie ses indicateurs favoris ! Le créateur de stratégie a par ailleurs été réecrit pour être plus flexible et plus performant (ce qui va nous permettre d’ajouter de nombreuses fonctionnalités prochainement).
  • Toutes les paires Binance seront disponibles très très très prochainement. Toutes. Les. Paires. Binance. ?

What’s Next ?

Notre objectif est de rendre l’automatisation du trading accessible à tous. Vous avez peut être remarqué cependant que nous sommes meilleurs développeurs que designers… L’interface actuelle est sobre et mériterait qu’on lui prête plus d’attention.

C’est pour cette raison qu’on travaille depuis quelques semaines avec Medhi, un designer parisien qui travaille sur une nouvelle interface évoquant la simplicité et la sécurité. Voici en avant première ce que va devenir Botcrypto dans les prochaines semaines ! N’hésitez pas à nous dire ce que vous en pensez en commentaire. Cette nouvelle interface va être le coeur de notre travail les prochains temps, avec de nombreuses fonctionnalités très demandées comme l’agrandissement de la zone de création.

La page d’accueil, plus légère… (cliquez sur l’image pour l’agrandir)

 

Le tableau de bord, de toute beauté ! (cliquez sur l’image pour l’agrandir)

Et c’est sur ces belles images que nous finissons le Botcrypto Monthly Report #1. Rendez-vous fin décembre pour la suite !

Botcrypto Monthly Report #1 – Novembre 2018 Read More »

Résultats du Trading Challenge #1

1 BTC et 2 semaines : 720 stratégies et 856 bots…

Notre premier challenge est terminé. L’objectif était de faire fructifier un maximum un portefeuille virtuel de 1 BTC pendant 2 semaines.
Pour nous, il s’agissait de vous faire découvrir notre plateforme et mettre à l’épreuve notre service… ce qui a été un succès !

Avant de vous parler statistiques et stratégies, voici la liste des mises à jour qui ont été faites pendant ces deux semaines :

  1. Ajout du StochRSI, VWAP et des facteurs multiplicatifs
  2. Mise à jour de la gestion des commissions pour prévenir des volumes négatifs en simulation
  3. Mise à jour des notifications
  4. Ajout des pairs Binance : OAX/BTC, TUSD/BTC, XML/BTC
  5. Sélection du % de commission du broker en backtest et en simulation
  6. Mise en place du 2FA
  7. Optimisations (gestion de la mémoire, temps de chargement des pages…)

Nous avons également fait des nouvelles vidéos sur notre chaîne YouTubeNous avons également fait un live avec Crypto Trading et assuré le support sur notre Discord…  ?

Voilà deux semaines bien remplies ! Nous remercions nos membres actifs sur notre Discord pour leurs feedbacks. Nous souhaitons continuer à recevoir vos avis et vos demandes pour nous améliorer et vous fournir le meilleur service trading !

Performances des challengers

Il y a eu 45 inscrits, 19 qui ont engagé au moins un ordre et seulement 12 qui ont fait un trade avec une stratégie.
C’est peu, le nombre de participants actifs aurait dû être d’au moins 30 pour avoir des statistiques fiables. Mais nous allons quand même vous faire part des quelques résultats.

Le gain moyen des participants est de -0.4% avec un écart-type de 7.8% entre les participants. Attention à qui confier son argent… ?

Analyse des meilleures et des pires stratégies !

Voici le tableau des stratégies les plus et les moins rentables, basé sur le gain moyen par trade (fermé)

Gain/Trades Trades Utilisateur
2.53% 2 en 4j crypto greg
1.78% 4 en 14j r4mb0@botcrypto
0.95% 1 en 2j OlivierAlain
-3.12% 5 en 14j r4mb0@botcrypto
-5.51% 1 CMartel94
-6.08% 3 en 5j theblastm

La meilleure stratégie du challenge

Mr. crypto greg a fait en moyenne 2,53% de gain sur ses positions engagées avec sa stratégie qui a pris 2 trades pendant sa durée d’exécution de 4 jours. Qu’est ce que ça aurait donné sur 2 semaines ?! Je vous laisse faire le backtest… ?

On a là une stratégie qui est valide, au sens où cette stratégie comporte les actions « Acheter » et « Vendre » avec un cycle entre ces actions ! Le bot qui exécute cette stratégie pourra donc faire des trades. On remarque dans ce cas que les trades commenceront toujours pour la même action.

Ce sera soit des trades Achat → Vente (si MA(13) croise à la hausse MA(34) après le démarrage du bot), soit des trades Vente → Achat (si MA(13) croise à la baisse MA(34) après le démarrage du bot). Dans le cas de crypto greg, le bot n’a pris que des positions « long », i.e. des trades Achat → Vente sur le marché XLM/BTC.

Les conditions utilisées dans cette stratégie sont élémentaires. Il s’agit de moyennes simples sur le prix des 13 dernières bougies et des 34 dernières bougies ! Ce ne sont pas les périodes par défaut que nous proposons, elles sont plus longues et donc elles varient moins pour mieux coller à la tendance. A noter aussi que l’UT (unité de temps) utilisée est 15 minutes. On est plus proche des tendances longues avec une UT plus grande.

crypto greg aura sûrement l’amabilité de nous laisser un petit commentaire sur cette article à propos de sa stratégie !
Mais voilà ce que je retiens de cette stratégie :

  1. Elle est valide : il y a les états Acheter et Vendre dans un cycle.
  2. Elle est simple ! Plus c’est simple, plus c’est facile à suivre et à comprendre, plus c’est fiable, plus c’est élégant…
  3. Elle a un très bon compromis sur les périodes et UT choisies. Les périodes (13 et 34) sont dans le bon ordre de grandeur pour donner des signaux fiables et en même temps pour ne pas en donner trop peu. L’UT de 15 minutes permet d’accroître cette fiabilité (par rapport à du 1 minute).

Il est libre à chacun de s’inspirer de cette stratégie. Mais les perfomances passées n’engagent rien sur les performances futures bien sur…. ¯\_(ツ)_/¯

La numéro 2 et sa jumelle antépénultième.

Voilà une stratégie, faite par… moi ! Parmis les pires stratégies, il y a sa soeur jumelle que je vais du coup vous présenter en même temps ?

+1.78% / 4 trades / 12 jours / XVGBTC

-3.12% / 5 trades / 12 jours / XVGBTC

Les 2 stratégies sont basées sur le même raisonnement, la différence étant que la première va prendre des positions Vente → Achat et la deuxième des positions Achat→ Vente.
Le raisonnement est simple encore une fois : j’attends un point d’entré, je prends une position, j’attends de faire 1% de gain sur cette position et j’active le stop suiveur à 1%.

Dans le cas de la première stratégie (dans la deuxième c’est similaire):

  1. Mon point d’entrée c’est RSI(4) > 70 (Surachat) et EMA(9) > EMA(26) (marché haussier)
  2. Vendre (100% du volume à disposition du bot)
  3. Attendre d’avoir un gain de 1% puis un stop suiveur (trailing stop) à 1%. De cette manière, le gain du trade est au minimum de 0% et il peut être supérieur à 1%. Cela revient à placer un « break even »

J’ai fait 1.78% de gain par trade en moyenne avec cette stratégie, donc mon gain maximal sur mes positions était en moyenne de 2.78% ( 2.78% – 1%  → stop suiveur passé → vendre et gain de 1.78%).

Alors comment est-ce possible avec la deuxième stratégie de faire -3.12 % ?!

Excellente remarque ! Tous mes trades doivent normalement avoir un gain supérieur ou égal à 0% (et au pire très légèrement inférieur à 0%)… Voici ce qu’il c’est passé :

Le bot avait bien commencé avec deux trades à +2.5%. C’est au cours du troisième trade, marqué par les flèches bleues, que les choses se sont mal passées car mon bot n’a pas pu vendre ! … Comme j’avais deux bots en cours d’exécution sur le même marché (avec les deux stratégies présentées ici) et que je n’ai pas fait attention aux volumes attribués à chacun des bots, je me suis retrouvé dans la situation dramatique où je n’ai plus assez de volume sur ma balance pour vendre ! J’ai donc reçu des notifications « volume insuffisant » sur Botcrypto, notifications auxquelles je n’ai pas fait attention. Voilà mes deux erreurs qui ont conduit à ce résultat catastrophique où le bot n’a été en mesure de vendre à nouveau que lorsque le gain est tombé à -7.7% par rapport à un gain qui aurait dû être à l’origine de 2.5%…

Voilà ce que je retiens :

  1. Les stratégies sont valides : il y a bien un cycle car après la dernière action on revient sur « Début » de manière implicite.
  2. C’est encore simple.
  3. Il faut faire attentions aux volumes que l’on attribue au bot → si je lui attribue 1BTC, je lui réserve 1BTC pour toute la durée de son exécution (rien ne doit interférer, surtout pas à cause d’autres bots) !
  4. Il faut régulièrement aller voir ce qu’il se passe ! Si j’avais fait attention, j’aurai évité cette perte monstrueuse de -7.7%.
  5. Ici, j’ai joué contre moi-même avec ces deux stratégies sur le même marché. La première stratégie consistant à miser sur la hausse, la seconde sur la baisse. A voir si sans cette erreur de volume, j’aurais eu de bons résultats…

La numéro 3

Merci à OlivierAlain pour cette stratégie qui arrive en troisième position avec +0.95% et qui n’a tournée que 38 heures !

Encore une fois c’est une stratégie valide, assez simple. Au vue du bot qui a fait tourner cette stratégie, il y a eu des soucis de volume.

Voilà ce que je retiens :

  1. C’est une stratégie qui mise sur la hausse du marché d’après son motif Achat →Vendre.
  2. On a l’utilisation d’une période longue.
  3. Il faut faire attention aux volumes que l’on attribue au bot lors de sa création et les actions manuelles ne doivent pas interférer avec la stratégie !

The last and the least

Pour terminer, je vais présenter la stratégie la moins efficace de ce challenge. Elle a fait -6 % sur 5 jours.

C’est une stratégie qui mise sur une hausse du marché (Acheter →Vendre). On a dans les conditions avant l’achat, MA(30) > MA(50) (marché haussier) et StochRSI(30, 30, 6, 6) croise à la hausse les 5% (sortie de Survente).

On a probablement voulu ici acheter quand le marché était en train de se rétablir après un signal de Survente donné par le StochRSI. Mais les petites oscillations qu’on a après un rétablissement font que les MA se croisent beaucoup. Le gain sur un trade déclenché en vue d’un rétablissement tel qu’il est fait là est limité du fait qu’on prend position sur la base d’un événement qui va arriver immédiatement. Donc on mise sur un rétablissement à la hausse avec le StochRSI, or la condition MA(30) > MA(50) arrive lorsque le marché est déjà bien en hausse (donc on a perd du gain car on réagit tard). Il faudrait que le marché se rétablisse à la hausse et continue de monter pour que cette stratégie fasse du gain. Ce qui n’a pas été le cas ?

Le n°1 du challenge n’a pas sa stratégie ici ?!

En effet, nous n’avons pas considéré les bots qui n’avaient pas de stratégie. De plus, le classement du challenge est fait sur l’estimation de la balance convertie en BTC. Si Melquia, le n°1, a converti son BTC en une autre monnaie qui a pris 25%, alors il prend la tête du classement sans avoir fait de trade.

Le mot de la fin

Merci à tous les challengers qui ont joué le jeu. Je pense que tout ceux qui ont participé y ont trouvé leur compte. Tout le monde aura appris quelque chose et j’espère que nous recommencerons bientôt mais plus nombreux cette fois pour avoir de vraies stastistiques ! Ce challenge nous apprend que nous devons simplifier le passage de la conception de la stratégie à son automatisation sur le marché (et d’avantage faire connaître Botcrypto) !

Pour nous aider à faire mieux la prochaine fois, n’hésitez pas à laisser un commentaire sur cet article ! Vos remarques nous importent beaucoup et nous nous efforçons de les prendre en considération. Et si notre service vous plaît, vous pouvez nous soutenir en prenant un abonnement ?

Suite au prochain épisode… Bon trading sur botcrypto.io !

 

PS : Si vous êtes parmis les challengers, vous recevrez bientôt une notification avec un code de réduction pour utiliser l’abonnement que nous vous offrons !

Résultats du Trading Challenge #1 Read More »

Le tutoriel complet sur l’indicateur VWAP

Si vous cherchez à déterminer la tendance de la journée pour améliorer vos prises de position et vos résultats, le VWAP (Volume-Weighted Average Price) est l’indicateur technique idéal. C’est parti pour un tour d’horizon complet de cet indicateur, avec au programme les différentes manières de l’interpréter et une mise en application avec des robots de trading !

Qu’est-ce que le VWAP (Volume-Weighted Average Price) ?

Le VWAP (Volume-Weighted Average Price) correspond à la moyenne des prix pondérés par le volume. Qu’est-ce que cela signifie ? Quand vous calculez une moyenne (par exemple une moyenne mobile), tous les prix sont comptabilisés de la même manière. À l’inverse, le VWAP donne plus de poids aux prix qui ont eu beaucoup de volume et moins de poids aux prix qui ont eu peu de volume. Il donne ainsi une information plus juste de ce qu’il s’est passé.

Sur un graphique, le VWAP correspond à une ligne qui s’ajoute à côté des prix. Il faut savoir que le VWAP se calcule en fonction d’une période et qu’il se réinitialise à chaque début de période. En général, on l’utilise sur une période d’une journée. C’est pour cette raison qu’on voit sur le graphique ci-dessous des mouvements brusques de l’indicateur à chaque début de journée. Il se réinitialise.

Graphique de l'indicateur VWAP
Les remises à zéro sont visibles à chaque début de journée.

L’indicateur VWAP est très utile pour déterminer le sens de la tendance au cours de la journée. Il va rapidement se placer au dessus ou en dessous des cours et ainsi indiquer le sens de la marche. En cas d’absence de tendance, il sera une courbe plate très proche des prix.

Il faut également signaler le retard du VWAP par rapport aux cours. Un retard qui s’accroît d’heure en heure du fait de sa construction qui intègre dans le calcul toutes les données de volume depuis l’ouverture de la journée. Il n’en reste pas moins intéressant justement par le fait qu’il intègre le prix et le volume.

Comment le VWAP est-il calculé ?

Comment utiliser le VWAP ?

Le VWAP est principalement utilisé pour donner la tendance de la journée :

  • Quand le prix est au dessus du VWAP, la tendance est à la hausse.
  • Quand le prix est en dessous du VWAP, la tendance est à la baisse.

Il peut également être utilisé pour donner des signaux d’achat et de vente :

  • Quand le prix croise à la hausse le VWAP, c’est un signal d’achat (la tendance devient haussière).
  • Quand le prix croise à la baisse le VWAP, c’est un signal de vente (la tendance devient baissière).
Graphique de l'indicateur VWAP avec un croisement à la hausse
Un croisement à la hausse de l’indicateur VWAP.

Enfin, il peut prendre le rôle de support et de résistance.

Un robot de trading avec le VWAP

Pourquoi surveiller soi-même les graphiques et les indicateurs techniques ? On peut s’appuyer sur les informations précédentes pour construire un robot de trading de cryptomonnaies avec le VWAP. La stratégie VWAP Cross ci-dessous achète des bitcoins quand le VWAP croise à la hausse le prix (quand la tendance devient haussière), et vend des bitcoins quand le VWAP croisse à la baisse les prix (quand la tendance devient baissière).

Schéma de la stratégie VWAP Cross sur botcrypto
La stratégie VWAP Cross sur botcrypto.

On peut voir sur les résultats du backtest ci-dessous les différents ordres qui ont été pris.

Résultat de la stratégie VWAP Cross sur botcrypto
Le résultat d’un backtest avec la stratégie VWAP Cross sur botcrypto.

Le résultat est plutôt intéressant puisqu’il y a un profit de presque 20 USDT avec un investissement initial de 1000 USDT ! Mais le plus simple, c’est peut-être de voir par vous même ? Vous pouvez essayer gratuitement la stratégie VWAP Cross sur botcrypto. Vous pouvez même la copier pour l’améliorer et créer vos propres stratégies de trading avec le VWAP.

Résultat de la stratégie VWAP Cross sur botcrypto
Le résultat est plutôt intéressant…

Vous savez maintenant tout ce qu’il faut pour utiliser le VWAP. Si vous voulez creuser le fonctionnement de cet indicateur, le commentaire de CMartel94 regorge de vidéos complémentaires. Un grand merci à lui. Et n’hésitez à partager vos astuces pour la communauté en commentaire !

Le tutoriel complet sur l’indicateur VWAP Read More »

Le StochRSI – Calcul et analyse

Le Stochastique RSI

A la demande d’un de nos utilisateurs, nous venons d’ajouter sur botcrypto.io l’indicateur StochRSI (Stochastique RSI) !

Calcul du StochRSI

Etonnamment, nous avons eu de mal à trouver une formule qui intègre tous les paramètres que l’on a sur TradingView pour calculer cet indicateur. Nous nous faisons donc un plaisir de vous partager notre méthode de calcul pour cet indicateur !

Version courte

Merci à ProRealCode

// -- parameters:
lengthRSI = 10 //RSI period
lengthStoch = 10 //Stochastic period
smoothK = 10 //Smooth signal of stochastic RSI
smoothD = 3 //Smooth signal of smoothed stochastic RSI

myRSI = RSI[lengthRSI](close)
MinRSI = lowest[lengthStoch](myrsi)
MaxRSI = highest[lengthStoch](myrsi)

StochRSI = (myRSI-MinRSI) / (MaxRSI-MinRSI)

K = average[smoothK](stochrsi)*100
D = average[smoothD](K)

return K as "K%", D as "D%

Version Python

⚠️ voir le calcul du rsi, il existe plusieurs variantes pour le RSI !

def stochRsi(self, offset, rsi, lengthStoch):
  """
    :param offset: int, shift in the past (offset = 0, current candle, offset = 1, previous candle, ...)
    :param rsi: list of rsi values previously computed
  """
  if offset > 0:
    MinRSI = min(rsi[-lengthStoch-offset:-offset])
    MaxRSI = max(rsi[-lengthStoch-offset:-offset])
  else:
    MinRSI = min(rsi[-lengthStoch:])
    MaxRSI = max(rsi[-lengthStoch:])
  return (rsi[-offset-1] - MinRSI)/(MaxRSI - MinRSI)

def k(self, offset, rsi, lengthStoch, smoothK):
  return 100 * (sum([self.stochRsi(offset+i, rsi, lengthStoch) for i in range(smoothK)])) / smoothK

def d(self, offset, rsi, lengthStoch, smoothK, smoothD):
  return sum([self.k(offset+i, rsi, lengthStoch, smoothK) for i in range(smoothD)]) / smoothD

Analyse du StochRSI

En cours !… Peut être que nos chers utilisateurs en ont plus à vous apprendre que nous.

Posez vos questions sur notre Discord !

Le StochRSI – Calcul et analyse Read More »