<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/sakiyama29/">
    <title>システムトレード @ Interactive Brokers</title>
    <link>http://w.atwiki.jp/sakiyama29/</link>
    <atom:link href="https://w.atwiki.jp/sakiyama29/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>システムトレード @ Interactive Brokers</description>

    <dc:language>ja</dc:language>
    <dc:date>2012-06-21T12:34:39+09:00</dc:date>
    <utime>1340249679</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/25.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/24.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sakiyama29/pages/17.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/26.html">
    <title>DeskTop API</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/26.html</link>
    <description>
          </description>
    <dc:date>2012-06-21T12:34:39+09:00</dc:date>
    <utime>1340249679</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/25.html">
    <title>ESignalFunctions</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/25.html</link>
    <description>
      データベンダー[[eSignal]]とは別物みたい。
テクニカルインジケーターの計算をしている。

**いらないなら消せる
　　[ESignalFunctions][ESignalTestingExe]プロジェクトと
　　その参照を削除してもコンパイルは通るので使ってない？確認中。    </description>
    <dc:date>2012-06-19T15:49:26+09:00</dc:date>
    <utime>1340088566</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/24.html">
    <title>Day Trade</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/24.html</link>
    <description>
      ** Error 200がでる
 Error 200: No security found for full symbol
[Subscribe To Preset Stocks]、[Test2]ボタンで起きる。
他は動いている模様。またシンボルが違うのかな。    </description>
    <dc:date>2012-06-19T12:26:29+09:00</dc:date>
    <utime>1340076389</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/23.html">
    <title>Long Term Trade</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/23.html</link>
    <description>
      ** Long Term Trade
長期の取引って事だろう。
取引のフォーマット指定がなんか謎。
画面に書かれているExampleがみえないし間違っている。
フォームをでかくしてExampleを読み、実行

 msft | goog s qqqq l
Exampleそのままだと[qqqqなんて銘柄ないよ]エラー。

 msft | goog s qqq l
これで実行してみるとなんかオーダーがいっぱい入った!    </description>
    <dc:date>2012-06-19T12:41:21+09:00</dc:date>
    <utime>1340077281</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/22.html">
    <title>マーケットデータ</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/22.html</link>
    <description>
      有名所の話はほとんど聞いた。
ただOSE futures, optionというのとAPIから取得するシステムトレードを目的としているため、
かなり幅はせまくなった。

そのうちまとめよう。    </description>
    <dc:date>2012-06-19T12:45:48+09:00</dc:date>
    <utime>1340077548</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/21.html">
    <title>Interactive Brokersで調べたこと</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/21.html</link>
    <description>
      **金利が高い？
USD口座などからOSE NK225 Futuresなどを購入するとIBにJPYを借りるため
金利が高いという情報があった。
んなことなかった。1.6%以下と言われた。

**世界15位ぐらいのブローカー
日本最大のブローカーのむさんよりかなりでかい。    </description>
    <dc:date>2012-06-18T13:05:37+09:00</dc:date>
    <utime>1339992337</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/20.html">
    <title>バックテスト</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/20.html</link>
    <description>
      **Interactive Brokers にバックテストはない。
IBの人いわくMulti Chart使っている人が多いらしい。
[[eSignal]]にもあるっぽいしどうするかね。    </description>
    <dc:date>2012-06-15T18:23:53+09:00</dc:date>
    <utime>1339752233</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/19.html">
    <title>eSignal</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/19.html</link>
    <description>
      **前置き
　　Interactive Dataじゃんね。
　　申し込みの時点で担当の人とメールしてたらメアドがInteractive Dataになっていて気づいた。
　　データベンダーの会社。
　　ヒストリカル、リアルタイムデータを取得できる。

**必要かどうか
　　ブローカーからデータを取得するのはアクセス制限があるため
　　いるのかいらないのかまだ不明。詳細はまだ見てない。
　　長期の[[バックテスト]]など、やる事次第では必要になりそう。
　　一応申し込んでしまった。

**構成
eSignal Premier
Non-Professional
eSignal Desktop API with ActiveX Technology
Osaka Securities Exchange

