【Python】ccxtでbitFlyerのAPIを使って売買しようとするとエラーになる。

Python
スポンサーリンク

引き続きccxtからのAPI操作をテストしていて、

とするとエラーとなり、

Please accept the terms of use.

のようにメッセージが返却されました。

スポンサーリンク

とりあえず解決

僕のコードが悪いんだろうと思い色々直したが変わらず。

調べていくと以下の記事が。

(仮想通貨)ビットフライヤーAPIを利用した自動売買プログラムのエラーについて|teratail
bitflyerlightningAPIを使って自動売買のプログラムを開発しています。bitflyerlightningの管理画面からAPIキーを発行して、API経由で新規注文を出すと下記のエラーコードが返ってきます。 ・エラー内容「status: -121, error_me

解答から抜粋すると、

原因は、Web画面からFX取引を試みたことが一度もなかったことで、同意画面を押していないことでした。bitFlyerからbitFlyer lightningへ行き、上部のBTC-FX-JPYをクリックするとFX取引の同意画面が現れ同意したのちはFX_BTC_JPYでも上記エラーは解消されました。

とのこと。

全く気づかずお恥ずかしい話ですが、bitFlyer lightning画面では「BTC/JPY」と「BTC-FX/JPY」が有りました。「BTC-FX/JPY」を押下すると以下の画面が表示され、同意が必要なことがわかります。

 

その他体験したエラー

Margin amount is insufficient for this order.

証拠金足りてない

The minimum order size is 0.01 BTC

指定数量が低すぎる。

The price is too low.

指値の金額が低すぎる。

…今後も難航しそう……

 

スポンサーリンク
Python技術的なこと雑記帳
Heywaをフォローする
Awesomeのある日々を求めて

コメント