bitFlyerなど仮想通貨の取引所や販売所のAPIで、ゴニョゴニョのリンク集

More than 1 year has passed since last update.

bitFlyerのAPIは、いくつか出ているが、売買できるAPIは、bitFlyer Lightning APIというものっぽい。

とりあえず、いつものように情報収集したいので、言語ごとにまとめてみる


PHP

composerでライブラリ化してくれている人がいる

phitflyerのQiitaでの解説

bitFlyerのAPIに対して、素のPHPで実装したサンプル

素のPHPでキーを取得するところから解説してあったページ

シリーズ一式


Python

最終更新が2年前なので、ちょっと古い

最近も更新されているものがあった!

使い方は作者のこの辺り

作者じゃない人が利用した例

pybitflyerをAWSのlamdaで使う例

素のPythonで実装した例

あまり詳しくない人みたいだけど、実装例

上記は以下を参考にしている


Ruby

GemでインストールできるRubyのパッケージ

3か月前に公開されて、それ以降アップデートなし

色んな取引所のAPIを統一的なインターフェイスで利用できるライブラリ

素のRubyで実装例


実装時の考慮点


ソースのスケルトン


パフォーマンスの考慮

専用のVPSなどを利用するのもあるけど、ローカルPCの方が安定というのは、時と場合、もとい、特定時間はそうかもしれないけれど、電源つけっぱにする?停電とかどうする?といったことの考慮は必要。


おまけ


国内の証券会社で株の自動売買ができるのは、私の知る限りではカブドットコムかマネックス証券です。

cf. 株の自動売買、始めます


株の場合、マネックス証券とカブドットコムしかできないの?

今度、調べてみよう


「EA開発講座」や「コピーツールを作る」

cf. ビットコイン自動売買システムの作り方 一覧


「EA開発」「コピーツール」ってなんだ?


サーバーが連続アクセスに対して拒絶反応をする

MT4からDosした場合、セッション、クッキーの挙動がおかしくなる

cf. PHPで仮想通貨APIを処理するときの注意


このブログ気になるけど、技術的な解説がいまいちなので...

なんとなくわかるけど、この辺りは事前に軽く考慮はするけれど、実際に遭遇して見直しも出そう

動きをビジュアルと音で表現するアプリ


Zaif Scouterは、暗号通貨取引所Zaif ExchangeのBTC/JPYの様子を音や映像でモニタリングするアプリ

cf. satoshinakamoto.jp


言語は、JavaScript, Python, PHPで、たくさんの取引所や販売所に対応している外国産のライブラリがあった


A JavaScript / Python / PHP library for cryptocurrency trading and e-commerce with support for many bitcoin/ether/altcoin exchange markets and merchant APIs.

cf. CCXT – CryptoCurrency eXchange Trading Library — ccxt 1.9.177 documentation


あっ、やっぱ、こういうのがあるのね


あらかじめ設定した条件に従って、アルトコインの自動売買を繰り返してくれる機能を持ったアプリ

cf. アルトコインの自動売買をしてくれるソフト「Quatloo」 | 暗号通貨 投資道