En tant que personne possédant un patrimoine de plus de 100 millions de yens, je vais vous expliquer comment construire un système de trading automatisé d'actions en utilisant Claude Code.
L'idée que le trading automatisé est impossible pour l'IA, ou qu'il est impossible pour les non-ingénieurs, appartient au passé.
Avec Claude Code, nous sommes entrés dans une ère où même ceux qui n'ont aucune expérience en programmation peuvent créer des bots de trading.
Je vais maintenant vous expliquer le processus étape par étape.
Tout d'abord, une petite promotion !
À partir du 10 juillet, j'organiserai un séminaire gratuit « IA x Automatisation du Marketing d'Affiliation Haut de Gamme » pendant 6 jours seulement. J'expliquerai exactement comment constituer votre capital de départ le plus rapidement possible, gratuitement. Réservez votre place ici avant qu'elles ne soient toutes prises !
↓
https://x.com/beku_AI/status/2074105602112975157
ÉTAPE 1 : Préparer un Compte de Courtage et une API
Pour exécuter un trading automatisé, vous avez besoin d'un compte de courtage et de son API (une fenêtre qui connecte des programmes externes au courtier).
Choisissez un courtier qui est proactif dans la fourniture d'API.
Pour les actions américaines, Alpaca est la référence. Leur site web officiel publie même des guides spécifiquement pour l'intégration avec l'IA. Pour les actions japonaises, il existe des API fournies par des courtiers nationaux tels que Mitsubishi UFJ eSmart Securities (anciennement au Kabucom Securities).
L'ouverture d'un compte prend souvent de quelques jours à une semaine, donc l'astuce est de faire la demande tôt, pendant que vous configurez votre environnement.
Une fois que vous avez obtenu l'API, votre bot pourra envoyer des instructions au courtier, comme « Donne-moi le cours actuel de l'action » ou « Achète ce ticker ». Vous recevrez une clé API et une clé secrète ; veuillez les manipuler avec soin, car votre compte pourrait être compromis si elles sont connues d'autres personnes.
ÉTAPE 2 : Donner des Instructions de Logique de Trading en Langage Clair
Une fois prêt, il est enfin temps de construire le cœur du bot.
C'est l'étape la plus importante.
Si vos instructions restent vagues, l'IA ne peut écrire qu'un code vague.
Dire simplement « Trade pour que je fasse du profit » ne fera pas fonctionner le bot.
Vous devez communiquer « quand acheter », « quand vendre » et « combien miser » en les décomposant en valeurs numériques et en conditions.
Penser en 4 Catégories de Conditions
La logique de trading peut être globalement décomposée en quatre éléments :
- Conditions d'Entrée : Quel indicateur atteint quelle valeur pour déclencher un achat ?
- Conditions de Sortie (Take Profit) : À quelle augmentation de prix vendez-vous pour verrouiller les profits ?
- Conditions de Sortie (Stop Loss) : À quelle baisse de prix vendez-vous pour limiter les pertes ?
- Taille de la Position : Combien d'argent, ou quel pourcentage du capital du compte, utilisez-vous par transaction ?
Si vous transmettez ces quatre éléments de manière spécifique en langage clair, Claude Code les traduira directement en code.
Indicateurs Couramment Utilisés
Voici quelques indicateurs représentatifs :
- Croisement de Moyennes Mobiles : Achetez lorsqu'une ligne à court terme croise au-dessus d'une ligne à long terme, et vendez lorsqu'elle croise en dessous. Ces mouvements sont appelés « Croix Dorée » et « Croix de la Mort ».
- RSI : Un indicateur montrant la dynamique d'une action de 0 à 100. Un RSI inférieur à 30 qui commence à monter est jugé comme un « rebond après survente », et un RSI supérieur à 70 qui commence à baisser est un « repli après surachat ».
- MACD : Un indicateur qui capture les changements de dynamique en utilisant la différence entre les moyennes mobiles à court et à long terme. Utilisez le moment où les lignes se croisent comme signal.
- Bandes de Bollinger : Un indicateur montrant la volatilité des prix sous forme de bande. Cible le mouvement où les prix qui ont sauté en dehors de la bande reviennent vers le centre.
- Volume : Un indicateur qui examine l'activité des transactions, pas seulement le mouvement des prix. Utilisé comme filtre pour confirmer si un mouvement a réellement de l'élan.
Vous pouvez les utiliser individuellement ou en combinaison.
Par exemple, si vous connectez plusieurs conditions avec « ET » — comme « N'acheter que lorsqu'un signal d'achat par croisement de moyenne mobile apparaît ET que le RSI est à 50 ou plus » — vous pouvez réduire les faux signaux.
À l'inverse, l'utilisation de conditions « OU » où vous achetez si un seul signal est rempli augmentera le nombre de transactions.
Les Résultats Changent en Fonction de la Façon dont Vous Donnez les Instructions
Il y a un monde de différence dans la qualité du code entre des instructions abstraites et spécifiques.
Exemple d'une instruction faible :
« Crée un bot en utilisant des moyennes mobiles. »
Exemple d'une instruction forte :
« Achète au prix du marché lorsque la moyenne mobile à court terme croise au-dessus de la moyenne mobile à long terme. Prends tes profits à un certain pourcentage d'augmentation par rapport au prix d'achat, et arrête les pertes à un certain pourcentage de baisse. Limite chaque transaction à une partie du capital du compte. »
Lorsque vous fournissez des détails comme les périodes, les seuils, les marges bénéficiaires, les marges de stop-loss et l'allocation de capital comme dans ce dernier exemple, Claude Code assemble le code sans hésitation. Peu importe si vous n'avez pas encore de base pour les chiffres. Vous pouvez commencer par l'exécuter avec des chiffres temporaires et les ajuster plus tard.
Ajuster les Chiffres en Cours d'Exécution
Une fois le code créé, ce n'est pas la fin.
Vous pouvez également demander à Claude Code d'effectuer un backtesting (le processus de vérification de la performance réelle de cette logique en utilisant des données historiques de cours d'actions).
Si vous dites « Vérifie cette logique avec des données historiques », il affichera le taux de réussite et les tendances de profits/pertes.
En regardant les résultats, vous pourriez modifier la période de la moyenne mobile, réviser la ligne de stop-loss, ou ajouter/supprimer des conditions. Veuillez comprendre que ce réglage fin répétitif est le cœur de la création d'un bot.
- Expliquez la logique en langage clair (une hypothèse faible convient).
- Faites générer le code.
- Vérifiez les résultats avec le backtesting.
- Révisez les chiffres et les conditions, puis redonnez des instructions.
Vous pouvez exécuter ces quatre étapes même si vous ne savez pas lire une seule ligne de code.
Vous pouvez même lui demander d'améliorer la logique en exécutant des backtests pour vous.
Cependant, veuillez garder une attitude de compréhension approximative de ce qui a été créé. Si vous ne comprenez pas quelque chose, demandez à l'IA, et elle vous l'expliquera en langage clair.
ÉTAPE 3 : Essayer le Paper Trading Avant de Passer en Réel
Même si le bot est terminé, il est dangereux d'y investir de l'argent réel immédiatement.
De nombreux courtiers proposent le paper trading (un système où vous pouvez vous entraîner avec de l'argent virtuel). D'abord, exécutez le bot là-bas pour confirmer qu'il trade selon les règles et qu'il ne fait pas de mouvements inattendus.
Le déroulement est le suivant :
- Exécutez-le en paper trading pendant au moins 1 à 2 semaines.
- Consultez les journaux de transactions pour confirmer qu'il se déplace selon la logique.
- S'il n'y a pas de problèmes, testez avec un petit compte réel.
- Augmentez progressivement le capital tout en observant les résultats.
N'investissez pas de grosses sommes soudainement. C'est une règle de fer que vous devez suivre.
Intégrer la Gestion des Risques
Même si un bot est excellent, perdre est normal. Si le marché est volatil, vous aurez des séries de pertes et votre patrimoine peut temporairement diminuer.
C'est pourquoi, avant de chercher une logique gagnante, vous devez mettre en place un système pour limiter les pertes.
- Fixez une limite de perte quotidienne et arrêtez le trading si elle est dépassée.
- N'exposez pas plus de quelques pourcents du capital du compte au risque dans une seule transaction.
- Enregistrez des journaux pour chaque transaction afin de pouvoir les consulter plus tard.
Claude Code peut intégrer ces éléments si vous lui dites « ajoute ces restrictions ». Ce n'est pas une implémentation difficile.
Prémisse : C'est Sans Intérêt Sans Capital de Départ
Tout ce qui a été discuté jusqu'à présent n'est que « comment construire le système ».
Mais quel que soit l'excellence du bot que vous construisez, si le capital avec lequel vous l'exécutez est petit, les résultats seront faibles. Augmenter 1 million de yens de 10 % ne donne que 100 000 yens.
Si c'est 10 millions de yens, c'est 1 million ; si c'est 100 millions de yens, c'est 10 millions.
Même avec un résultat de 10 %, le résultat est complètement différent selon la taille du capital de départ. En d'autres termes, avant de mettre en place un système de trading automatisé, la question est de savoir comment augmenter votre capital de départ.
Personnellement, j'ai maintenant un patrimoine de plus de 100 millions de yens, mais cela ne vient pas seulement d'un travail acharné dans l'investissement.
C'est parce que j'ai travaillé dur sur des activités annexes pour créer un capital de départ. Dans mon cas, je l'ai constitué grâce au marketing d'affiliation et à la vente de contenu basée sur une présence sur les réseaux sociaux.
L'impact de l'investissement ne devient significatif qu'après que le capital de départ est important.
Tant que votre patrimoine est faible, il est plus efficace de se concentrer à fond sur l'augmentation du capital de départ d'un seul coup grâce à des activités annexes ou à une activité professionnelle.
Pour Finir
Pour terminer par une dernière promotion, à partir du 10 juillet, j'organiserai un séminaire gratuit « IA x Automatisation du Marketing d'Affiliation Haut de Gamme » pendant 6 jours seulement.
J'expliquerai exactement comment constituer votre capital de départ — qui est sans doute le facteur le plus important dans l'investissement — le plus rapidement possible, gratuitement. Réservez votre place ici avant qu'elles ne soient toutes prises !
↓





