アルゴリズム取引はどのようなシステムなのだろう?どんな言語で書かれているのだろう?
High-Frequency Trading(HFT)やアルゴリズム取引と呼ばれるコンピュータを使った証券取引の世界はどんどん高速化し、マイクロ秒の世界を突破してナノ秒世界に到達したらしい。そういう世界でどのようなアーキテクチャのシステムや言語が使われているか非常に興味があるが、あまりコンピュータ寄りの世界には伝わってこないように思える。
この日記は HFT 関係の記事を集めるプレイスフォルダーにするよ。
- Application Development Trends | What Do the Highest-Paid Programmers Make?
- Application Development Trends | When Milliseconds Make Millions: Why Wall Street Programmers Earn the Big Bucks
- /. | Taking a Look At High-End Programmer Salaries
- /. | How and Why Wall Street Programmers Earn Top Salaries
- nVIDIA | Computational Finance
- i09 | The speed of light could turn the middle of the ocean into a stock-trading center
- FixnetixのiX-eCuteの記事
- Flash crash*1
- Newsweek 日本語版 | ダウ「瞬落」、真犯人は超速取引
2. は HFT 業界に近い記者による紹介。
- HFTのプラットフォームは主にC/C++で記述されことが多い。
- ファームによってはC#、Java、Haskell、Smalltalk、OCaml、Matlab、Cudaが使われているところもあるらしい。
- GPUやFPGAも使われる。
5. は nVIDIA による CUDA を使った HFT 関係ツールのリンクリスト。
他に未読だが洋書だと以下のような書籍があるらしい。
- 作者: Irene Aldridge
- 出版社/メーカー: Wiley
- 発売日: 2009/12/14
- メディア: ハードカバー
- 購入: 1人 クリック: 25回
- この商品を含むブログ (1件) を見る
High Frequency Trading Models, + Website (Wiley Trading)
- 作者: Gewei Ye
- 出版社/メーカー: Wiley
- 発売日: 2011/01/04
- メディア: ハードカバー
- クリック: 15回
- この商品を含むブログ (1件) を見る
HFT のニュースを扱うサイト
*1:HFTが引き金となって証券市場が急落する現象。