bitflyerでtwap執行するためのコマンドラインツール。 一定時間ごとに成行発注。
npm install以下の環境変数を設定。
BITFLYER_API_KEY: bitflyerのapi key
BITFLYER_API_SECRET: bitflyerのapi secret
1日かけて4btcを売る場合。デフォルトだと5分ごとに執行。買う場合はtotal_sizeをプラスにすれば良い
node main.js --duration 86400 --total_size -4.envに環境変数を記載
docker build -t crypto_twap_exec .
docker run -d --env-file .env crypto_twap_exec node main.js --duration 86400 --total_size -4最低限で作ったのでエラー処理とかメンテとか考慮してない。