これは、取引を少しかじったものの、自分でやると負けてばかりだった私が、AIに助けてもらいながら仮想通貨の自動取引ボットを作っていく体験記です。
最初に言っておきます。
かっこいい成功談ではありません。
むしろ、少し知っているつもりでAIに聞き、AIの返事を見てまた分からなくなり、画面の前で「これは何を押せばいいんだ」と固まる話です。
⚠ この連載について
この連載は、AIを使った自動取引ボット作成の体験記です。投資助言や売買推奨ではありません。暗号資産は大きく値動きし、損失が出る可能性があります。実際に試す場合は、必ず自己責任で、余剰資金の範囲で判断してください。
今回の流れ
- Xで見たトレード手法を、AIに読ませれば自動化できるのではと思う
- AIに相談したら、いきなり「どの取引所で動かしますか?」と聞かれる
- CEX案も出たが、PerpDEXやエアドロ情報を見ていた私はHyperliquidが気になる
- まずは本番ではなく、Hyperliquidのテスト環境から始めることになる
きっかけはXの投稿だった
ある日、Xでトレードについての投稿を見ました。
内容をかなりざっくり言うと、こんな感じです。
「勝てる形以外は触らない」
「方向がはっきりしていて、水平線で反発した形だけを見る」
「損切りは固定。利確は分割」
「資金が増えたらロットを上げ、減ったら下げる」
これを読んだとき、私は思いました。
これ、AIに読ませたら、そのまま取引ボットにできるのでは?
今思うと、なかなか元気な発想です。
私は取引を完全に知らなかったわけではありません。
少しは触ったことがありました。
でも、自分で取引しても負けるばかりで、利益を上げられませんでした。
だからこそ、こう思ったのです。
自分で判断すると負けるなら、AIにルール通り判断させればいいのでは?
もちろん、今ならその発想にも危うさがあると分かります。
でも当時は、Xの投稿に書かれたルールとAIを組み合わせれば、感情で失敗する部分を減らせるのではないかと思っていました。
ただ、水平線の意味やローソク足の見方は、かなりふんわり理解でした。
でも、そのふんわりをAIに投げれば、AIがいい感じに固めてくれるのではないか。
そう思ってしまったわけです。

