記事一覧
現状の整理と今後の計画 (1)
mmbotを調べた直後の昨日はmmbotからやると言ってましたが、ultraistterさんの戦略を調べたせいでultraistterさんの真似から挑戦したくなってきてしまいました。影響されやすい……。今後何をやっていくか頭を整理させてみようと思います。
最初の目標
まず、最初の目標としては、とにかく「プラスの収益を上げるbotを実稼働させる」でいこうと思っています。実際に動かしてみることで分か
既存戦略調査 (3) ultraistterさん 続き
実用的な遅延対策の実装法。
ask, bid両方必ず出すタイプではない。
UKIさんのこの記事について、機械学習に向いてるとのこと。
強化学習botついに投入LとSで個別に学習している。
機械学習の使い方について。「ファイナンス機械学習」に書いてあった考え方にも少し近い印象。
MultiDiscreteというのはOpenAI Gymのクラスのようだ。行動に関するかなり直接的な出力をさせて
既存戦略調査 (2) ultraistterさん
bot以外でも以前から勝手に存じ上げ崇拝しているultraistterさんは、botの世界でもカリスマらしく、重要な情報源としてAKAGAMI氏にも挙げられてますね。自分も機械学習の適用に関心があることもあり、彼の戦略を早めに調査するのは有意義そうです。ということでツイートを漁ってみようと思います。
かなり長くなってしまったので2回に分けました。
黎明期この時期からスタートしてそう。ここから読
bitFlyer Lightning Realtime API を受信し、とにかく保存する (4)
昨日のプログラムは、とりあえず1日走り切ることはできた。例えば、FX_BTC_JPYの約定は1912799個届いたらしい。量は割とそれっぽいか。
ただ、時間横軸にプロットしてみると、変な隙間がある。
ログを見るに、昼間にインターネットの接続が切れた後、タイムアウトがなかなか起こらず、何十分も待ち続けてしまったように見える。
タイムアウトを厳し目に設定するのが良さそうかな。設定すべきは、ここの
既存戦略調査 (1) mmbot
少し調べている感じ、ちょっと前にmmbotというキーワードがかなり流行っている模様。mmbotをまずは重点的に調べてみたい。
mmbotとは?一括りにmmbotと言っても多くの戦略が存在し、界隈では多種多様なHFTbot(高頻度取引)も全てまとめてmmbotにされている気がする
https://note.com/akaness_note/n/n3c816e051f8c
今では、取引を頻繁に繰り
bitFlyer REST API のトラブル (2020/03/22朝)
Tipsこういうことをしっかりやっておくのは良さそうです。
GUI APIというのもあるんですね。僕らも叩けるんでしょうか?
bitFlyer Lightning Realtime API を受信し、とにかく保存する (3)
・マルチプロセスで、複数のチャネルを並列して保存するように書き換え。結構な量が届くので、マルチスレッドだとGILが不安だと思い、マルチプロセスを使う。ログも別れてるほうが便利かなと。
・ファイルはあまり大きくなると厄介なので1日ごとにファイル名を変えることにした。ログも同じく深夜をまたぐと日付がつくはず。
・0時で区切るかBFのメンテが入る4時で区切るかは少し迷ったが、0時にした。BF以外も扱
ゲームのルールを理解する (1)
何も分かってなくてヤバいので色々調べる。主にbitflyerの情報を中心に調べつつ、他との違いがあれば補足していく感じで。
FXの基礎ask:買う
bid:売る
スプレッド:売値(bid)と買値(ask)の価格差。「手数料無料」と言われていても、闇雲に取引を繰り返せばスプレッドのせいで損をしてしまう。
上段の Ask(アスク)板は、ビットコインを売りたい人の注文です。中央に売り注文価格、左
bitFlyer Lightning Realtime API を受信し、とにかく保存する (2)
昨日のプログラムは死なずに朝まで動いていた。
{'product_code': 'BTC_JPY', 'timestamp': '2020-03-20T15:05:17.3219492Z', 'tick_id': 3240422, 'best_bid': 736410.0, 'best_ask': 737265.0, 'best_bid_size': 0.2, 'best_ask_size':