受発注のためのAPIを公開していたクリック証券が、そのAPIの公開を中止しやがった!
https://www.click-sec.com/corp/guide/kabu/webservice/index.html
いや実はね、一年くらい前から株式に興味がわいたのでいろいろ本を読んでたんですよ。で、いつかは株式の自動売買システムでも構築するか!みたいなノリになったわけです。(判定ロジックで頓挫しそうだが)
自動売買システムの構築には(判定ロジックの構築を除くと)、以下の二つの問題が立ちはだかります。
(1)株価をどのように取得するか
(2)売買注文をどのように処理するか
(1)は15分程度の遅れで良ければいろんなサイトで公開(例えばNIKKEI NET)されているから、そのページのHTMLを解析して取り出せばいい。しかし、リアルタイムな値動きや気配値を知りたいときには先述のサイトは使えません。長期目的の投資には利用できますが、デイトレードを行うには不十分です。
ただ、リアルタイムデータの取得は困難です。配信は、証券会社の会員サイト(口座が必要)で見るくらいしか方法がなく、データはJAVAアプレット上で動作するため、データの取り出しや加工は困難です。他にも有料ならいくつかあるみたいですが・・・。
唯一使えるとしたら楽天証券のRSS(Realtime Spread Sheet)くらいでしょう。オイラも興味本位で使ってみたんだけど、C#で組んだプログラムで、任意の銘柄のリアルタイムデータが取得できました。
標準では、Excelベースのツールが付属しており、自分で改造できるようになっています。これが個人レベルで利用できる情報源でしょう。
(2)はこれまではクリック証券のAPIを利用することで、容易に実現可能でした。
クリック証券のAPIがなくなった今、この方法しか発注は行えませんね。
証券会社のWebページを解析し、自動操作やWebスクレイピングを用いなければならなりません。
これで少し、完全自動売買の敷居が高くなりました!
https://www.click-sec.com/corp/guide/kabu/webservice/index.html
いや実はね、一年くらい前から株式に興味がわいたのでいろいろ本を読んでたんですよ。で、いつかは株式の自動売買システムでも構築するか!みたいなノリになったわけです。(判定ロジックで頓挫しそうだが)
自動売買システムの構築には(判定ロジックの構築を除くと)、以下の二つの問題が立ちはだかります。
(1)株価をどのように取得するか
(2)売買注文をどのように処理するか
(1)は15分程度の遅れで良ければいろんなサイトで公開(例えばNIKKEI NET)されているから、そのページのHTMLを解析して取り出せばいい。しかし、リアルタイムな値動きや気配値を知りたいときには先述のサイトは使えません。長期目的の投資には利用できますが、デイトレードを行うには不十分です。
ただ、リアルタイムデータの取得は困難です。配信は、証券会社の会員サイト(口座が必要)で見るくらいしか方法がなく、データはJAVAアプレット上で動作するため、データの取り出しや加工は困難です。他にも有料ならいくつかあるみたいですが・・・。
唯一使えるとしたら楽天証券のRSS(Realtime Spread Sheet)くらいでしょう。オイラも興味本位で使ってみたんだけど、C#で組んだプログラムで、任意の銘柄のリアルタイムデータが取得できました。
標準では、Excelベースのツールが付属しており、自分で改造できるようになっています。これが個人レベルで利用できる情報源でしょう。
(2)はこれまではクリック証券のAPIを利用することで、容易に実現可能でした。
クリック証券のAPIがなくなった今、この方法しか発注は行えませんね。
証券会社のWebページを解析し、自動操作やWebスクレイピングを用いなければならなりません。
これで少し、完全自動売買の敷居が高くなりました!