AIでFX予想2018年12月~2019年4月の結果発表(正解率88%)

こんにちはー。管理人のピヨ猫でーす。

趣旨

AIでFX予想をしています。2018年12月~2019年4月のAIの成績発表です!!

仕組み↓↓↓

こんにちはー。管理人のピヨ猫でーす。 AIでFXの予想にチャレンジしてますー。AIでFXってちょっと興味あるなと思ったら読んで貰えると嬉...
※ AIが出来たのが2019年5月なので、この結果は過去のデータを用いた仮想の成績評価です。
これからは本当に未来の予想をして精度を確認していく予定です。

1.FXとは何か?

AIによるFXの予想の前に、そもそもFXって何?という方向けにFXについて説明します。

FX(外国為替証拠金取引)

FXは一言で言うと、為替レートが上がるか下がるかを予想して予想が当たれば儲かるし、外れれば損をする取引のことです。

FXは正式名称を外国為替証拠金取引(Foreign Exchange)と言います。英語の頭文字をとってFXです。
外国為替とは海外の通貨を買ったり売ったりすることです。例えば、ドルを円で買ったり、ドルを売って円にしたりすることです。
証拠金取引とは実際に売買をするのではなく、証拠金を支払って将来売買する約束をすることです。証拠金取引は少ない手持ちのお金で大きな取引を行うことが出来ます。(レバレッジと言う)

より詳しいことはこちらの記事を参照ください。 ↓↓↓
https://www.fx-cube.jp/fxbeginner

FXを行う上での注意点

必ず初めは少額から始めること

FXは9割の人が損をして1割の人が勝つと言われる世界です。
実際には資金力と情報力を有している機関投資家(金融機関やFXなどの投資でお金を稼ぐことを生業にした会社)も勝ち組の1割に含まれるので、一般人の勝ち組は非常に僅かと言われています。
ですので、絶対に生半可な知識でFXはしないことをお薦めします。必ずと言って良い程に負けます。
とは言え、やらなければ知識もつかないので、もしFXを始める場合は少額から始めることをお薦めします。

大きなレバレッジはかけない

FXは手持ちのお金以上の取引が出来ます。これをレバレッジと言います。
しかし、レバレッジを大きくすると負けた時のマイナスも大きくなります。為替は時には急激な変化をするので、レバレッジを掛け過ぎると、予期しない大きな値動きをした場合に、手持ちの証拠金を超えるマイナスになってしまう可能性がありますので、レバレッジはかけ過ぎないことをお薦めします。

ロスカットは必ず設定する

FXには一定額のマイナスになったら取引をそこでやめるという仕組みがあります。これをロスカットと言います。
ロスカットはマイナスを確定させることではありますが、それ以上のマイナスも生まれません。
為替は時には予想しない大きな値動きをして想像以上の損をする可能性があるので、取引をする際は必ずロスカットを設定することをお薦めします。

FXをはじめるには

本ブログはAIで何が出来るか?AIの精度はどれくらいかを検証しAIを世に広めることを目的としており、FXを薦めるものではありませんが、FXに興味がある方向けにFXの取引口座を開設できる証券会社のリンクを掲載しておきます。FXの口座開設は無料で出来て取引をしなければ手数料も発生しないので、興味があれば口座開設してみても良いかと思います。
特にOANDAは自動売買のためのAPIが用意されているのでAIによるアルゴリズム取引を検討されている場合はOANDAに口座開設することをお薦めします。



【OANDAのFX取引用のAPI】
http://developer.oanda.com/docs/jp/v1/guide/

2.AIによるFX予想履歴(2018年12月~2019年4月)

ドル円の為替レート予想

※ 確度はAIによる分析精度です。Error Validationが0.01以下であれば確度が高い、それ以外は低いと評価しています。(詳しくは前述の記事参照)
※ 予想は、値が上がる、下がる、変わらないの3択にしています。1ドル0.15円以上のドル高を上がる、1ドル0.15円以上のドル安を下がるとしています。
※ 参考としてAIによる値上がり/下がりを金額で予想したものも掲載していますが成否の評価には使用していません。(成否のHit/Not hitは上がる、下がる、変わらないの3択が当たったか否かです。)

19/5/22記 【重要】ここに記載の正解率は現状出ません。現時点で50%前後になり、ランダムに予想するよりは良い程度です。現在、学習モデルを見直し中ですm(. .)m
詳しくは後日記事にしようと思いますが、学習データの一部に未来の値が入ってしまっていました。
なお、本記事に記載のAIの評価方法などはこれからAIやってみよう!!という方に参考になると思いますので、今のところこの記事は残したままにします。

