bar_1

contents_map

2018年3月19日月曜日

国内・海外の証券会社とAPI公開状況 (2013年版)

下記は2013年に調べたものなので一部情報が古いかもしれない. 「海外」としたが, 時間的な制約から, 英語圏しか調査は行っていない.


日本

以前調べた通り。2000年前後はE*TRADE証券が人気だった (同社はSBI証券が買収した). 2013年現在は, SBI証券がメジャー. 老舗の松井証券, MarketSpeedの使いやすさで普及した楽天証券などなど. なおこれらすべての証券会社でAPIは提供されていない (詳しくは後述).

海外の証券会社の有名どころ

Google.com で キーワードを stock trade として, 検索.
すると, E*TRADE Financial が, トップにくる (2013年時点).
Wikipedia の E*TRADE の項目で, 競合他社を調べられる.
それによれば, 以下の 6 社:
Google.com で stock trade ranking で検索すると, “Online Stock Trading Review 2013” が見つかる. E*TRADE Financial は, 第 6 位にランキングされている. 参考までに6位までを列挙すると:
  1. optionsXpress
  2. OptionsHouse
  3. TradeKing
  4. Scottrade
  5. Fidelity
  6. E*Trade Financial
となっている (株式そのものよりオプションを扱う会社が目立つ).

システムトレード関連のコードには、どのようなものがあるか

日本

Google.co.jp で、site:github.com システムトレード 株 をウェブ検索。16件。1つを除いて、ノイズ。

海外のシステムトレード関連のコードにはどのようなものがあるか

system trade stock site:github.com で検索すると、 454 件。
system trade stock scrape OR API site:github.com で検索すると、 11,400 件。
  • ~~ppQuanTrade (2013), https://github.com/Gusabi/ppQuanTrade ~~ intuition (2013-)
    Automated quantitative trading system you can easily extend,
    with the collaboration of machine learning algorithms and
    a financial library.
    機械学習アルゴリズムとファイナンスライブラリを利用でき
    簡単に拡張可能な自動化のための定量的トレーディングシステム.
    ライブラリからGUIまで。 python で書かれてる。
  • IbPy (2007?-)
    Interactive Brokers Group (IB) という会社の Web サービス用の
    ライブラリ。
  • ib-ruby (2006-)
    Ruby Implementation of the Interactive Brokers Trader Workstation
    (TWS) API v.965-967.
  • Algorithmic Stock Trader (2012-)
    シミュレータ. Yahoo! Finance API を使用. Java.
Google.com で, site:github.com "ameritrade" stock で検索すると, 67 件.
Google.com で, site:github.com stock trade "ameritrade" OR fidelity で, 検索. 8,710件.
上記検索結果から https://github.com/brotchie/tradelink が見つかる. tradelink とはなにか?
Google.com で tradelink を検索すると, tradelink.org が見つかる.
  • tradelink.org, http://code.google.com/p/tradelink/
    About Us : Tradelink is broker-neutral open source project,
    produced by a community rather than any single entity. No
    other company or product called Tradelink is related/affiliated
    to us, nor endorses tradelink.org or our software.
    わたしたちについて: Tradelink は, なにかのひとつの実体というより,
    ひとつのコミュニティによって提供される, ブローカー・ニュートラルな
    オープンソースのプロジェクトです. Tradelink と称する他の会社もしくは
    製品は, わたしたちには関係ない/アフィリエイトもしていないし, また
    それらが, わたしたちのソフトウェアあるいは tradelink.org を, 公認
    しているわけではありません.
ここには AppKit をはじめとした、さまざまなコードがある.現在は商用サービスとなった模様.

投資環境における API の提供状況

日本

岡三証券 (岡三RSS)くらいか. クリック証券は, 以前あったAPI提供を2009年にやめてしまった (クリック証券は, GMOインターネットに買収された).
カブドットコム証券は法人口座向けにAPIを提供している.
楽天証券は楽天RSSを提供している. 岡三RSSと同じExcelアドインの形式.
インタラクティブ・ブローカーズ証券 (Interactive Brokersの日本法人) は, C++とJavaでAPIを公開している. githubにもPythonはじめ他の言語で多くの実装がある. ただし口座管理料が必要.

海外の証券会社は API を提供しているかどうか

基本的には提供していると考えてよい.
Google.com で, system trade API tradeking scottrade fidelity etrade で検索。
“Online Brokerages offering API” (Wayback Machine) という記事がある.
などなど.
If you are an advance trader and are looking for brokerage firms that support APIs, please find the comprehensive list of such brokers below. Several leading stock brokerage firms such as ETrade, TD Ameritrade and Interactive Brokers offer cutting edge APIs for tech savvy traders to build their own trading systems.
Trading API usually offers methods which can retrieve information from users’ trading accounts. These are called Read-Only API methods. Some brokers such as Interactive Brokers offers methods to even place orders. Users / traders should be extremely careful before using these methods because a small error might lead to erroneous orders or even failure to execute orders. Such an event might result into unfortunate losses
Below you can find a comprehensive list of brokers that offer such APIs. Please visit the respective brokers website for further details on system requirements and other info.
この記事によると, E*TRADE, TD Ameritrade, Interactive Brokers が, 先端的な取り組みをしているようだ.
なお, 前節で挙げた AllyもAPIを提供している.

システムトレード事情

日本のシステムトレード事情

Google.co.jp で, システムトレード 株 でブログ検索すると約207万件. と思ったけど, ページを移動すると 278 件 (3ページ目でおしまい) …
システムトレード関連の Web ページを探すために, Google.co.jp で "システムトレード" 相互リンク でウェブ検索すると, 約235,000件のヒット。と思ったけど, ページをめくるとやっぱり269件 (3ページ目) で終わり.
  • 先端システムトレード研究室, http://www.systr-lab.com/link.html
    売り物の宣伝っぽいHP だけど, 相互リンクは結構ある.
    更新停止や, リンク切れ多し.

英語圏のシステムトレード事情

Google.comのブログ検索で, system trade stock検索すると約848万件. ページを移動しても件数は変わらない.
Google で, system trade stock python でウェブ検索.
Google で, system trade stock python OR perl でウェブ検索.

amazon.com と amazon.co.jp とでの書籍における検索結果

  • amazon.com で system trade stock, 884 Results.
  • amazon.co.jp で システムトレード 株, 155 件.

まとめ

英語圏の株式取引における API 利用の自由度はかなり高いと見ていい (日本では, 2,3社程度). またブログ検索結果から, その情報量の差は, 英語圏の方が300万倍多い.
日本と英語圏とでは, システムトレード事情において, 環境的, 情報量的に, かなり大きな差がみとめられる.

0 件のコメント:

コメントを投稿

何かありましたら、どうぞ: