Constantin

https://www.linkedin.com/in/constantin-de-la-roche/

Plugin Botcrypto

An English version is available here.

Cet article présente l’API https://plugin.botcrypto.io qui sert de plugin pour gérer des portefeuilles et bots réels sur votre compte botcrypto.io à grande échelle.

Pourquoi ce « plugin » ?

Ce plugin qui se présente sous l’aspect d’une API qui permet d’utiliser les services de Botcrypto sans passer par la plateforme web https://botcrypto.io.

Ansi nous offrons une nouvelle manière d’utiliser Botcrypto.

Ce plugin vous permet d’ajouter de nouveaux portefeuilles et de créer de nouveaux bots très facilement, vous offrant plus de possibilités sur Botcrypto. Vous pouvez par exemple lancer de manière automatique un bot lorsqu’un nouveau marché est disponible.

Avec ce plugin, il vous est possible d’envisager de nouveaux services qui utiliseraient Botcrypto. Vous pouvez gérer à grande échelle les portefeuilles et les bots sur votre compte. Donc vous pourriez vous occuper du trading de toute la famille avec votre compte Botcrypto par exemple. 😉

Comment ça marche ?

Nous développons et maintenons le service à l’adresse https://plugin.botcrypto.io. Vous y trouverez une documentation de l’API avec l’ensemble des actions qu’il est possible de faire.

Chaque action, par exemple « créer un portefeuille », est effectué sur botcrypto comme si vous l’aviez fait directement depuis le site web https://botcrypto.io. Ainsi, vous allez retrouver sur le site tous les portefeuilles et les bots créés via l’API du plugin.

Il n’est pas possible de gérer vos stratégies (« automate ») via ce plugin. Vous devez donc avoir au moins une stratégie sur votre compte pour créer des bots. Il n’est pas possible non plus de créer des portefeuilles de démo.

L’API au format Swagger.

Avertissements

Les mêmes restrictions que sur le site s’appliquent et les dénis de services peuvent entrainer le blocage de votre compte. Auquel cas il ne vous sera plus possible d’utiliser le site de Botcrypto non plus.

Si vous êtes un professionnel, merci de nous contacter: support@botcrypto.io.

Nous vous invitons à rejoindre notre Discord pour être informé des évolutions de cette API: https://discord.gg/8xDp3fa

LOCKDOWN Contest

Chers lecteurs,

C’est le deuxième confinement en France à cause du COVID19. Je vous propose de profiter du temps de ce confinement pour apprendre et améliorer vos compétences en trading avec le LOCKDOWN Contest. Je vous propose ici une activité ludique et utile pour tous ceux qui espèrent gagner de l’argent grâce au trading automatique.

Derrière chaque difficulté se cache une opportunité.

Albert Einstein

Nous organisons ce concours spécial sur botcrypto.io pendant toute la période du confinement. Comme les autres concours, il est gratuit et sans risque. Les participants doivent essayer de faire le plus de gain possible avec leurs portefeuilles virtuels sur les vrais marchés des cryptomonnaies.

C’est une super opportunité pour apprendre le trading, découvrir des indicateurs techniques, tester des stratégies et être prêt pour faire du trading en réel par la suite.

LOCKDOWN-Contest

Inscrivez vous dès maintenant → https://botcrypto.io/contest/5

Nous vous souhaitons de mettre à profit le plus possible votre temps durant cette prériode !

Après le LOCKDOWN Contest, nous ferons un débrief des meilleurs retours auprès de notre communauté sur Discord.

Les participants en tête du classement recevront des abonnements Or, Argent et Bronze respectivement pour les places 1, 2 et 3.

Je vous remercie. Je vous souhaite bonne chance et surtout une bonne santé !

Les canaux de Keltner (KC)

L’indicateur des canaux de Keltner (KC), ou bandes de Keltner, se compose d’une enveloppe supérieure au dessus d’une ligne médiane ainsi que d’une enveloppe inférieure en dessous de la ligne médiane. Les déplacements du prix par rapport à ces bandes donnent de nombreuses indications à la manière des bandes de Bollinger. Vous pouvez utiliser cet indicateur dans vos bots de trading de cryptomonnaies sur Botcrypto.

Capture d'écran des canaux de Keltner sur Botcrypto
Exemple des canaux de Keltner sur Botcrypto

Comment interpréter les bandes de Keltner ?

Les principales occurrences à rechercher lors de l’utilisation des canaux de Keltner sont les percées au dessus de l’enveloppe supérieure ou en dessous de l’enveloppe inférieure.