基準日 確度 AI予想 結果 成否
2019/05/03 Good (Good) Down (-0.32) Down (-0.39) Hit) (Hit)
2019/05/02 Good (Good) Square (0.02) Square (0.09) Hit) (Hit)
2019/05/01 Good (Good) Square (-0.02) Square (-0.05) Hit) (Hit)
2019/04/30 Not Good (Not Good) Square (-0.04) Down (-0.21) Not hit) (Not hit)
2019/04/29 Not Good (Not Good) Square (0.05) Square (0.06) Hit) (Hit)
2019/04/26 Good (Good) Square (-0.03) Square (-0.03) Hit) (Hit)
2019/04/25 Good (Good) Square (-0.17) Down (-0.55) Not hit) (Not hit)
2019/04/24 Good (Good) Up (0.46) Up (0.34) Hit) (Hit)
2019/04/23 Good (Good) Square (-0.02) Square (-0.09) Hit) (Hit)
2019/04/22 Not Good (Not Good) Square (0) Square (0.01) Hit) (Hit)
2019/04/19 Good (Good) Square (-0.02) Square (-0.02) Hit) (Hit)
2019/04/18 Not Good (Not Good) Square (-0.02) Square (-0.11) Hit) (Hit)
2019/04/17 Not Good (Not Good) Square (0.05) Square (0.06) Hit) (Hit)
2019/04/16 Not Good (Not Good) Square (0.01) Square (-0.03) Hit) (Hit)
2019/04/15 Good (Good) Square (0.02) Square (0.01) Hit) (Hit)
2019/04/12 Good (Good) Up (0.26) Up (0.36) Hit) (Hit)
2019/04/11 Not Good (Not Good) Square (0.11) Up (0.7) Not hit) (Not hit)
2019/04/10 Not Good (Not Good) Square (0.01) Square (-0.18) Hit) (Hit)
2019/04/09 Good (Good) Down (-0.22) Down (-0.35) Hit) (Hit)
2019/04/08 Good (Good) Down (-0.21) Down (-0.21) Hit) (Hit)
2019/04/05 Good (Good) Square (0.06) Square (0.1) Hit) (Hit)
2019/04/04 Good (Good) Square (0.06) Square (0.12) Hit) (Hit)
2019/04/03 Not Good (Not Good) Square (0.02) Square (0.17) Hit) (Hit)
2019/04/02 Good (Good) Square (-0.01) Square (-0.04) Hit) (Hit)
2019/04/01 Good (Good) Up (0.35) Up (0.49) Hit) (Hit)
2019/03/29 Not Good (Not Good) Square (0.02) Up (0.22) Not hit) (Not hit)
2019/03/28 Good (Good) Square (0.05) Square (0.16) Hit) (Hit)
2019/03/27 Good (Good) Square (-0.17) Square (-0.13) Hit) (Hit)
2019/03/26 Not Good (Not Good) Square (0.07) Up (0.66) Not hit) (Not hit)
2019/03/25 Good (Good) Square (0.01) Square (0.01) Hit) (Hit)
2019/03/22 Good (Good) Down (-0.48) Down (-0.88) Hit) (Hit)
2019/03/21 Not Good (Not Good) Square (0.07) Square (0.14) Hit) (Hit)
2019/03/20 Not Good (Not Good) Square (-0.08) Down (-0.71) Not hit) (Not hit)
2019/03/19 Good (Good) Square (0) Square (-0.01) Hit) (Hit)
2019/03/18 Not Good (Not Good) Square (0.05) Square (-0.1) Hit) (Hit)
2019/03/15 Good (Good) Square (-0.08) Square (-0.18) Hit) (Hit)
2019/03/14 Not Good (Not Good) Square (0.17) Up (0.54) Not hit) (Not hit)
2019/03/13 Good (Good) Square (-0.18) Square (-0.16) Hit) (Hit)
2019/03/12 Good (Good) Square (0.08) Square (0.08) Hit) (Hit)
2019/03/11 Good (Good) Square (0.07) Square (0.08) Hit) (Hit)
2019/03/08 Good (Good) Square (-0.12) Down (-0.41) Not hit) (Not hit)
2019/03/07 Not Good (Not Good) Square (-0.12) Down (-0.21) Not hit) (Not hit)
2019/03/06 Good (Good) Square (0) Square (-0.11) Hit) (Hit)
2019/03/05 Good (Good) Square (0.07) Square (0.14) Hit) (Hit)
2019/03/04 Not Good (Not Good) Square (-0.05) Down (-0.22) Not hit) (Not hit)
2019/03/01 Not Good (Not Good) Square (0.08) Up (0.53) Not hit) (Not hit)
2019/02/28 Good (Good) Square (0.08) Up (0.43) Not hit) (Not hit)
2019/02/27 Not Good (Not Good) Square (0.07) Up (0.42) Not hit) (Not hit)
2019/02/26 Not Good (Not Good) Square (-0.04) Down (-0.47) Not hit) (Not hit)
2019/02/25 Good (Good) Up (0.4) Up (0.4) Hit) (Hit)
2019/02/22 Good (Good) Square (0.02) Square (-0.06) Hit) (Hit)
2019/02/21 Good (Good) Square (0) Square (-0.15) Hit) (Hit)
2019/02/20 Good (Good) Up (0.26) Up (0.26) Hit) (Hit)
2019/02/19 Good (Good) Square (0.02) Square (0.01) Hit) (Hit)
2019/02/18 Good (Good) Square (0.08) Square (0.15) Hit) (Hit)
2019/02/15 Good (Good) Square (-0.1) Square (-0.08) Hit) (Hit)
2019/02/14 Not Good (Not Good) Square (0.07) Down (-0.49) Not hit) (Not hit)
2019/02/13 Not Good (Not Good) Square (0.02) Up (0.4) Not hit) (Not hit)
2019/02/12 Not Good (Not Good) Square (0.08) Square (0.1) Hit) (Hit)
2019/02/11 Good (Good) Up (0.43) Up (0.61) Hit) (Hit)
2019/02/08 Good (Good) Square (-0.06) Square (-0.05) Hit) (Hit)
2019/02/07 Not Good (Not Good) Square (-0.08) Square (-0.16) Hit) (Hit)
2019/02/06 Good (Good) Square (-0.02) Square (0.03) Hit) (Hit)
2019/02/05 Good (Good) Square (0.04) Square (0.05) Hit) (Hit)
2019/02/04 Not Good (Not Good) Square (-0.04) Up (0.4) Not hit) (Not hit)
2019/02/01 Good (Good) Up (0.33) Up (0.62) Hit) (Hit)
2019/01/31 Not Good (Not Good) Square (-0.15) Square (-0.14) Hit) (Hit)
2019/01/30 Not Good (Not Good) Square (-0.18) Down (-0.33) Not hit) (Not hit)
2019/01/29 Good (Good) Square (0.06) Square (0.03) Hit) (Hit)
2019/01/28 Not Good (Not Good) Down (-0.2) Square (-0.19) Not hit) (Not hit)
2019/01/25 Good (Good) Square (-0.11) Square (-0.09) Hit) (Hit)
2019/01/24 Good (Good) Square (-0.04) Square (0) Hit) (Hit)
2019/01/23 Not Good (Not Good) Square (0.06) Up (0.24) Not hit) (Not hit)
2019/01/22 Good (Good) Down (-0.22) Down (-0.3) Hit) (Hit)
2019/01/21 Not Good (Not Good) Square (-0.08) Square (-0.09) Hit) (Hit)
2019/01/18 Not Good (Not Good) Square (0.05) Up (0.52) Not hit) (Not hit)
2019/01/17 Not Good (Not Good) Square (-0.13) Square (0.15) Hit) (Hit)
2019/01/16 Not Good (Not Good) Square (-0.1) Up (0.41) Not hit) (Not hit)
2019/01/15 Not Good (Not Good) Square (-0.04) Up (0.52) Not hit) (Not hit)
2019/01/14 Not Good (Not Good) Square (-0.19) Down (-0.4) Not hit) (Not hit)
2019/01/11 Not Good (Not Good) Square (-0.03) Square (0.13) Hit) (Hit)
2019/01/10 Not Good (Not Good) Square (-0.1) Up (0.32) Not hit) (Not hit)
2019/01/09 Not Good (Not Good) Down (-0.23) Down (-0.63) Hit) (Hit)
2019/01/08 Not Good (Not Good) Square (-0.09) Square (0.03) Hit) (Hit)
2019/01/07 Good (Good) Square (0.06) Up (0.21) Not hit) (Not hit)
2019/01/04 Not Good (Not Good) Square (-0.16) Up (0.86) Not hit) (Not hit)
2019/01/03 Not Good (Not Good) Down (-0.6) Down (-1.26) Hit) (Hit)
2019/01/02 Not Good (Not Good) Square (-0.12) Down (-0.72) Not hit) (Not hit)
2018/12/31 Not Good (Not Good) Square (-0.12) Down (-0.68) Not hit) (Not hit)
2018/12/28 Not Good (Not Good) Down (-0.22) Down (-0.69) Hit) (Hit)
2018/12/27 Good (Good) Square (-0.19) Down (-0.38) Not hit) (Not hit)
2018/12/26 Not Good (Not Good) Up (0.57) Up (1.28) Hit) (Hit)
2018/12/25 Not Good (Not Good) Square (-0.13) Down (-0.35) Not hit) (Not hit)
2018/12/24 Not Good (Not Good) Square (-0.07) Down (-0.79) Not hit) (Not hit)
2018/12/21 Not Good (Not Good) Square (-0.04) Square (-0.03) Hit) (Hit)
2018/12/20 Not Good (Not Good) Down (-0.32) Down (-1.21) Hit) (Hit)
2018/12/19 Good (Good) Square (-0.05) Square (-0.1) Hit) (Hit)
2018/12/18 Not Good (Not Good) Square (-0.04) Down (-0.26) Not hit) (Not hit)
2018/12/17 Not Good (Not Good) Square (-0.03) Down (-0.54) Not hit) (Not hit)
2018/12/14 Not Good (Not Good) Square (0) Down (-0.23) Not hit) (Not hit)
2018/12/13 Good (Good) Down (-0.81) Down (-0.8) Hit) (Hit)
2018/12/12 Not Good (Not Good) Square (0.02) Square (-0.12) Hit) (Hit)
2018/12/11 Good (Good) Square (0.1) Square (0.07) Hit) (Hit)
2018/12/10 Not Good (Not Good) Square (0.13) Up (0.64) Not hit) (Not hit)
2018/12/07 Good (Good) Square (0.01) Square (0) Hit) (Hit)
2018/12/06 Not Good (Not Good) Square (0.02) Down (-0.51) Not hit) (Not hit)
2018/12/05 Good (Good) Square (0.08) Up (0.41) Not hit) (Not hit)
2018/12/04 Not Good (Not Good) Down (-0.23) Down (-0.86) Hit) (Hit)
2018/12/03 Not Good (Not Good) Square (0.06) Square (0.05) Hit) (Hit)

