システムトレードと大数の法則

システムトレード(System Trade)とは、投資を行う際に裁量を排し一定売買ルールに従って売買を行う方法。非裁量トレードの事。表計算ソフト(EXCELなど)を用いて検証(バックテスト)することが多い。略して「シストレ」。システムトレードをする人のことを『システムトレーダー』と言う。 ファンダメンタルズ分析、テクニカル分析に分類した場合、後者に入る。また、広義では、自分自身のシステム(それがテクニカル分析であろうと、ファンダメンタル分析であろうと)を持って取引を行うこともシステムトレードと言われている。

米国では既に一定の評価を得ている投資法。最近では日本の書籍・雑誌の中で扱われ始めている。投資判断を投資家個人の経験や勘といった裁量的なものではなく「指標Xがn値になったら買う・売る」など過去の検証が可能な数値や指標などの組み合わせで作成、検証した売買ルールにより一貫して行う。売買注文をコンピュータに自動執行させる(プログラム売買)ことを指しているわけではない。

主な長所は、感情的な投資判断を除去できること。数多の銘柄の中から自身の判定ポイントに到達した銘柄を抽出しやすいこと。作成した売買ルールを過去の株価データを用いて検証し評価する事ができること。また先物・オプション取引戦略をとる場合や裁定取引ポジションを取る場合は最適のポートフォリオを計算するうえで便利である。

主な短所は、過去に無い相場に遭遇したり、とりわけ統計的に検定除外されてしまうほどめったに発生しない局面でのリスク(テイルリスク)に脆弱なこと。また過度な最適化、売買ルールが一般に浸透すると、効果が低下したり逆に損失を出すこと、例えば日本で利益のでるシステムが米国では損失をだすことがある。市場や個別銘柄に大きなトレンドが発生している場合、それに適合しないシステムで分析していることに気が付かないと思わぬ損失(利益逸失)を招くことがある。

主にクロス系、ブレイクアウト系、パターン系、裁定系などがある。有名な物は『移動平均の交差』『3点チャージ法』『タートルズ・ブレイクアウトシステム』などがある。 過去のデータを用いて検証し、対象とする市場と相性の良いシステムを選択する。データは証券取引所やデータ配信会社から購入するが、公開株式の日足データは無料のYahoo!などのポータルサイトから取得することも可能である。

一般投資家が自動売買をする場合、データ収集、売買判断、注文、決済などの計算と処理を自動で行なわせる必要がある。楽天のRSS、UWSC、トレードステーション、オートレ、トレードシグナルなどを使用する場合が多い。

また、トレード・サイエンス社のカブロボコンテストや、クリック証券のシストレFXグランプリのように、株式やFXのシステムトレードのコンテストなども行われており、今後も複雑な金融商品が、システムトレードにより運用される機会は増えると考えられる。

海外では市販プログラムを利用し、APIを公開し対応している証券会社等を通して注文する場合が多く、今後移行していくと思われる。24時間取引が行なわれる外国為替証拠金取引(FX)に関してはAPIを利用した市販プログラムの利用率が増えている。

変数、一定条件を加えたフィルター、損切りルールなどをプログラムに書き込む事で最適化したり、ルールを絞ったりする事ができるが、カーブフィッティングと呼ばれる将来的には無効になるであろう都合のいい数字を出す危険がある。 他に注意する事柄として大数の法則、最大ドローダウン、連敗数、資金残高曲線などがある。特に大数の法則はシステムトレードの要であるため注意が必要。そのためシステムトレードでは自然と短中期戦略にならざるを得ない。

参考サイト


大数の法則(たいすうのほうそく、law of large numbers)は、確率論・統計学における極限定理のひとつで、「経験的確率と理論的確率が一致する」 という、素朴な意味での確率を意味付け、定義付ける法則である。

厳密には、ヤコブ・ベルヌーイによる大数の弱法則 (WLLN: Weak Law of Large Numbers) と、エミール・ボレルやアンドレイ・コルモゴロフによる大数の強法則 (SLLN: Strong Law of Large Numbers) とがある。単に「大数の法則」と言った場合、どちらを指しているのかは文脈により判断する必要がある。

概要
ある試行において事象が起きる確率(数学的確率、理論的確率などともいう)が p であり、その試行は、繰り返し行ったとしてもある回の試行が他の回の試行に影響を及ぼすことがない(独立試行)ものとする。このような前提条件の下で、その事象が起きる比率が試行回数を増やすにつれて近づく値(統計的確率あるいは経験的確率)は p である。つまり、各回の試行において各事象の起こる確率というものが、試行回数を重ねることで、各事象の出現回数によって捉えられるというのが大数の法則の主張するところである。

例えば「コイン投げ」、つまりゆがみも偏りもない"理想的なコイン"を投げて出る表裏を当てるゲームを行うとする。ここで、"理想的なコイン" とは「それを投げるとき、各回の試行において表が出る確率も裏が出る確率もともに 1/2 である」という確率モデルそのもののことである。このとき、コイン投げの試行回数を限りなく増やせば、表が出る回数と裏が出る回数の比率はどちらも 1/2 に近づく。実際にコイン投げをしたとき、(微視的に)一部分だけ見たときには出方が偏って見えることがあったとしても、全体として(巨視的に)見れば、試行結果というものは各事象の起きる確率によって支配されているのだ、ということもできる。

試行の回数を時刻と見たとき、時刻無限大の極限において時間平均が相平均に一致するという意味で、エルゴード理論の最も単純な数学的定式化(エルゴード定理)のうちのひとつであると言える。