「全部買う」から負けるんだ
前回のバックテスト結果は散々だった。
「ゴールデンクロスで買い」という単純なルールでは、往復ビンタを食らって資産が溶けることが判明したのだ。

はぁ…。やっぱり素人がシステムなんて作っちゃダメだったんだ。
大人しくインデックス投資でもしてるよ…。

諦めるのが早いですよ。
前回負けた原因は『どんな状況でもサインが出たら思考停止で買っていた』からです。
例えるなら台風の日でも嵐の日でも、カレンダーが休日なら釣りに出かけているようなものです。

そりゃ死ぬな。
普通は『今日は波が高いからやめておこう』ってなる。

そう。投資も同じです。
『サインは出ているけど、今は危険だから見送る』という判断が必要です。
これをシステムに組み込むのが『フィルター(条件追加)』です。
フィルターの王道:「RSI」を追加せよ

今回は、有名な指標『RSI(相対力指数)』をフィルターに使ってみましょう。
これは『買われすぎ』か『売られすぎ』かを判断するメーターです。
- RSIが70以上:加熱しすぎ(もうすぐ下がるかも?)
- RSIが30以下:売られすぎ(もうすぐ上がるかも?)

ゴールデンクロスが出ても、すでに株価が上がりきって『RSIが70以上(加熱中)』だった場合、そこから買っても高値掴みになるリスクが高いですよね?

あ! 確かに! すでに天井付近で『買いサイン』が出ても遅いもんな。

そうです。ですから、AIにこう指示してコードを修正させましょう。
『ゴールデンクロスしても、RSIが高すぎる時は買うな(見送れ)』と。
AIへの追加注文(プロンプト)
私は前回のチャットの続きに、以下の条件を追記して投げた。
本当に日本語で会話するだけでプログラムが変わるのだろうか。
【Jのプロンプト】 前回のコードを改良してください。
追加条件(フィルター): 「RSI(期間14)」が「70未満」の時だけエントリーするようにしてください。 ※RSIが70以上の時は、過熱感があるのでゴールデンクロスしても無視する(エントリーしない)。
Geminiは「了解しました。高値掴みを避けるフィルターを追加します」と答え、新しいコードを生成した。
改造コードを実装! 結果は…?
私はTradingViewのPineエディタにある古いコードを消し、新しいコードを貼り付けた。
頼む…! 右肩上がりになってくれ…!
「チャートに追加」ポチッ!
画面下のグラフが再描画された。

……おい、嘘だろ?
資産グラフが、プラスになってる!!

詳細を見てください。
『勝率 35% → 55%』『純損益 +15万円』。
劇的な改善ですね。

すげぇ! たった一行、条件を加えただけなのに!
よく見ると、取引回数が半分くらいに減ってるな。

それが重要です。
『無駄な戦い(負けトレード)』を回避したことで利益が残るようになったんです。
投資の世界では、『休むも相場』が立派な戦略になることが証明されましたね。
「完璧」を目指すな(カーブフィッティングの罠)

なるほどな〜! じゃあさ、もっと条件を増やせばいいんじゃないか?
『RSIフィルター』に加えて『MACD』も『ボリンジャーバンド』も条件に加えて、
全部OKな時だけ買うようにすれば、勝率100%も夢じゃない!?

……出ましたね、初心者が必ず陥る罠。
それを『カーブフィッティング(過剰最適化)』と言います。

過剰最適化?

過去のデータに『だけ』完璧に合わせた複雑なルールを作ると、未来の相場では全く通用しなくなります。 ガチガチに固めたルールは、少し相場の雰囲気が変わっただけで使い物にならなくなるんです。

うっ…。 『完璧な聖杯』を作ろうとしちゃダメなのか…。

はい。システムは『シンプルで、そこそこ勝てる』くらいが一番長持ちします。
今回の『RSIフィルター』くらいが丁度いいんですよ。

よし! 『RSIフィルター』のおかげで無駄な負けが減って利益が残るようになったぞ。
ツールも覚えた、勝てるルールもできた。 アイちゃん、これでもう『完全復活』と言っていいんじゃないか? 明日から虎の子の資金を入れて、バリバリ稼ぐぞ!

……Jさん、気合が入っているところ申し訳ないですが。
武器(システム)は磨けましたが、
あなたはまだ『現代の戦場のルール』を全く理解していませんよ。

ルール? 安く買って高く売る。それだけだろ?

では聞きますが、その利益から『税金』がいくら引かれるか知っていますか?
20年前の常識のまま取引したら、確定申告で泣を見ることになりますよ。
それに、まだ『手数料の高い対面証券』で消耗するつもりですか?

あ…。 そういえば、税金とか口座のことは昔のままだと思ってた。
なんか最近ニュースで『ニーサ』とか『イデコ』とか聞くけど、あれって俺に関係あるのか?

大ありです。 それを知らずに投資するのは『穴の空いた財布』にお金を詰めるようなものです。 実弾(リアルマネー)を投入する前に、まずは古びた『投資の常識(OS)』をアップデートしましょう。

せっかく勝てるシステムができたのに、まだ勉強することがあるのか…。
まあいい、大事なお金を守るためだ。教えてくれ!
次回予告
デモトレードで「攻め方」を覚えたJ。
しかし、利益を守るための「守り方(制度)」は20年前で止まっていた。
次回から、浦島太郎状態の所長が現代の投資環境を学び直す「リハビリ編」がスタート!
まずは知らないと絶対に損をする「税金と新NISA」の話から。
コメント