
プログラミング初心者の医療職がClaudeで暗号資産自動売買botを作った話
寝ている間に、AIが勝手に暗号資産を売った。
しかも+46円の利益付きで。
医療職がプログラミングほぼゼロから自動売買botを作った12日間の話をする。儲かった話じゃない。「動いた」という話だ。
なぜ作ろうと思ったか
きっかけは副業の案件サイトだった。
「Coincheckの自動売買bot改修、できる方募集」という案件を見かけた。単価はそこそこ高い。でも自分にはできないと思って流していた。
しばらくして、ふと考えた。「受注して納品するより、自分で作って動かす方が学びになるんじゃないか?」
受注なら納品して終わり。自分で作れば、動き続けるシステムが手元に残る。
そう決めて、自分用のシステムとして作り始めた。
最初に決めたのはこの4つだけ。
取引所はCoincheck(すでにウォレットを持っていた)
売買判断はClaude(Anthropic API)に任せる
通知はChatworkに送る
初期資金は5,000円のスモールスタート
プログラミングの勉強はしなかった。エラーが出たらエラー文をそのままClaudeに貼って「直して」と言う。それだけでやると決めた。

壁①:最小注文数量の問題
最初はBTCで運用しようとしていた。
コードを書いて、APIの疎通確認もできて、いざ動かそうとした時に気づいた。
Coincheckの板取引での最小注文数量は0.005BTC。BTC価格が1,200万円台だと、0.005BTCは約6万円相当になる。
500〜1,000円で運用しようとしていた自分には、完全に無理だった。
色々調べてXRP(リップル)に切り替えた。XRPなら少額から注文できる。「BTCは価格記録のみ、売買はXRP」という形に落ち着いた。
こういう制約は、実際に作り始めるまで気づかない。やってみないと分からないことがある、というのはこういうことだと思った。
壁②:APIコストが想定の3倍だった
次はコストの問題。
Claudeに売買判断をさせるたびにAPIの費用がかかる。最初は「まあそんなにかからないだろう」と思っていた。
実際に計算したら1回0.50ドルだった。BTCとXRPで毎日動かすと月30ドル相当になる。副業の収益がまだほぼゼロの自分には普通に痛い。
Claudeへの指示文を削ぎ落として、余計な情報を渡さないようにした。その結果、1回0.13〜0.19ドルまで削減できた。
コストを削ってもClaudeの判断は変わらなかった。むしろ余計な情報がなくなった分、返ってくる判断がシンプルになった。
壁③:Windowsの文字コードがクラッシュする
地味にハマったのがこれだった。
Claudeの応答に含まれる特殊記号がWindowsのコンソールでクラッシュする問題が出た。
エラーメッセージをそのままClaudeに貼って「なぜ起きてるか教えて、直して」と送った。原因と解決策がすぐ返ってきた。自分一人ではたどり着けなかった。
エラーが出る→Claudeに貼る→直す→また動かす。この繰り返しが12日間の正体だ。プログラミングの勉強は一切していない。
安全に動かすために作ったルール
自動売買で一番怖いのは「止まらなくなること」だ。
病院の医療機器にはアラームと安全装置がある。暴走したときに止める仕組みがないと、何かあった時に取り返しがつかない。自動売買も同じだと思った。
コードの中に以下のガードレールを入れた。
1日の上限は2,000円まで
1回の注文は500〜1,000円まで
1日3回まで
含み損が1,500円を超えたら自動で損切り
重大イベントが48時間以内に2つ以上重なる場合はhold優先
最後のルールはCLARITY法案の否決とFOMCが連続したタイミングで追加した。でかいイベントが重なる時期に余計な判断をさせたくなかった。
実際にその期間、AIはholdを維持し続けた。人間だったら「そろそろ動いた方がいいかも」と迷うところを、コードは一切迷わなかった。それはそれで怖かった。
本番稼働と、初めての利確
1週間のDRY_RUN(実際の発注はしない検証モード)を経て、9月17日に本番稼働を開始した。
9月17日、201.5円でXRPを525円分購入。Chatworkに「買い注文を執行しました」という通知が届いた。
正直、少し手が震えた。自分が作ったシステムが、実際のお金を動かした。
そして9月19日。219.2円まで上昇したところで、AIが利確判断を出した。
実現損益、+46円。

46円だ。コンビニのガム1個分にもならない。
でも起きたら口座残高が増えていた。自分が寝ている間に、AIが勝手に判断して、売って、利益を確定させていた。そのプロセスに自分は一切関与していない。
なんか、変な感じがした。うれしいというより、「本当に動いてるんだ」という感覚だった。
やってみて分かったこと
①スモールスタートじゃないと無理だった
5,000円から始めたから、壁①②③が出てきても精神的に余裕があった。いきなり大きな金額でやっていたら、BTC問題が出た時点でやめていたと思う。
②ガードレール設計が全体の半分
コードを書く時間より、「どこで止めるか」を決める時間の方が長かった。上限額・損切りライン・回数制限を最初に決めたから安心して動かせた。医療機器のアラーム設定と同じ考え方がそのまま使えた。
③コードを書く力より言語化する力
「このエラーはなぜ出てるか」「どう直せばいいか」をClaudeに伝える言葉を考える方が、コードそのものより難しかった。プログラミングの勉強はほぼしていないけど、12日間で動くものができた。
今後やること
今はXRP単体で稼働中。データが60日分溜まったら長期トレンド分析も加えたい。月次の損益振り返りも自動化する予定。
まだ収益は+46円だ。でもゼロから動くシステムを作り切った。
次は精度を上げる。それだけ。
※この記事は個人の体験談です。特定の投資を推奨するものではありません。投資は自己責任でお願いします。