なぜAI職人がFXを始めたのか

ビッグデータの時代と言われて久しい

しかし、我々庶民はビッグデータを活用して人生を良くしているだろうか。

大企業や政府は、膨大なデータを活用して新たな価値を生み出しています。一方で、個人レベルでデータを活用できているだろうか。

個人レベルや中小企業ではそもそもビッグデータと言えるようなデータが無かったり、データを扱うスキルやツールがを持っていないのではないでしょうか。

データがあり、それを活用できれば本当にそれは私達に利益をもたらすでしょうか。

AIの時代

AIといっても色々ありますが、人間の脳の仕組みを模倣した人工ニューラルネットワークは、AIの中でも特に面白く、私はこれにのめり込みました。 このモデルは、脳内のニューロン同士の結合を数学的に再現し、学習や推論を行うことができるものです。

私はこの技術に出会い、ビッグデータの本当の価値が理解できた瞬間、新たな産業革命が始まっているという実感を持ちました。

AIの社会実装は難しい

幸いなことに私は複数の小さな会社を経営できています。

さっそくAIをビジネスに活かすことにしましたが、思った以上にその道のりは簡単ではありませんでした。まだデータ活用に馴染みのない組織や業界ではデータの収集やデータの理解にはさまざまな人の協力が必要になります。しかし、その概念が新しく、身近な例がまだ少ないため多くの人が「データが本当に役立つのか?」という疑念を抱くのも無理はありません。また、データを活用する文化や仕組みが整っていない環境では、データを収集し、それを実用的な形に変えるまでのプロセスに多くの障壁があります。

データの価値をどうやって証明しようか

私は、データの価値を証明するために、最も単純な形でデータを活用することにしました。

それは、為替市場でのデータ分析です。

為替市場は、世界中で日々巨額の資金が動いている市場です。その市場には、様々な要因が影響を与え、その影響を予測することは非常に難しいです。しかし、この市場には膨大なデータがあります。そのデータを分析し、AIに学習させることで、もしかすると市場の動きを予測することができるのではないかと考えました。

私は、このアイデアを実現するために、AIを活用したトレードシステムを開発することにしました。

FX市場に金融の素人がAIで挑む

私は、金融の知識は全くありません。まずは過去10年分の為替データを取得し、チャートにして眺めることにしました。

風呂に入っている間もチャートを動画にしてスマホで眺めていました。長時間大量のチャートを眺めていてこう思いました。

「見れば見るほどわからない....」

パターンがあるようで無い、ランダムなのかもしれないし、ランダムでないのかもしれない。FX市場のデータは、ビジネスデータのように売上や顧客行動が背後にある「人間の意思」によって動いているわけではなく、複雑な経済システムや多様な要因が絡み合っているため、直感的に理解するのはほぼ不可能に思えました。

チャートを眺め続けることで得た最大の気づきは、「人間の直感では理解できない」ことそのものが、この分野でAIが活躍する余地だということです。感情やバイアスにとらわれやすい人間の意思決定を超え、AIは感情に左右されずデータに基づいた合理的な分析を行える。膨大なデータを深層学習で分析し、データドリブンな収益性の高い行動を特定することはできるかもしれない。

FXがデータの価値を証明する最高の市場かも

FX市場は、データの価値を証明する最高の市場だと考えています。

もちろん、AIも万能ではありません。市場には予測不可能な要因、たとえば自然災害、政治的イベント、突発的な発言などが常に存在します。AIを活用することで精度は向上するものの、完璧な予測は不可能です。 それでいいのです。ディープラーニングを活用したAIではそもそも100%の精度を出すのは難しいです。 ですが、実際の市場でのトレードは、勝率が50%を超えれば利益を出すことができます。 ビジネスでもそうです、完璧な行動などありません。平均より(または競争相手より)少しでも良い行動を続けることができれば、それは十分に価値があるのです。

データ分析に関連する資格は、その分野の知識やスキルの証明にはなりますが、それが実際のビジネスや現場でどれだけ価値を生むかを示すものではありません。一方で、FXで「利益を生む」ことができれば、データ分析や深層学習の効果を明確に示しており、言い訳のない「結果」として評価できると思います。 これ以上のデータの価値を証明する方法はないのではないでしょうか。

AI為替道場でやっていること

  • 完全オリジナル、独自開発のニューラルネットを使っています。
  • とりあえずドル円だけ、20年分くらいのデータを分析しています。
  • 統計的処理や機械学習は行っていますが、テクニカル分析と言われるようなFX専門の分析は行っていません。
  • トレードは完全自動化しており人間は介入していません。
  • 発注/決済にはGMOコインのAPIを使っています。手数料かかります。
  • トレードの結果は公開しています。リアルタイムです。
  • すべての開発を個人で行っているので、いろいろ手が回らず、まだまだ改善の余地がありにあります。
  • 金融市場のトレードで自動化に成功している人と情報交換希望しています。