Une percée au-dessus de l’enveloppe supérieure signifie que le marché est suracheté. À l’inverse, une percée en dessous de l’enveloppe inférieure signifie que le marché est survendu.

Lorsqu’il n’y a pas de tendance, les percées peuvent généralement entraîner des corrections telles que le prix revient vers la ligne médiane.

Pendant une tendance haussière, une percée au-dessus de l’enveloppe supérieure peut être considérée comme un signe de force et la tendance haussière est susceptible de se poursuivre.

À l’inverse, pendant une tendance baissière, une percée sous l’enveloppe inférieure peut être considérée comme un signe de force et la tendance à la baisse est susceptible de se poursuivre.

Il est préférable d’utiliser les canaux de Keltner avec des outils d’analyse technique supplémentaires. De plus, l’analyse historique est utile pour déterminer les meilleurs paramètres lors de la mise en place de l’indicateur. En effet, suivant les marchés, le multiplicateur peut être différent pour ajuster la largeur des bandes ou des enveloppes.

Comment se calculent les canaux de Keltner ?

  • Ligne médiane : moyenne mobile exponentielle des prix de clôture
  • Ligne up : ligne médiane + X * ATR
  • Ligne down : ligne médiane – X * ATR

X = paramètre Multiplicateur
ATR = moyenne mobile exponentielle du True Range

Références :
Les canaux de Keltner sur TradingView
Keltner channels on Investopedia

Clank

Botcrypto vous propose de découvrir Clank, une très belle application qui permet de visualiser en un coup d’oeil les plus grosses transactions en crypto !

Les gens trouvent ça curieux et passionnant qu’une simple entité puisse déplacer 1,000,000,000 de dollars avec seulement 80 centimes de frais

Guillaume Souillard, le développeur derrière ce projet nous en dit plus…

https://clankapp.com/
https://discord.gg/tg4Dgu

« Voici en quelques mots comment est né le projet :

Le projet est né en juillet 2019. Je connaissais l’univers des blockchains depuis environ 3 ans, mais je n’avais jamais développé d’application sur le sujet. Étant passionné de développement, j’ai réalisé cette application qui a pour premier but d’être FUN et d’attiser la curiosité de la communauté sur ces fameux mouvements effectués par ce qu’on appelle des baleines.

Je suis tombé sur Whale Alert, un bot Twitter très connu et j’ai tout simplement décidé de faire la même chose, mais en un peu plus complet. Attention, pas forcément mieux, je voulais prendre ce concept de base, et le peaufiner à mon goût.

Honnêtement, je développe l’application dans un but purement de loisir et non dans le but de me faire de l’argent. Mais c’était surtout, à la base, un défi personnel, afin de comprendre les mécanismes qui me semblaient complexes à l’époque de la blockchain. Quoi de mieux pour apprendre que la pratique finalement ?

Aujourd’hui, Clank, c’est « ridiculement petit », environ 1300 utilisateurs uniques par mois, mais ce ridiculement petit à mes yeux est ultra important. J’ai eu l’occasion aujourd’hui de faire des connaissances incroyables au travers de mes utilisateurs.

Récemment, j’ai sorti une application mobile, elle aussi dans le but d’améliorer mes connaissances en développement mobile. Du coup, tu peux recevoir des notifications push en temps réel sur les gros mouvements financiers.

Concernant ce que mon application peut apporter, honnêtement, je ne le sais pas. Seuls les traders jugeront utiles ou non, le fait de pouvoir suivre les baleines. Mais je sais, au vu des feedbacks utilisateurs, que les gens trouvent ça curieux et passionnant qu’une simple entité puisse déplacer 1,000,000,000 de dollars avec seulement 80 centimes de frais ^^.

Voilà, c’était un peu ma philosophie, le pourquoi du comment Clank a été créé et dans quel but. »

Made by Guillaume Souillard in France.

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 !

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.

Le VWAP est disponible sur la plupart des plateformes de trading comme TradingView d’où nous avons tiré la formule ci-dessous.

1. On calcule le Typical Price de la période.

(Prix le plus haut + Prix le plus bas + Prix de fermeture) / 3

2. On multiplie le Typical Price par le volume.

(Typical Price x Volume)

3. On fait la somme de tous les Typical Prices.

Somme(Typical Price x Volume)

4. On fait la somme de tous les Volumes.

Somme(Volume)

5. On divise les deux résultats précédents.

VWAP = Somme(Typical Price x Volume) / Somme(Volume)

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 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 !

Trading challenge #1

Challenge terminé ! Voir les résultatsAller sur la page de l’évènement : Fr / English

Description :

Premier challenge proposé par la platefome botcrypto.io

Challenge grand public, gratuit, pour tous ceux qui s’intéressent au trading.

Via la plateforme vous construirez votre stratégie de trading dans l’objectif de faire fructifier au maximum votre portefeuille virtuel !

Les stratégies les plus efficaces seront rendues publiques à la fin du challenge et il y aura des récompenses pour tous le monde !

On attends beaucoup de participants et des stratégies très intéressantes !

N’hésitez pas à en parler autours de vous et à tester https://botcrypto.io dès à présent.

 

Inscription au Challenge #1 :

Inscrivez vous sur la page : https://botcrypto.io/fr/home/challenge

Assurez vous de voir votre pseudo affiché dans le ranking !

 

Modalités :

– La durée du challenge est de 1 semaine.

– Chaque participant se voit attribuer 1 BTC virtuel sur une API virtuel Binance qu’il pourra trader sur les marchés proposés sur toute la durée du challenge.

– Le classement se fait sur l’estimation de la valeur en BTC des API virtuels des participants.

 

Prix :

– Les 1er, 2ème et 3ème recevront 1 mois d’abonnement or et des goodies aux couleurs de Botcrypto

– Les 4ème et 5ème recevront 1 mois d’abonnement or

Tous les autres participants recevront 7 jours d’abonnement bronze.

 

Règlement :

– Le Challenge #1 est ouvert à tous. Pour participer, il suffit de s’inscrire sur https://botcrypto.io et de s’inscrire au Challenge #1.

– Le classement des participants est public. Seuls les noms d’utilisateurs sont publics.
– Les stratégies utilisées sur la durée du challenge pourront être rendues publiques à l’issue du challenge.

Toute tentative de triche/d’attaque informatique pourra entraîner des poursuites judiciaires.

Le tutoriel complet sur l’indicateur Vortex

Le Vortex est un indicateur technique très utile pour détecter des retournements de tendance. Il est simple à prendre en main ce qui en fait un bon indicateur technique quand on débute dans l’analyse technique. Contrairement aux moyennes mobiles ou au RSI, c’est un indicateur très récent puisqu’il a été inventé en 2010 par Etienne Botes et Douglas Siepman. Ce qui ne change rien à son efficacité comme vous allez le découvrir dans nos exemples…

Qu’est-ce que le Vortex ?

Le Vortex se compose de deux lignes qui capturent les tendances positives et négatives. La ligne VI+ représente la tendance positive (en bleu sur le graphique). La ligne VI- représente la tendance négative (en rouge sur le graphique). Plus la valeur d’une ligne est élevée, plus la tendance qu’elle représente est forte.

  • Si VI+ est au dessus de VI-, la tendance est à la hausse (elle est plus positive que négative).
  • Si VI- est au dessus de VI+, la tendance est à la baisse (elle est plus négative que positive).

Et plus l’espace entre les deux lignes est grand, plus la tendance est forte.

Graphique du cours du bitcoin avec l'indicateur Vortex
Entre octobre et novembre, on voit que VI+ est fortement au dessus de VI-. La tendance est fortement à la hausse.

Le Vortex est un indicateur généraliste qui peut être utilisé sur tous les marchés (actions, forex, cryptos, …) et toutes les unités de temps.

Le calcul s’effectue avec le prix haut, le prix bas et le prix de fermeture. Pour une explication détaillée, nous vous renvoyons vers l’indicateur Vortex sur Wikipédia qui présente la méthode que nous avons utilisée sur botcrypto.

Comment utiliser le Vortex ?

Le principal intérêt du Vortex est de détecter des changements de tendance. Alors, est-ce que vous avez compris comment détecter les changements de tendance en lisant le précédent paragraphe ? C’est facile et surtout, c’est logique ! 😉

  • Quand la ligne VI+ qui représente la tendance positive (en bleu) passe au dessus de la ligne VI- qui représente la tendance négative (en rouge), la tendance passe à la hausse. C’est un signal d’achat.
  • Quand la ligne VI+ qui représente la tendance positive (en bleu) passe en dessous de la ligne VI- qui représente la tendance négative (en rouge), la tendance passe à la baisse. C’est un signal de vente.
Signaux d'achat et de vente avec le Vortex sur un graphique de bitcoins
Signaux d’achat et de vente avec le Vortex sur un graphique de bitcoins

Et voilà ! D’un point de vue pratique, les traders utilisent en général le Vortex avec une période de 14. Il faut cependant savoir que les inventeurs de cet indicateur conseillent une période plus élevée pour les petites unités de temps. Par exemple une période de 34 ou 55 sur des périodes type 5 minutes.