**料金
　　optionがいるのとAPIの使用料のおかげで150USD/月位になった。
　　ちょっとやすくしてくれた　ありがとライアン

**ちびっと見た感じ
VS2010 C# Windows7 64bit　でサンプルがあるもののなんかよくわかんね。
検証中。    </description>
    <dc:date>2012-06-21T11:58:54+09:00</dc:date>
    <utime>1340247534</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/18.html">
    <title>IBCSharpを動かす</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/18.html</link>
    <description>
      **前提
- Visual Studio 2010 C# で動かす。
- お金はかけたくない。

** VS2010でひらいてコンバート
- DayTradeの対象のフレームワークを4.0に
 間接参照で上位の.netを参照していてエラーがでよる。

- *****Testsプロジェクトを全部削除
 Testの実行にはお金かかる為

これでもう動くはず。


** IBClientTesterを実行して、つながった瞬間のアサート
TWSをDEMOで動かしておく。
TWS側の設定で安全なIPアドレスに127.0.0.1を入れておくと即つながる。

- アサートの内容
IBCSharpの行進が止まっているのでサーバーバージョンが42とかでチェックしている。
とりあえず今のバージョンにチェック部分を書き換えてしまう。
 Debug.Assert(_serverVersion == 65);
こんなやつ
まあ無視しても動く

** IBClient.RequestFundamentalData()ボタンを押すとエラー+文字化け
[***申しわ****]だけ解読した。
メッセージがSJISの上、1byteずれてる？
バイト読み込み部分がかなりコアなのでとりあえずTWSを英語にする。
TWSを英語にすることによって、メッセージも英語になり文字化けしなくなる。
エラー自体は[[マーケットデータ]]もらってないからかな？

後はなんか動いてるみたい。    </description>
    <dc:date>2012-06-18T11:08:07+09:00</dc:date>
    <utime>1339985287</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sakiyama29/pages/17.html">
    <title>事前準備と知識</title>
    <link>https://w.atwiki.jp/sakiyama29/pages/17.html</link>
    <description>
       準備
**Interactive Brokers からDEMOのAWSをダウンロードする
口座がなくても試せる。すてき。

**eSignal
有料の[[マーケットデータ]]を提供するサービス。
必要の有無は現在検討中。


 知識
**IBにした理由
　　EMSはさんだ場合は別であるが、
　　ブローカー単独で以下の３つの条件をそろえている所はまだ他に見つけていない。
-APIが使用できる。
　　しかも無料。
　　FIXは有料。
-OSE,NK225 Futures Optionもできる。
-マーケットデータも格安でいただける。
　　個人だとOSEが月300円位
　　法人1500円位
　　逆に考えると上記を支払わないとマーケットデータがもらえない。
-おまけ
　　NK225先物の手数料が安い。
　　取引量により変動するが、ここより安いのは１つしかしらない。


**IBの思いつくデメリット
-口座維持費が有る
　　口座維持費よりマーケットデータの購読料が多い場合は実質0になる。
-100万JPY位口座にいれろといわれる。
　　口座維持費があるからね。
-文章、技術サポートは英語
　　適当英語の僕にはきつい。
　　ただし日本のサポートが必要なら翻訳してくれるってさ。


**C# API はどうしよう？
-[[Dinosaur Technology and Trading&gt;&gt;http://www.dinosaurtech.com/]]
　　今年2012年も更新中。
　　サンプル無し？

-[[IBCSharp&gt;&gt;http://ibcsharp.codeplex.com/]]
　　IBCSharp 1.04 Fri May 28 2010 at 4:00 PM 最終リリース
　　Dinosaur Technology and Trading を元に拡張したらしいが、更新停止。
　　サンプルも多いのでなんとかIBCSharpでがんばりたい。

　　公式のはないのかな？書いてない。

**環境の種類
 DEMO
　　取引値などはそれっぽい値がながれてくる。
　　口座を開く必要が無くすぐにためせる。

 Paper Trade
　　口座開設必要
　　マーケットデータ    </description>
    <dc:date>2012-06-21T12:26:33+09:00</dc:date>
    <utime>1340249193</utime>
  </item>
  </rdf:RDF>
