- HOME >
- Yodaka
Yodaka
yodaka(よだか)です。2021年から仮想通貨を触っています。Bot開発もしています。資本主義が好きです。
前回の内容に引き続き、仮想通貨botの開発状況をまとめていきます。 前回までの取り組みでccxtライブラリを使った注文方法を一通りマスターしました。 具体的には、価格情報の取得・ティッカー情報の取得・売買の注文を出す・注文情報を確認する・注文をキャンセルすることができるようになっています。 基礎を押さえたところで、いよいよこの記事を参考に「bot作り」に移っていきます。 売買ロジックを考える ロジックを考える前に、初心者が覚えておきたいことをまとめておきます。 安定した自動売買には、シンプルなロジックが必 ...
前回の記事に引き続き、仮想通貨botの開発状況をまとめていきます。 今回は「CCXTライブラリを使った注文方法をマスターする」の続きです。 今回は自力で練習問題に取り組んでみました。 練習問題 「未約定の注文を一斉にキャンセルする」という課題に挑戦しました。 未約定の注文を獲得することとそれらをキャンセルすることの合わせ技なので、以下のコードを実行すればOKです。 import ccxtfrom pprint import pprint bitflyer = ccxt.bitflyer()bitflyer ...
前回の記事に続いて、今回も仮想通貨botの開発状況をまとめていきます。 今回は「ccxtを使ってbitFlyerでの注文の出し方をマスターする」の続きです。 注文状況のデータを取得する まずは、前回の記事で書いたコードを実行して、2件の買い注文を出します。 そして、注文状況のデータを取得します。 実行したのは以下のコードです。 import ccxtfrom pprint import pprint bitflyer = ccxt.bitflyer()bitflyer.apiKey = 'APIキー'bi ...
前回の内容に引き続き、今回も仮想通貨botの開発状況をまとめていきます。 今回のテーマは「CCXTライブラリを使って注文を出す方法をマスターする」です。 仮想通貨のbot取引において必要になる基本情報を獲得したり、注文を出したりする方法を一つずつ学んでいきます。 そろそろPythonの基本構造にも興味が出てきたので、このサイトで基礎固めもしました。 また、bitFlyerにおけるccxtの利用法について具体的に解説しているサイトを見つけたのでブックマークしました。 【Python】ccxtを活用した仮想通 ...
前回の記事に引き続き、bot開発の状況をまとめていきます。 今回は「CCXTライブラリ使う」がテーマです。 メインの作業は4行のコード書くだけのシンプルなものですが、たったこれだけのコードを理解するのにもそれなりのリサーチが必要でした。 CCXTを使ってみる まずは、以下のコードを実行して、ccxtライブラリをインストールします。 pip install ccxt この時点でpipもccxtもよく分からないのでググってみます。 CCXTライブラリ:世界中の仮想通貨取引所のAPIを使うことができる。CCXT ...
前回の内容に続いて、仮想通貨botの開発状況をまとめていきます。 今回は、こちらの記事からスタートです。 いよいよ、bitFlyerに買い注文を出すところまでやってきました! APIキーの取得 こちらの作業は、すでにbitFlyerの口座を開設していたためすぐに完了しました。 また、FX取引用に一定額の証拠金を預け入れておく必要があります。(この記事を書いている時点では4万円ほど預け入れていれば買い注文を出すことができました) こちらの記事でbitFlyerの解説をしています。 注意点としては、よく分から ...
前回の記事に引き続き「APIの使用」についてまとめていきます。 今回は少し難しい練習問題に取り組んでみました。 練習問題に取り組む 以下のAPIを元にして、過去のビットコイン価格のデータを取得するAPIを利用して、2018年1月16日の終値と最安値を取得してみます。 https://api.cryptowat.ch/markets/bitflyer/btcjpy/ohlc?periods=86400&after=1514764800 まずは、CryptWathcのAPIの仕様書を確認。 すると [ ...
前回の記事に続いて、今回もbot開発の状況をまとめていきます。 今回は、こちらの記事を参考に「APIの使用」をテーマに進めていきます。 内容が長くなりそうなので、記事を小分けにして進めていきます。 APIとは APIとはApplication Programming Interface(アプリケーションをプログラミングするためのインターフェース)の略。 アプリケーションやソフトウェアとプログラムをつなぐという働きをしますが、発信する人や立場によって様々な言い方をすることができます。 APIというものの理解 ...
今日はこちらの記事を参考に、BitflyerでビットコインFXの自動取引botの開発に取り組んでいきます。 この記事を選んだ理由は、基礎環境の設定・解説と図解が充実していたからです。 過去にも触ったことがあるため、復習のつもりで1から確認してみます。 以前は、かなり先まで進めることができていたのですが、意味をきちんと理解しないまま進めていたため、途中で飽きてしまったのです。 今回は気になる言葉は全て調べるというスタンスで、じっくりと進めていきます。(前回の記事はこちらから) 環境構築 私のPCは、Mac ...
こんにちは、こんばんは、yodakaです。 このシリーズは他の記事とは違い、私情丸出しの記事です。 この記事を書いている現在(2023年8月31日)は、仮想通貨のDeFi運用とエアドロップ狙いのアレコレをやっています。 NFTのトレードで手に入れたETH(100万円相当)の新たな運用先を検討していたのですが、ここからはBotに絞ることにしました。 1年以上仮想通貨市場に関わってきた結果として、これから仮想通貨Botの開発で勝負しようと思った理由をまとめておきます。 豊富な情報にアクセスできる まず一つ目の ...