AIに聞かれたのは、まず「どこで動かすか」
ところが、いきなりプログラム作成には進みませんでした。
AIから最初に聞かれたのは、たしかこんなことです。
そのときの会話イメージ
ここで私は少し止まりました。
私は「勝てる形だけ触るボット」を作りたいのであって、「取引所選びの会議」を始めたいわけではなかったからです。
でも、よく考えれば当たり前です。
どこで注文を出すのかが決まらなければ、ボットは注文できません。
AIの最初の提案は、CEX上でボットを作って自動取引する形でした。Binanceのような取引所が候補として出てきた記憶があります。
CEXというのは、中央集権型の取引所です。ざっくり言えば、普通の取引所アカウントにログインして売買するタイプです。
ただ、その頃の私は、XでPerpDEXのエアドロップや関連情報をよく見ていました。
StandXなども触っていて、PerpDEXという言葉が頭に残っていました。
PerpDEXは、無期限先物を扱う分散型の取引所のようなものです。名前からして急に難しくなります。
用語メモ
CEX: 普通の取引所アカウントで売買するタイプ。Binanceなどが代表例です。
PerpDEX: 無期限先物を扱う分散型取引所のようなもの。ウォレット接続やオンチェーン要素が絡みます。
testnet: 本物のお金ではなく、テスト用の通貨で試せる練習環境です。
さらに、どこかで「Hyperliquidは手数料が安い」という話を見た記憶がありました。
この時点で、私の頭の中はこうでした。
「CEXで作る案は分かった。でもHyperliquidを使うのはどうなんだろう」
かなり危ない状態です。
Hyperliquidを使うのはどうか、AIに聞いた
そこで私は、AIに聞きました。
Hyperliquidを使うのはどうか。
当時はPrepdexという言い方で考えていた気がしますが、要するに、Perp系の取引所でボットを動かせないか、という相談です。
AIからの返事は、たしか「いいアイデアです」という方向でした。
HyperliquidはAPIで扱いやすく、手数料面でも候補になり、さらにテスト環境がある。
しかもAIは、思ったより具体的なロードマップまで返してきました。
AIが返してきた進め方
1. 環境準備: MetaMaskなどのウォレット、HyperliquidのAPI Wallet、Python環境を用意する。
2. ロジックの可視化: TradingViewやPineスクリプトで、ピンバー・包み足などの条件を見える形にする。
3. システム実装: Webhookを受け取り、資金管理、損切り、分割利確、Hyperliquidへの注文処理を作る。
さらに、いきなり本番ではなく、testnet、通知だけ、小ロット、本格運用の順で試す流れを勧められました。
私はその返事を見て、正直よく分かっていないのに、こう思いました。
よく分からないけど、AIに任せればいけるんじゃないか?
Hyperliquidを選ぶ理由として大きかったのは、テスト環境があることです。
いきなり本物のお金で自動売買ボットを走らせるのは怖すぎます。
自転車に乗れない人が、いきなり高速道路で大型バイクに乗るようなものです。
そこで、まずはHyperliquidのテスト環境で試すことにしました。
テスト環境なら、テスト用の通貨で注文の練習ができます。
この時点の私は、少し安心していました。
「本物のお金ではないなら、まあ大丈夫だろう」
あとから考えると、ここにも落とし穴があります。
本物のお金でなくても、プログラムの作り方を間違えると、危ない動きを覚えてしまうからです。
プログラム作成の前に、まず環境づくりだった
私は最初、Xの投稿内容をAIに渡せば、すぐにボットのコードが出てくると思っていました。
でも、実際にはその前にやることがありました。
Hyperliquidのテスト環境を使えるようにすること。
APIを設定すること。
テスト用の通貨をもらうこと。
プログラムから残高が見えるか確認すること。
このあたりを、AIにステップバイステップで聞きながら進めました。
分からない画面が出るたびに、私はAIに聞きます。
「次はどこを押せばいいですか」
「この画面で合っていますか」
「できれば画面を直接動かしてもらえませんか」
ただ、そのときメインで使っていたのはAntigravityでした。
当時の私が使っていた環境では、AIが私のブラウザを直接動かすことはできませんでした。
もしかすると、別のAIや別の環境ならできたのかもしれません。
でも、そのときの私は、AIの説明を読みながら自分で画面を押して進めるしかありませんでした。
結局、画面を押すのは私です。
AIは横でずっと説明してくれる先生。
私は、説明を聞きながら同じところを三回くらい見失う生徒。
そんな感じでした。
今回の勘違い
思っていたこと: 手法をAIに渡せば、すぐにボットのコードが出てくる。
現実: その前に、取引所、API、テスト環境、残高確認を決めないと何も動かない。
今回の学び
第1話の学びは、これです。
取引ボット作りは、手法より先に「どこで、どう動かすか」を決める必要がある。
私は最初、Xの投稿に書かれていた手法をそのままAIに渡せば、すぐに自動取引ボットができると思っていました。
でも実際には、取引所、テスト環境、API、残高確認という土台づくりが先でした。
そして、この土台づくりの時点で、すでに分からないことだらけです。
次回は、Hyperliquidのテスト環境でFaucetからテスト用の通貨をもらい、それをプログラムから見えるようにするまでの話を書きます。
ここで、最初の地味だけど大きな壁にぶつかります。
テスト用USDCがあるはずなのに、プログラムから見えない。
もう、この時点でだいぶ自動ではありません。
💬 コメントでの指摘も歓迎です
この連載は、私自身も勉強しながら進めている実験記録です。投資手法そのものへのご意見や、「ここは危ないのでは?」「検証が足りないのでは?」といった問題点の指摘があれば、ぜひコメント欄で教えてください。個別銘柄の売買指示ではなく、安全面・検証面の気づきとして今後の参考にします。


コメント