株取引の儲かるアルゴリズムを思いついたら、それを自分で実装するか、または優秀なデベロッパーに実装を頼めばよい。でも、そんなことをしてたら機会を逃す、とお思いのあなたは、一体どうしたらよいか?
そんなとき助けてくれるのが、Y Combinatorの2017年冬季で勉強中のAlgorizだ。ファウンダーでCEOのSoraya TaghaviはGoldman Sachsで実際に株の売買をやってた人、そのとき彼女は、アイデアのあるトレーダーと、そのアルゴリズムを実際にプログラミングできる人を結びつける必要性を痛感した。そこで彼女は、アルゴリズムをふつうの英語で書けばそれがアプリケーションとして動く、というプラットホームを作った。
まず、アルゴリズムの書き方はこうだ: “If SNAP is up 3% from yesterday, and the S&P is down, sell 100 shares of SNAP”(SNAPが昨日より3%上げてS&Pが下げたら、SNAPの株を100株売る)。そのプラットホームは、S&Pのほかにも、さまざまな指標をサポートしている: ボリンジャーバンド、指数的変動平均、変動平均の収束と発散、などなど。
利食いをするタイミングや、最大許容損失なども指定できる。Algorizはふつうの文章による入力をアルゴリズムに変換し、そのプラットホーム上で24/7動かす。
自分が考えたアルゴリズムを、過去のデータを使ってテストできるし、もちろん時価で動かすこともできる。
Algorizにはまだ、実際の売買の機能はないが、市場が、そのアルゴリズムに該当する状態になってきたら、メールで通知をくれる。実際に売り買いをせよ、という合図だ。今後実際に証券会社の機能を実装したら、その利用(株の売買)に関してはもちろん手数料を取るが、Algorizの利用料は無料になる。実際の売買に他の証券会社を使う人は、Algorizの使用が有料になる。
Algorizは今後、そのプラットホーム上で優れたアルゴリズムを作ったトレーダーと、資金力のある人を結びつける、マーケットプレースにもなりたい、と言っている。またアルゴリズムの扱い商材も、普通株だけでなく、通貨や先物取引にも広げたい。