3.AIによるFX予想の評価(2018年12月~2019年4月)

精度がGoodのもののみの結果サマリ

AI予想結果)

↓↓↓ 適合率や再現率の意味はこちらをご覧ください。

こんにちはー。管理人のピヨ猫でーす。 SONY Neural Network Consoleで機械学習をしてるんだけど、学習精度が良いかどう...

精度がGood以外のものを含む結果サマリ

AI予想結果)

FX予想結果の評価

良すぎる気がする・・・。本当か・・・(-_-;)
これはあくまでも過去のデータを使っているので、これから本当に未来を予想して精度を確認していきたいと思います。

なお適合率が良いので、AIが上がる、下がると言えばかなりの確度で当たる可能性があるということですが、再現率は高くないので、AIが変わらないと言っても相場が大きく下がる/上がる可能性があります。
なので、AIを使ってFXをする場合は長期にポジションを持つのは危険かもしれません。

(2019/05/22記)
結果が良すぎるとは思いましたが、落とし穴ありました😖⤵️
詳しくは別途記事にしようと思いますが、学習データの一部に未来のデータが含まれていました。m(. .)m

4.FX予想プログラム

人に見せる様に作ったプログラムでは無いので読み辛いかもしれませんが、FX予想プログラムをGIT HUBにアップしているので良ければ参考にしてください。
https://github.com/shibayu2002/FX_ai

5.免責事項

当ブログは、特定の投資を勧誘するものではなく 投資に関する最終決断は、ご自身のご判断でなさいますようお願い申し上げます。
FXにより発生した損失や損害について管理人(ぴよ猫)は一切責任を負いません。FXは自己責任でお願いします。

それでは、少しでもこの記事がお役にたったら嬉しいです。

うれしい


広告




スポンサーリンク
広告




広告




シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
広告