Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

裁定ポジション解消されない #35

Closed
kanari7 opened this issue Dec 29, 2017 · 4 comments
Closed

裁定ポジション解消されない #35

kanari7 opened this issue Dec 29, 2017 · 4 comments

Comments

@kanari7
Copy link

kanari7 commented Dec 29, 2017

解決できなかったため、再度質問させてください。

回答ありがとうございました。
バージョンを最新のものに更新して再度試してみました。
しかしそれでも、出来てないと思われます。

具体的に、coincheckで10個ポジションを持っていたら、
板が反転していなくてもminExitTargetProfitの条件を満たせば、
古いポジションに対して逆方向で指値が入っていってポジション解消されると思っています。
ポジションが増えては減りの繰り返し。

minExitTargetProfit: -1で設定しているので条件の問題ではないのかと思ってご相談させていただきました。
お忙しいとは思いますが、よろしくお願いします!

以下は最初の質問になります。
bitrinjani様
お世話になっております。

23日ツールをインストールしました。
19日ポジション解消ロジック追加されていたということですが、
どうも適応されていないようなので教えていただければと思います。

運転時間:3~5分/1回(残高不足、カタガケ、他エラーが出て手動停止)
アービトラージ回数:50回以上
minExitTargetProfit: -5,
minExitTargetProfitPercentは設定の中にありませんでした。

条件
・システムストップした後、適応されない
・片側だけしか約定しなかった場合も、適応されない

1回の運転時間は短いですが、50回以上アービトラージがあれば1回でもポジション解消されてもおかしくないのではないかと思っています。
なにか考えられる原因はあるでしょうか。

ちなみに、「ポジション解消」の理解についても質問があります。

ポジション解消の意味
例)coincheck 0.01BTC買い、quione 0.01BTC売り。それぞれ約定。
minExitTargetProfit: -5の場合
5円以上の収益が見込める時にそれぞれ反対ポジションで指値注文が入る。
coincheck 0.01BTC売り、quione 0.01BTC買い注文が入る。
ここまで全自動になった。
18日までは、アービトラージが出た時に注文が入るところまでで終わっていた。

①保有している買いと売りのポジションを見て、収益が5円以上になっていれば同時に指値注文される
②保有している買いと売りのポジションそれぞれを見て、個別で収益が5円以上になっていれば同時に指値注文される

どちらでしょうか。
お忙しいとは思いますが、ぜひ利益につなげたいのでお願い致します。

@bitrinjani
Copy link
Owner

具体的に、coincheckで10個ポジションを持っていたら、
板が反転していなくてもminExitTargetProfitの条件を満たせば、
古いポジションに対して逆方向で指値が入っていってポジション解消されると思っています。
minExitTargetProfit: -1で設定しているので条件の問題ではないのかと思ってご相談させていただきました。

-1 であれば、ほぼ反転しない限りクローズされません。テストとしてminExitTargetProfit: -1000等で実行してみれば、即座にクローズされるはずです。

@bitrinjani
Copy link
Owner

以下が minTargetProfit: 1、minExitTargetProfit: -1000での実行例です。即座にクローズされています。

