Ces derniers temps, je me suis plongé dans le trading crypto d’une manière un peu différente. Au lieu de gérer mon portefeuille de manière classique manuellement, j’ai décidé d’essayer quelque chose de plus automatisé : le market making perpétuel avec Hummingbot.
C’est quoi le market making perpétuel ?
En gros, avec les contrats perpétuels, tu trades sans vraiment posséder l’actif. Ton but, en tant que market maker, c’est de mettre des ordres d’achat et de vente autour du prix actuel (le “mid-market price”) pour profiter de l’écart entre les deux, qu’on appelle le spread. Simple sur le papier, mais avec la volatilité des cryptos, ça devient tout de suite plus sportif.
Premiers pas avec Hummingbot
Quand j’ai découvert Hummingbot, je me suis dit que ça avait l’air compliqué (installer un bot, configurer des API, tout ça). Mais au final, pas besoin d’être un génie en programmation. Ils ont une doc bien claire et une communauté super active qui répond à toutes tes questions.
J’ai commencé par l’installer sur un petit serveur de test que j'ai et le connecter à un exchange crypto que j’utilise déjà. Petite fierté perso : j’ai réussi à configurer tout ça sans trop galérer !
Mon setup
Une fois le bot prêt, il fallait régler quelques paramètres pour le market making :
- Spread : J’ai défini une marge entre mes ordres d’achat et de vente. Si elle est trop petite, je fais plein de trades mais les gains sont petits. Trop grande, et personne ne trade avec moi.
- Inventaire : J’ai configuré le bot pour tester en spot et seulement travailler en BUY.
- Rafraîchissement des ordres : J’ai choisi une fréquence assez rapide pour garder mes ordres toujours pertinents, surtout avec la volatilité.
- Frais de financement : Les contrats perpétuels ont des frais (funding fees), donc je les ai pris en compte pour éviter de bouffer mes profits.
- Stop-Loss: pour celui là je n'ai pas vraiment de conseil, je suppose que tout le monde à une tolérance au risque différente.
