無料で使えるシステムトレードフレームワーク「Jiji」 をリリースしました!

・OANDA Trade APIを利用した、オープンソースのシステムトレードフレームワークです。
・自分だけの取引アルゴリズムで、誰でも、いますぐ、かんたんに、自動取引を開始できます。

クリック証券アクセスプラグインをαリリース

スクレイピング版ClickClient ver 0.1.3をリリースしました。

Github - unageanu / clickclient_scrap

このバージョンから、jiji用のクリック証券アクセスプラグインをリリース物に追加しています。jijiに加えてclickclient_scrapを環境にインストールして設定することで、クリック証券にアクセスして取引を行うことが可能となります。

注意事項

  • α版です
    • レート情報の収集や発注、決済など基本的な機能が動くことは確認済みですが、連続稼働は3日くらいでテスト不足という見解です。
  • ご利用は自己責任で
    • このプラグインを有効化したjijiでは、クリック証券にアクセスし実際のお金で取引を行ないます。ご利用は自己責任でお願いします。
    • プログラムの不備・不具合等によるあらゆる損害について、作成者は責任を負いません。あしからず。
  • 仕様変更により動かなくなるリスクがあります。
    • スクレイピングを行うライブラリですので、Webサイトの仕様変更により突然動作しなくなるリスクがあります。

jijiへの導入手順

前提条件

クリック証券のアカウントが必要です。インストールの前にご用意ください。

導入

以下の操作を実行します。

$ gem sources -a http://gems.github.com
$ gem install unageanu-clickclient_scrap

導入後、「jiji setting」を実行すればプラグインが認識されているはずです。あとは設定を行ってjijiを再起動すればOK。

$ jiji setting
> Please select a securities.
    1 : CLICK Securities DEMO Trade
    2 : CLICK Securities
2 ←「クリック証券」を選択
> Please input a user name of CLICK Securities.
unageanu ←ユーザー名を入力
> Please input a password of CLICK Securities.
************ ←パスワードを入力
> Please input a proxy. example: https://example.com:80 (default: nil )
←(必要なら)プロキシを入力
> Please input a data directory of jiji. (default: ~/.jiji )

...略


不具合などありましたら、例によってブログのコメント、もしくは GitHubのIssuesで報告いただければ幸いです。