2017-12-30 08:30:52.450 INFO --------------------ARBITRAGER--------------------
2017-12-30 08:30:52.450 INFO 裁定機会をチェック中...
2017-12-30 08:30:52.458 INFO ベストアスク           : Quoine     Ask 1,719,000 0.057
2017-12-30 08:30:52.458 INFO ベストビッド           : Coincheck  Bid 1,726,600 0.03
2017-12-30 08:30:52.458 INFO スプレッド            : -7600
2017-12-30 08:30:52.458 INFO 裁定可能数量           : 0.03
2017-12-30 08:30:52.458 INFO 目標数量             : 0.005
2017-12-30 08:30:52.458 INFO 予想収益             : 38 (0.441%)
2017-12-30 08:30:52.462 INFO >>裁定機会を発見。
2017-12-30 08:30:52.462 INFO >>オーダーを送信中... 目標価格 Quoine     Ask 1,719,000 0.057
2017-12-30 08:30:52.465 INFO >>オーダーを送信中... 目標価格 Coincheck  Bid 1,726,600 0.03
2017-12-30 08:30:55.759 INFO >>オーダーチェック試行1回目。
2017-12-30 08:30:55.759 INFO >>約定確認中...
2017-12-30 08:30:55.926 INFO >>約定済み: Quoine Buy 0.005 BTC 約定価格 1,718,947
2017-12-30 08:30:55.926 INFO >>約定済み: Coincheck Sell 0.005 BTC 約定価格 1,726,751
2017-12-30 08:30:55.927 INFO >>両方のオーダーの約定完了。
2017-12-30 08:30:55.927 INFO >>収益: 39
2017-12-30 08:30:55.927 INFO >>5000 ms スリープ中...
2017-12-30 08:31:00.927 INFO --------------------------------------------------
2017-12-30 08:31:02.440 INFO ---------------------POSITION---------------------
2017-12-30 08:31:02.440 INFO Net Exposure: 0 BTC
2017-12-30 08:31:02.440 INFO Coincheck : -0.015 BTC, 買い試行許可: OK, 売り試行許可: OK
2017-12-30 08:31:02.440 INFO Bitflyer  :     0 BTC, 買い試行許可: OK, 売り試行許可: NG
2017-12-30 08:31:02.440 INFO Quoine    : 0.015 BTC, 買い試行許可: OK, 売り試行許可: OK
2017-12-30 08:31:02.440 INFO --------------------------------------------------
2017-12-30 08:31:02.440 INFO --------------------ARBITRAGER--------------------
2017-12-30 08:31:02.440 INFO 裁定機会をチェック中...
2017-12-30 08:31:02.440 INFO オープン状態のオーダーペア:
2017-12-30 08:31:02.440 INFO [Quoine Buy 0.005 BTC, Coincheck Sell 0.005 BTC]
2017-12-30 08:31:02.448 INFO クローズ可能なオーダーを発見。
2017-12-30 08:31:02.448 INFO >>オーダーを送信中... 目標価格 Coincheck  Ask 1,726,300 0.25
2017-12-30 08:31:02.450 INFO >>オーダーを送信中... 目標価格 Quoine     Bid 1,718,100 0.097
2017-12-30 08:31:05.669 INFO >>オーダーチェック試行1回目。
2017-12-30 08:31:05.669 INFO >>約定確認中...
2017-12-30 08:31:05.847 INFO >>約定済み: Coincheck Buy 0.0050075 BTC 約定価格 1,726,269
2017-12-30 08:31:05.847 INFO >>約定済み: Quoine Sell 0.005 BTC 約定価格 1,718,171
2017-12-30 08:31:05.847 INFO >>両方のオーダーの約定完了。
2017-12-30 08:31:05.848 INFO >>収益: -53

@kanari7
Copy link
Author

kanari7 commented Dec 30, 2017

勘違いしていたようです、実績も上げていただきよくわかりました。
ありがとうございます!!

minTargetProfit:-1000
損益1000円以内ならクローズする。で合っていますか?

もしそれが合っているなら、
minTargetProfit:150,minTargetProfit:-100,commissionPercent:0.05とした場合、
オープン収益150円-クローズ収益100円=50円の利益だと考えます。

ちなみに、bitrinjaniさんはminTargetProfitとminTargetProfitはどうされていますか?
手数料もあるので1回の収益を取る方がいいと思っていますが、気になったので良ければ教えてください(^^)

@bitrinjani
Copy link
Owner

minTargetProfit:-1000
損益1000円以内ならクローズする。で合っていますか?

QiitaやGitHubに書いてある通りです。

Repository owner locked as off-topic and limited conversation to collaborators Dec 30, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants