Aller au contenu principal

4 articles tagués avec « Strategy designer »

Voir tous les tags
OctoBot 2.0.0 - Les nouveautés

OctoBot 2.0.0 - Les nouveautés

· 3 minutes de lecture
Guillaume
Co-founder of OctoBot

annonce d'octobot 2.0.0 avec preview du nouveau design

OctoBot 2.0.0

Nous sommes très heureux d'annoncer la sortie d'OctoBot 2.0.0 ! Cette version représente un grand pas en avant pour l'ensemble du projet OctoBot, car elle :

  1. Rénove entièrement l'interface utilisateur
  2. Introduit l'extension premium d'OctoBot
  3. Comprend de nombreuses corrections et améliorations.
![octobot premium nouveau tentacles disponible](/images/blog/octobot-2-0-0-whats-new/octobot-premium-new-tentacles-available.png)

Refonte de l'interface utilisateur

Dans OctoBot 2.0.0, l'interface utilisateur est profondément améliorée et modernisée.

L'ensemble de l'interface utilisateur est désormais beaucoup plus moderne et utilise la nouvelle identité visuelle d'OctoBot.

![octobot 2.0.0 preview dark](/images/blog/octobot-2-0-0-whats-new/octobot-2.0.0-preview-dark.png)

L'interface utilisateur propose désormais des modes sombre et clair, et offre un meilleur rendu sur différentes tailles d'écran.

![octobot 2.0.0 pnl light](/images/blog/octobot-2-0-0-whats-new/octobot-2.0.0-pnl-light.png)

Nous espérons que vous apprécierez le nouveau design d'OctoBot !

L'extension premium d'OctoBot

La deuxième grande nouveauté de cette version est l'introduction de l'extension premium d'OctoBot.

![preview de l'extension premium octobot](/images/blog/octobot-2-0-0-whats-new/octobot-premium-extension-preview.png)

L'extension Premium OctoBot est une extension payante facultative visant à améliorer de manière permanente votre OctoBot open source. Elle ajoute :

![octobot open source utilisant les paniers de crypto avec extension premium octobot](/images/guides/trading-modes/octobot-open-source-using-crypto-baskets-from-premium-extension.png)

Nous avons créé l'extension Premium OctoBot afin de:

  • Améliorer le confort d'automation de vos stratégies TradingView
  • Offrir un outil adapté à ceux qui veulent aller plus loin dans la création de stratégies avancées
  • Permettre aux OctoBots open source d'utiliser paniers de crypto OctoBot cloud qui sont maintenus automatiquement à jour

Ces fonctionnalités ayant un important coût de fonctionnement et de développement, nous avons décidé de les inclure dans l'extension premium d'OctoBot et nous sommes impatients de recevoir vos retours à ce sujet.

Si vous avez des idées de fonctionnalités que vous aimeriez avoir sur l'extension Premium OctoBot, n'hésitez pas à nous contacter.

Autres améliorations

OctoBot 2.0.0 met à jour la version de CCXT, son connecteur d'échange, à la version 4.3.56, améliorant ainsi la connexion aux échanges de cryptomonnaie et leur compatibilité avec OctoBot.

Cette mise à jour inclut également de nombreuses corrections de bugs ainsi que des améliorations dans la synchronisation des échanges.

Making of de la stratégie de trading ChatGPT

Making of de la stratégie de trading ChatGPT

· 5 minutes de lecture
Paul
Co-founder of OctoBot

Depuis quelques mois maintenant, nous expérimentons des stratégies de trading basées sur ChatGPT. Nous avons commencé par ajouter la possibilité d'utiliser ChatGPT en tant qu'indicateur OctoBot et avons continué à construire des stratégies.

Dans cette vidéo, nous détaillons comment fonctionne la stratégie et parcourons ses performances historiques et réelles en suivant un OctoBot tradant avec cette stratégie depuis 4 semaines.

Nous présentons aujourd'hui notre dernière stratégie ChatGPT, une stratégie qui bénéficie des avantages à la fois des optimisations de Smart DCA (Dollar Cost Averaging) et des prédictions d'intelligence artificielle.

Fonctionnement de la stratégie ChatGPT

Le concept de cette stratégie est d'identifier les entrée sur les marchés tradés en utilisant les prédictions de ChatGPT. C'est à dire lorsque ChatGPT prédit que le marché va bientôt monter.

Pour cela, nous fournissons à ChatGPT le contexte du marché en lui mettant à disposition les données de marché récente. Ensuite nous demandons à ChatGPT une projection pour savoir si la prochaine évolution de marché sera ascendante ou descendante.

Une fois l'entrée identifiée, la partie DCA de la stratégie entre en jeu et optimise les étapes d'achat et de vente

Focus vidéo

Création des ordres

Les ordres d'achat sont créés lorsque ChatGPT prédit avec un degré de confiance suffisant que le marché va augmenter.

Chaque signal d'achat déclenche ensuite une stratégie rapide de DCA où plusieurs ordres d'achat à différents prix sont créés. L'utilisation de plusieurs prix d'achat permet de tirer profit des petites baisses du marché pour réduire le prix moyen d'achat.

Une fois rempli, chaque ordre d'achat est remplacé par un ordre de vente du même montant. Cet ordre de vente a pour objectif un profit optimisé et est conçu pour être exécuté dans les prochaines heures ou jours, générant ainsi des bénéfices à court terme.

Backtest de la stratégie

Pour concevoir la stratégie ChatGPT, nous avons effectué d'importantes campagnes de backtesting afin de trouver les meilleurs marchés et paramètres et optimiser les trades effectués.

To design the ChatGPT strategy, we ran extensive backtesting campaigns in order to find the best markets and settings to trade on.

le strategy designer avec bitcoin et la stratégie ChatGPT

De manière similaire aux actifs complémentaires Smart DCA, la stratégie ChatGPT bénéficie du trading simultané de plusieurs actifs complémentaires. Il est donc important d'identifier les marchés appropriés afin d'optimiser vos profits en utilisant cette stratégie.

Résultats live

Nous testons actuellement la stratégie ChatGPT avec des robots de trading réels depuis quelques semaines et nous sommes très heureux de constater qu'elle se comporte comme prévu, c'est à dire que l'OctoBot associé :

  • Achète et vend rapidement.
  • Réalise des profits.
  • Ne reste pas bloquée dans des ordres de vente ouverts.

Nous avons même réalisé des bénéfices !

Quand utiliser la stratégie ChatGPT

De la même façon que les stratégies de DCA, la stratégie ChatGPT requière un marché stable ou ascendant pour faire des profits. Il est alors important de toujours bien choisir le marchés tradés pour que la stratégie soit capable de vendre ses cryptomonnaies rapidement et éviter de les bloquer dans des ordres de vente.

Utiliser la stratégie ChatGPT sur un marché descendant peut bloquer les cryptomonnaies achetées dans des ordres de vente. Bien que la stratégie ne vende pas à perte, cette situation n'est pas optimale et peut empêcher de trader d'autres cryptomonnaies.

Autres resources

Si vous souhaitez en savoir plus sur la manière d'exécuter votre stratégie de trading ChatGPT sur OctoBot, consultez notre article Trader avec ChatGPT qui couvre les détails techniques sur la façon d'utiliser ChatGPT selon vos préférences, directement depuis votre OctoBot.

prédictions de prix crypto par ChatGPT

Nous publions gratuitement nos signaux de trading ChatGPT sur l'outil Prédictions de prix des crypto-monnaies avec ChatGPT, pour lequel vous pouvez trouver plus de détails dans notre article Trading avec les signaux ChatGPT .

Avertissement

Veuillez noter que le contenu de cet article est destiné à DES FINS D'INFORMATION GÉNÉRALE et non pas à des conseils financiers. Les informations contenues ici sont uniquement à titre informatif. Rien dans ce document ne doit être interprété comme un conseil financier, juridique ou fiscal. Le contenu de cet article reflète uniquement les opinions de l'auteur et/ou de l'équipe d'OctoBot. Aucun d'entre eux n'est un conseiller financier agréé ou un conseiller en investissement. L'achat de cryptomonnaies comporte des risques considérables de perte. L'auteur et/ou l'équipe OctoBot ne garantissent aucun résultat particulier. Les performances passées ne préjugent pas des résultats futurs.

Accès anticipé aux trading bots OctoBot cloud

Accès anticipé aux trading bots OctoBot cloud

· 5 minutes de lecture
Guillaume
Co-founder of OctoBot

annonce de l'accès anticipé aux trading bots OctoBot cloud

Les trading bots OctoBot cloud

Avec les trading bots OctoBot cloud, vous accédez à la totalité des avantages d'OctoBot.

  • Votre OctoBot sera toujours en ligne et à jour: l'équipe OctoBot s'assure de tous les aspects techniques
  • Profitez des extensions exclusives au trading bots OctoBot cloud telles que le Strategy Designer pour créer et optimiser vos meilleures stratégies de trading
  • Obtenez un support personnalisé pour être certain d'avoir toutes les informations nécessaires afin de lancer votre OctoBot correctement et selon la stratégie de votre choix
  • Utilisez et personnalisez facilement les stratégies d'OctoBot cloud
  • Automatisez simplement et de façon sécurisée les trades de vos stratégies TradingView sans avoir recours à une configuration additionnelle.
  • Profitez du plein potentiel des stratégies basées sur ChatGPT sans avoir à payer pour un abonnement OpenAI

Démarrer votre OctoBot

Votre OctoBot amélioré

Les trading bots OctoBot cloud vous donnent accès à une version améliorée d'OctoBot en version open-source. Cependant, à la différence de la version open-source pour laquelle il est nécessaire de s'assurer que votre OctoBot reste en ligne, votre trading bots OctoBot cloud est toujours en ligne et fonctionne dans les meilleures conditions.

Cela signifie qu'avec un cloud OctoBot, vous pouvez:

Explorons maintenant les avantages exclusifs à utiliser les trading bots OctoBot cloud

Le Strategy Designer

Les OctoBots utilisant OctoBot cloud ont un accès exclusif au Strategy Designer, qui est l'outil de mise au point de stratégies de trading le plus avancé que nous avons créé.

Aperçu du Strategy Designer avec des graphiques historiques de Bitcoin, ethereum avec polygon

En utilisant le Strategy Designer, vous pouvez facilement personnaliser, tester et comparer les performances de toutes les stratégies.

Obtenez des informations détaillées sur votre historique de portefeuille et Profit and Loss, explorez chaque trade, comparez vos résultats au fil des exécutions et bien plus.

Plus de détails sur le Strategy Designer.

Demandez une session personalisée avec l'équipe OctoBot

Nous savons que démarrer une stratégie de trading peut être compliqué. C'est pourquoi l'équipe OctoBot propose de vous accompagner pendant 30 minutes dans une session en tête-à-tête personnalisée pour lancer votre OctoBot selon vos idées.

De cette façon, vous serez certain d'être en mesure d'utiliser votre OctoBot à son plein potentiel.

Utiliser et personnaliser les stratégies d'OctoBot cloud

Un des avantages majeurs à utiliser les trading bots OctoBot cloud est la possibilité de configurer les stratégies d'OctoBot cloud.

cloud strategies

Cela signifie que vous pouvez:

  • Les utiliser sur votre OctoBot, sur la plateforme d'échange de votre choix
  • Comprendre comment elles fonctionnent et modifier leur configuration
  • Utiliser le backtesting et le Strategy Designer pour obtenir les meilleurs résultats sur les cryptomonnaies de votre choix

Automatisation facile de TradingView

En utilisant la version open-source d'OctoBot, vous pouvez déjà automatiser des signaux TradingView. Cependant cela requiert une configuration spécifique et très souvent un abonnement ngrok payant.

En utilisant un robot de trading OctoBot cloud, tout est déjà configuré et aucun compte tiers n'est nécessaire pour recevoir vos signaux TradingView.

Les évaluations ChatGPT

Interroger ChatGPT depuis un logiciel est une fonctionnalité payante d'OpenAI, la société qui a développé ChatGPT. Ansi pour utiliser ChatGPT avec la version open-source d'OctoBot, afin d'utiliser une stratégie employant ChatGPT, devez avoir et configurer un compte payant OpenAI. Chaque utilisation de ChatGPT vous sera facturée.

Avec les plans standard ou ultra, les coûts liés à ChatGPT sont pris en charge. Il n'est donc plus nécessaire de disposer d'un compte OpenAI, tout est déjà prêt pour l'utilisation.

S'inscrire pour l'accès anticipé

Nous avons ouvert les inscriptions pour l'accès anticipé aux trading bots OctoBot cloud. Si vous êtes intéressé par les nombreux avantages des robots de trading OctoBot cloud, lancez votre trading bot sur trading bots OctoBot cloud

Démarrer votre OctoBot

Making of de la stratégie de trading Smart DCA

Making of de la stratégie de trading Smart DCA

· 9 minutes de lecture
Guillaume
Co-founder of OctoBot
info

La traduction française de cette page est en cours.

At OctoBot, we are always trying to find new ways to trade. After experimenting with many types of strategies, we realized that sometimes, keeping it simple just works.

Our idea was to take the concept of Dollar Cost Averaging and adapt it to smaller scale investments.

Présentation du Smart DCA

Dollar Cost Averaging (or DCA) is a very well known investment strategy where you buy on a regular basis in order to profit from local price drops. It allows investors to reduce their overal buying costs.

The DCA concept can also be applied to selling an asset. Selling something over a long period of time, when the price is going up, is allowing to profit from the whole range of prices and increase your average selling price.

Buying and selling using DCA is a way to maximise profits when investing in and out of a coin.

After running tons of tests with historical market data, we realized that this idea also works very well on shorter term trades.

We also had the surprise to observe an interesting side effect of smaller term DCA: it's a great way to profit from markets that are not moving synchronously. In other words, it can allow to profit from a rising ETH in the morning, take profits at noon and profit from a rising SOL in the afternoon, as long as ETH and SOL are not moving at the same time.

Résumé de la vidéo

Les pours et les contres de la stratégie

  1. Advantages of Smart DCA:
  • It works very well in sideway markets and uptrends.
  • It does not require big market moves, simple + or minus 0.5 to 1% are enough to make profits.
  • It never sells at a loss.
  1. Drawbacks of Smart DCA:
  • It should not be used in downward markets as it would lock your funds in sell orders (since it's not selling at a loss).

Trouver les crypto à trader

In order to multiply trades, trading assets that are moving up and down at different times is optimal. We call such assets complementary.

In the end, to optimize profits, the most important part is to include smartly chosen traded assets, so that the strategy trades as much as possible while lowering risk by investing in multiple coins.

Quand utiliser la stratégie Smart DCA

The Smart DCA strategy is adapted to sideways or upwards markets. In order to be able to quickly fill its sell orders, it relies on the market not being in a pure downtrend.

cover

Using the Smart DCA strategy in a downwards market might not allow sell order to be filled and therefore lock funds in open sell orders. While this is not a selling at a loss, it is still non optimal and can prevent generating profits from other cryptocurrencies.

Analyse des aspects techniques de la stratégie

Let's now explore the very technical aspects of the Smart DCA strategy.

After the initial step of identifying complementary coins to trade, the next part is to optimize the way Smart DCA will trade those coins.

This comes down to how entries and exits should be traded, how much to assign to each entry signal, how to configure take profits, all of this while limiting inherent risks associated with the traded assets.

We will split this into 3 mains topics:

  1. Configuring entries and exits.
  2. Taking multiple markets into account.
  3. Going beyond backtesting results.

Optimiser les entrées et sorties de la stratégie

Profits in Smart DCA come from the difference between the sell and buy prices.

The higher the difference, the bigger the profits. However the bigger the risks of not selling the asset.

In a ideal world, your Smart DCA configuration is so that each entry quickly finds its exit because the exit price is configured according to your traded assets typical behavior. However in reality this is not always true.

Therefore the goal of the strategy's entry and exit configuration is to find the sweet point for your traded assets where the large majority of your exit orders end up filled within the next hours or days at maximum. This allows to quickly free up funds and jump to the next opportunity. We don't want to be waiting for a fill that might take weeks to happen and prevent you from making money with this trade funds using other traded markets.

profitable results with 0.8 percent take profit Steady portfolio growth and regular trades using 0.8% take profit targets

At OctoBot cloud, we realized that for the top 50 altcoins, this point is usually around 0.8% profits. This configuration allows to make profits even after exchange fees while quickly freeing funds to multiply trade opportunities and limit asset exposure.

profitable but risky results with 2 percent take profit Unoptized portfolio growth: missed trades and higher volatily using 2% take profit targets

Of course this number is highly correlated to the volatility of the traded pairs. If you are trading pairs from top 100 to 200 ranks, it's possible that a 1.5% take profit target would be more profitable as those pairs are much more volatile.

Trader avec plusieurs paires

A key concept to optimize your returns using Smart DCA is to trade complementary coins. This allows to multiply trades while reducing risk by spreading funds between different assets.

But how many coins should be traded ?

Overal, the more the better providing 3 conditions:

  1. All assets must remain complementary (not making the same moves at the same time), otherwise profits are not increased.
  2. Assets should display a similar volatility.
  3. Having enough initial funds to create orders on every market.

Les actifs complémentaires

As explained on the video, the best way we found to identify complementary assets is to select assets from different naratives. This means coins that serve different purposes and therefore won't be moving from the same market events or trends.

Here are examples of coins naratives:

  • Value transfer/storage coins (BTC, XRP)
  • Blockchain coins (ETH, ADA, SOL)
  • Privacy coins (XMR, ZEC)
  • Oracle coins (LINK, BAND)
  • Exchange coins (BNB, UNI)
  • Meme coins (DOGE, SHIB)
  • Supply chain coins (VET)

There are many more naratives such as gaming, metaverse, NFTs and others.

An alternative way to explore coin narative is to use coin explorers categories: coingecko top coin categories CoinGecko's top coin categories

La volatilité

As the goal of the strategy is to quickly go in and out of each asset, it is important that each asset displays overall the same volatily. This allows to fine tune entries and exits goals in an efficient manner.

Using markets with different volatility present the following risks:

  • Exiting the market too early and missing on profits from more volatile assets.
  • Not exiting the market when an opportunity arises due to targets adapted for a higher volatility market.

Les fonds initiaux

According to our tests, the ideal way to size orders on DCA is to use a small percent of your total traded portfolio value on each order. Here the meaning of small can vary depending on your context and goals but overal the idea is the following:

  • Using a %t order amount settings to size orders according to the total value of traded assets holdings and keep order sizes consistent.
  • Sizing %t in a manner that complies with the exchange minimal order size rules. For example this is usually $5 or $10 (or USD equivalent) on Binance. Please note that the current version of backtesting is very permissive on this topic and it's better to use the live trading simulator or manually check order sizes if you are unsure about minimal order sizes
  • Keeping the order amount smaller as you increase the number of traded pairs to profit of each pair and reduce chances of having a large part of your portfolio being stuck in sell orders of a particular asset when your exits did not yet trigger.

binance trading rules min funds for each market Binance's trading rules and minimal order size for each market

On OctoBot cloud, strategies usually trade with between 5% and 8% of the portfolio in each order. This allows to benefit from multiple pairs while allowing for minimum initial portfolios in the range of 100 to 200 USD-equivalent.

Au délà des résultats de backtesting

When creating a trading strategy, it's always important to test it with backtesting to make sure the strategy behaves as expected. Backtesting can also be used to optimize a strategy settings. This is what we do at OctoBot when we create a new strategy.

However, it's important to keep in mind that backtesting is only using past data. Therefore there are a few key points to pay attention to:

  1. Never over-optimize a strategy for a single backtesting context as the future is very rarely the exact repetition of the past. Prefer finding settings that work good (but not necessarily perfect) in most relevant historical range of your traded assets.
  2. Carefully identify areas with no buy trades when there should be some. This usually means that your portfolio is completely invested and probably that you are missing a few opportunities. Your settings can most likely be improved for the selected market.
  3. Assets that look complementary only based on their past price chart doesn't mean they will keep doing it. That's why having clear fundamental reasons to explain their price complementary (such as the narative) is better than just relying on price charts.

Avertissement

Veuillez noter que le contenu de cet article est destiné à DES FINS D'INFORMATION GÉNÉRALE et non pas à des conseils financiers. Les informations contenues ici sont uniquement à titre informatif. Rien dans ce document ne doit être interprété comme un conseil financier, juridique ou fiscal. Le contenu de cet article reflète uniquement les opinions de l'auteur et/ou de l'équipe d'OctoBot. Aucun d'entre eux n'est un conseiller financier agréé ou un conseiller en investissement. L'achat de cryptomonnaies comporte des risques considérables de perte. L'auteur et/ou l'équipe OctoBot ne garantissent aucun résultat particulier. Les performances passées ne préjugent pas des résultats futurs.