blog
AIブログ
人工知能学会金融情報学会第18回での発表について
Ai Trader
1. トレードについて
2009年 私はトレーダーになるべく、FXトレーディングスクールに通っていた。そこでのトレードは緻密にチャートを分析して、勝率の高いエントリを探し、値動きを注視するようなものだった。手法を覚え2~3か月のころ、私の勝率は95%に到達。20連勝を修めた。
チャートに注目したトレードであることは間違いなく、その中でもチャートの形にこだわって行っていた。少し詳しい方なら、トレンドライン、三尊、ダブルトップ、フラッグなどの話題は目にされた事はあるでしょう。下の画像が典型的なチャートパターンです。

2. 動機・・・チャート画像を機械学習したらどうなるの?
・2012年にGoogle猫の話題を見て、チャート画像を機械学習したらどうなるのかという疑問を持ちました。
・チャート画像を右図のようなニューラルネットに入力することにより、自然と中間層に勝つときのパターンが表れてくるはずだと考えました。
deep learningの特徴は人間が気が付かないような特徴を抽出する事。ここから世間で語られていない全く新しい取引方法が見いだせる可能性があると考えた。その抽象的な勝ちパターンを覚えたニューラルネットは知性を持ったトレーダーの入り口になるのではと信じ、今回の検証に至りました。

準備・構成
・右構成図のような仕組みを複数マシン間で連携して構築した。
1.チャート画像取得プログラム MQL4 C++
2.Chainer CNN 学習プログラム Python
3.結果検証DBプログラム Python Postgres Excel
・チャートデータは2005~2016 USD/JPY 30万枚
・一年あたり約24000
・画像サイズは654×418 ピクセル
取得したチャートのスクリーンコピーの次(15分後)の画像で、5PIPS以上上がっていれば1(BUY) 5PIPS以上下がっていれば -1(SELL) 5PIP以内であれば0(何もしない)をラベリングしています。
例 -12008#01#22#21#00.png 12008#01#22#21#30.png (チャートの左端時間)
チャートデータの割合は、0が70% 1(BUY) 15% -1(SELL) 15% の割合になっています。

ここまでご愛読いただきありがとうございました!
よろしければ弊社SNSもご覧ください!
Twitter https://twitter.com/crystal_hal3
Facebook https://www.facebook.com/クリスタルメソッド株式会社-100971778872865/
Study about AI
AIについて学ぶ
-
AI読み上げ無料ツール7選|自然な声の選び方と活用術【2026】
AI読み上げ無料ツールを選ぶときは「自然さ」「商用利用可否」「日本語品質」「API有無」の4軸で評価するのが、用途を問わず外さない選定基準です。本記事では、現役...
-
英語読み上げ無料サイト6選|発音学習に使える厳選ツール
英語の読み上げ無料サイトを選ぶときは「アクセント切替」「速度調整」「単語ハイライト」の3機能を備えたものを優先するのが、発音学習に最も効きます。本記事では、現役...
-
かわいい声の読み上げサイト6選|キャラ別比較ガイド【2026】
かわいい声の読み上げサイトを選ぶときは「キャラ系統」「商用利用条件」「声質の個性」の3軸で絞り込むのが正解です。本記事では、現役のAI音声合成エンジン開発者の目...