Un robot de trading avec le Vortex

Chez botcrypto, on ne voit pas l’intérêt de passer nos journées à surveiller les marchés. On préfère profiter de la vie ! 😉 Alors voici un exemple de robot de trading construit sur botcrypto qui achète quand VI+ croise VI- à la hausse, et vend quand VI+ croise VI- à la baisse.

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

C’est une stratégie très simple mais qui donne déjà de très bons résultats ! On peut voir ci-dessous avec une simulation sur l’année 2021 qu’il y a eu de beaux signaux d’achat et de vente, par exemple entre août et septembre et entre octobre et novembre.

Graphique des résultats d'un backtest avec la stratégie Vortex Cross sur botcrypto
Le résultat d’un backtest avec la stratégie Vortex Cross sur botcrypto.

Le plus beau, c’est que la stratégie Vortex Cross est disponible sur le store sur botcrypto. Ce qui veut dire que vous pouvez dès maintenant créer un robot de trading avec cette stratégie !


Un grand merci à Nicocrypto pour sa contribution à cet article. C’est à lui que vous devez l’ajout du Vortex sur botcrypto !

Petit guide pour s’informer en français sur les cryptomonnaies

Les cryptomonnaies sont en pleine effervescence et de nombreux néophytes cherchent à en apprendre davantage sur leur fonctionnement, sur le trading et même sur la blockchain en général. Malheureusement la plupart des sources d’informations classiques sont en général sans intérêt. Voici notre sélection pour décrypter les cryptomonnaies.

L’actualité sur les cryptomonnaies

  • bitcoin.fr, un site d’informations et de nouvelles de qualité autour de Bitcoin, partage de nombreux événements et conférences
  • journalducoin.com, actualités autour des cryptomonnaies, guides, partage de nombreuses vidéos intéressantes
  • canardcoincoin.com, actualités autour des cryptomonnaies, guides, calendrier des ICOs
  • coin24.fr, actualités autour des cryptomonnaies, guides

Quelques enquêtes et articles de fond apparaîssent également de temps en temps sur Next INpact comme leur petite enquête sur le portefeuille hardware d’Archos.

Les sites spécialisés

  • Google Trends, la France est 53ème dans le classement des pays qui s’intéressent aux cryptomonnaies
  • deadcoins.com, le cimetière officiel des cryptomonnaies
  • sifrdata.com, les statistiques de trading dont vous avez toujours rêvé

Quelques exemples de statistiques qu’on retrouve sur sifrdata.com

Les communautés

Ils existent de nombreuses communautés très actives sur les réseaux sociaux (groupe Facebook) et les messageries de groupe (serveur Discord, serveur Slack). L’intérêt est de pouvoir échanger entre miner, trader ou tout simplement entre débutant pour en apprendre davantage. La plupart sont secrètes, n’hésitez pas à faire des recherches par vous même.

Beaucoup d’informations transitent sur ces plateformes, il est parfois difficile de faire le tri et de savoir s’arrêter de lire 😉

  • CryptoFR, forum, la plus grosse communauté francophone, serveur Slack très actif
  • La Baleine, serveur Discord, 1200+ membres, orienté trading et mining
  • Market Architect, serveur Telegram
  • DECRYPT, une chaîne YouTube au ton particulier mais dont la série SHITCOIN SHOW est particulièrement intéressante pour comprendre certaines arnaques dans les altcoins, un serveur Discord est en préparation

Pour les techs guys , Twitter fournit une API facile d’utilisation et qui se couple très facilement avec Node-RED d’IBM pour l’analyse de sentiment, qui sera bientôt intégrée à Botcrypto !

Les agrégateurs

Pour finir, il existe aussi quelques plateformes centralisant les informations triées par cryptomonnaie en temps réel, CoinBuzz ou CryptoPanic par exemple. Ces agrégateurs ne font pas forcément un tri sur la qualité mais permettent d’avoir une vue d’ensemble du milieu.

CoinBuzz permet d’avoir en un coup d’oeil des news, des tweets, des posts Reddit et les tendances Google sur de nombreuses cryptomonnaies

On pourrait égalemenr parler des personnalités à suivre sur les réseaux sociaux, mais ça viendra dans un prochain article 😉

Parce que les cryptomonnaies et le trading sont au coeur de notre métier chez Botcrypto, nous sommes très exigeants sur les sources d’informations que nous utilisons au quotidien. Nous espérons donc que cet article vous a intéressé, et si vous avez d’autres sources, nous vous remercions par avance de les partager en commentaire ! Cet article sera mis à jour régulièrement donc n’hésitez pas à le mettre en favori 🙂