自動取引アルゴリズム作った

おすすめ記事

1 :承認済み名無しさん:2018/03/09(金) 21:00:39.59 ID:t3QLDehP.net
海外取引所のHitBTCとBinanceの価格差で鞘取りするアルゴリズム
二ヶ月くらいいろいろ変えながら走らせてるけど損した日ない
よかったら使ってくれ

pythonで仮想通貨の取引所間アービトラージ
http://algorisamurai.hateblo.jp/entry/2018/03/09/172019

5 :承認済み名無しさん:2018/03/09(金) 21:30:39.10 ID:cq9+gnix.net

日利1%なら手動でアビトラしたほうが捗る

50 :1:2018/03/10(土) 17:06:59.29 ID:Dmr4ZRXJ.net

書いてなかったけど手数料支払いのためのBNB購入を自動化してるから、走らせたとき1BNB以上持ってなかったら
bought 1.0BNB
ってログがでて1BNBぶんくらいBTCが減ってるはず

143 :承認済み名無しさん:2018/03/12(月) 09:28:35.09 ID:3FVwQ42X.net

アルゴだけじゃなくPythonの基礎までケアしなきゃいけないとか大変だなw
数人が同じプログラム使っただけで取り合いになるからそのまま使っても稼げないだろうな

116 :1:2018/03/11(日) 21:47:20.57 ID:9HcJhTGw.net

>>112
残金0だとBNBが買えないか残高が少なすぎるかのどっちかでsys.exit()踏んで閉じてるんだと思う

t1class.orderとt2class.orderおよびそれを引いてるstate_upとstate_downが注文の関数で、それ以外はどれ実行しても安全なので、
jupyterを導入していろいろ実行して出力を調べてみるのがいいかと思います

>>115
rate_cは複雑な割に説明全然いれてなくて申し訳ない
基本的には、二つの取引所の板をみてどれだけの量がどれだけの倍率で取引できるかっていうのを返してる
ratelist_upかratelist_downを途中でprintしてみたら
[[ 1.00056896e+00 2.30000000e+01]
[ 1.00022758e+00 2.80000000e+01]
[ 1.00011379e+00 7.20000000e+01]
[ 9.99886234e-01 1.56000000e+02]
[ 9.99431431e-01 2.16000000e+02]…]
みたいな配列が見えるんだけど、これは上の行から
23XRP取引すると1.000568倍ですよ
28XRP取引すると1.000227倍ですよ
というのが並んだもの
これらのうち倍率が閾値以上になる量がどれくらいあるか(あるいはないか)を判断してる

358 :承認済み名無しさん:2018/03/22(木) 09:49:39.13 ID:/zOzoDoj.net

BNB手数料払いにしてなくて0.05%分の差損があるんちゃうか。

756 :承認済み名無しさん:2018/07/27(金) 22:57:43.90 ID:Kp5e3nN4.net

>>749のファイルダウンロードしたらマルウェア感染した

393 :承認済み名無しさん:2018/03/24(土) 00:22:25.78 ID:R2GxN8mD.net

逆も然り
売ろうにも売るモノが無かったりと

145 :承認済み名無しさん:2018/03/12(月) 12:42:56.86 ID:CouRdLeL.net

もう遅いかも知れんけど公開やめた方がいいんじゃね?
1の利益全くないもんな

337 :承認済み名無しさん:2018/03/21(水) 15:21:33.68 ID:BBhK+rWD.net

このアルゴよりusdかjpy絡めて、ひたすらオープンクローズ繰り返すほうが効率良い

316 :承認済み名無しさん:2018/03/19(月) 04:39:46.90 ID:D3QUYkve.net

APIキー集め乙

379 :承認済み名無しさん:2018/03/23(金) 00:24:34.73 ID:BGo+aNkA.net

総資産0.05BTC以下だとこれですっとぶので
最低0.1BTCぐらいにしないと元取れないな

588 :1:2018/04/29(日) 22:34:28.51 ID:8mzwUNzM.net

>>586
Binanceから
{“code”:-1000,”msg”:”An unknown error occured while processing the request.”}
が返ってます

板が更新されなくなったのは確か2月ごろの大型アップデートあたりだったと思いますが詳細は覚えてないですね

530 :承認済み名無しさん:2018/04/25(水) 21:53:28.44 ID:t9ru5I1u.net

>>527
現象的にはあると思ってる。
ただ検証してないので「ある」と断言できないところが辛いところ。
同じユーザが自分が出した売りに対して買いを行っても約定されないと思う。
マイナー取引所でマイナーコイン使って遊んでると良く手玉に取られたのでw

765 :承認済み名無しさん:2018/08/30(木) 16:09:44.53 ID:ymWcl1Wq.net

botで運用してほしい人いますか?
一定期間は塩漬けするつもりのあるひとは、絶対にbotで運用したほうが良いです。
ベース通貨が暴落した場合は、フィアット建てだと計算するとマイナスになるかもですけど、
ベース通貨建てで見れば、マイナスは無いです。

248 :承認済み名無しさん:2018/03/15(木) 22:29:36.34 ID:UKHd/I1r.net

こんなとこで宣伝したのが間違いだな、これは。

430 :承認済み名無しさん:2018/03/29(木) 02:26:39.67 ID:nEbWJKX9.net

だから詳細ログを取れって言ってんじゃん
それも無しに公開するって相当酷いもんだな
動作保証しなきゃ何でもありだと思ってんだろ?

283 :承認済み名無しさん:2018/03/16(金) 17:55:22.60 ID:wK0DFEb7.net

269 名前:承認済み名無しさん[] 投稿日:2018/03/16(金) 05:05:28.91 ID:ShFfgQiG
パクリだ自演だと口ばかり動かしてるやつが沸いてるけどイッチはスルーすればええで
手を動かすヤツが偉いと皆わかっとる

↑これ実際に手を動かして盗みする奴が偉い言うてるようなもんやねw
メンメンといいNEMガチホマンといい、仮想通貨板は色々オモロいのがおるから好きやわ
わいはこのスレのイッチも応援するでw

307 :1:2018/03/18(日) 08:47:33.04 ID:ytkdzKLA.net

旧バージョンでバランス回復モードが動いてるときのゆるい方の閾値(1.001)での取引では
スリッページあたりが原因で微妙に手数料負けすることがあったっぽい

俺は普段jupyterを使ってて、動作が止まったら直前の変数が残ってるのを参照して確認してた
loggerを実装しといたほうがいいんだろうけど

332 :承認済み名無しさん:2018/03/21(水) 09:23:27.91 ID:GuVz/v82.net

0.0008だった

9 :承認済み名無しさん:2018/03/09(金) 22:00:29.47 ID:s3oAq5WW.net

>>6
ありがとう。質問あったら悪いけどよろしくね!

41 :承認済み名無しさん:2018/03/10(土) 15:51:49.56 ID:OUSkw8CB.net

ID:fPkAxc7g
良スレを、お前のどうでもいいチラ裏連投で汚すな
アスペ野郎か?

553 :承認済み名無しさん:2018/04/27(金) 17:41:33.57 ID:Ypc4QRkt.net

つまり損したワイは補填してくれるって事か

746 :承認済み名無しさん:2018/06/14(木) 01:23:14.41 ID:XF2BIJBm.net

ソースは公開しない
無償と言いながら資金援助とか

人様のスレでよーやるわw

338 :承認済み名無しさん:2018/03/21(水) 15:52:58.73 ID:1v8hOOTO.net

>>337
ソースあげてくれよ
なきゃ説得力ないよ

543 :承認済み名無しさん:2018/04/26(木) 20:09:08.31 ID:OLRh270N.net

ど素人ですまんが、
これって双方の取引所のAPIで動いてるんだよね?(すまんPython初見だからソースは拝見していない)
おそらく取引所間の連携はしてない?(並行して動作させてる?)として、売買にタイミング(時間)的なズレは生じないものなの?

見当違いの疑問かもだがよかったらご教授くださいませ

47 :承認済み名無しさん:2018/03/10(土) 16:57:41.35 ID:HH6u21/3.net

アフィといえば、
IT速報は毎日50人以上、BFとかへの入金登録者があるみたいなので、
アフィ収入だけで「日給が50万円以上」

やっぱアフィがノーリスクで儲かる

68 :承認済み名無しさん:2018/03/11(日) 08:35:27.49 ID:o6Xd9WfQ.net

>>66
初期設定のまんまXRP

213 :承認済み名無しさん:2018/03/15(木) 00:26:32.21 ID:UKHd/I1r.net

仮想通貨が増えても現行の通貨換算すると減ってるという事実

507 :1:2018/04/23(月) 15:26:31.71 ID:Dalc81Sg.net

三点アービトラージのほうのコードの板の取得部分に並列処理を実装しました。
情報取得が約三倍の速度でできるようになっています。

取引所間アービトラージのほうでも実装する予定です。

547 :承認済み名無しさん:2018/04/26(木) 23:35:54.69 ID:aG0FRSrp.net

結局クレクレが始まったかw

751 :承認済み名無しさん:2018/07/01(日) 13:44:33.40 ID:FQ83z83z.net

最悪や

445 :名無しcoin:2018/04/02(月) 19:17:10.68

これかなりの人数ためしてるんじゃない?
公開当初は割と増えてたけど・・・
今はふえない(‘ω’)

32 :承認済み名無しさん:2018/03/10(土) 13:12:16.73 ID:fPkAxc7g.net

python34-3.4.8 Interpreted object-oriented programming language
python35-3.5.5 Interpreted object-oriented programming language
python36-3.6.4 Interpreted object-oriented programming language

どれ推奨?>>1

557 :1:2018/04/27(金) 21:56:51.35 ID:6wE8rOrW.net

並列処理とBinanceの異常板エラー修正してから私の環境だとすごいよくなってるんですけど、減ってる人ってどういう設定でやってます?

あと、ex.statusの部分をコメントアウトしてその下のex.status_detailをオンにしたら取引をしようとしたときのbeat ask, best bidが出るので、取引所のOrder Historyを参照してどっちがどのように滑ってるのか確認したら何かわかるかもしれません

503 :承認済み名無しさん:2018/04/21(土) 17:47:02.95 ID:FQQqcB3z.net

固定回線なしでやってる人大変そう

127 :承認済み名無しさん:2018/03/12(月) 00:52:20.24 ID:yAXwt089.net

>>126
緊急速報!

仮想通貨は、取引所に
高値で売りつけられていた事が発覚!

金融庁の強制立ち入り調査で
不正が次々と明らかに。
顧客の金に手を付ける関係者だけでなく
業者の都合が悪くなるとサーバーダウン。
指値、逆指値がスルーする悪質な業者も。

テレビCMで有名な業者にも
厳しい行政処分が出されており
仮想通貨の危険性がクローズアップされています。

危ない仮想通貨で
騙された人はいませんか?
悪質な業者に金を抜き取られていますよ。

27 :承認済み名無しさん:2018/03/10(土) 12:51:53.29 ID:r7hz41wp.net

これ似たような事FXでやって殺されたやつ居たよな

272 :承認済み名無しさん:2018/03/16(金) 11:22:38.22 ID:kq1YMS+d.net

自分で使う物で公開予定無かったんなら変数名は仕方ないのでは。
昔は変数名は短い方がソースが見やすいって言われてた時代も有ったね。

102 :承認済み名無しさん:2018/03/11(日) 18:48:16.96 ID:Equ/sb7/.net

すみません
threshold0, threshold1で閾値を2つ設けてるのはどういう意図があるのですか?
理解力が無くてすみません

345 :承認済み名無しさん:2018/03/21(水) 22:50:21.44 ID:iaLOYnaa.net

>>344
わざわざレスありがと。
ペアはBTC/LTCで、BinanceにはBTCだけ HitBTCにはBTCもLTCも取引アカウントに入ってるんだけどなぁ…
うーん わからんw

561 :1:2018/04/28(土) 17:39:44.62 ID:vW6irPVM.net

一応tool.pyに入ってるrate_cのtry節のコメントアウトしてる二行を起こしてその上をコメントアウトしたら直列処理に戻るので、そっちのがいい人は書き換えてください

378 :承認済み名無しさん:2018/03/23(金) 00:21:14.72 ID:BGo+aNkA.net

bought1.0BNB

所持するBNBが1.0以下になったら1.0BNB買うのかw
これ大きいなww
5日分の稼ぎ全部飛んだわwww

121 :承認済み名無しさん:2018/03/12(月) 00:25:26.24 ID:WaKiIvjm.net

>>118
1520781885
とかならunixtimeなので変換できるけど?

571 :1:2018/04/29(日) 16:21:50.25 ID:8mzwUNzM.net

一応BinanceからのUnknown Errorを回避するようGitHubのコードを更新しました
サーバから不慮のレスポンスがあったときの対応はめんどくさいところがありますね

123 :承認済み名無しさん:2018/03/12(月) 00:38:26.03 ID:0/wLJql9.net

ARIMA,SARIMAあたりで予測しても全く当たらんアビトラのが手堅いよな

93 :承認済み名無しさん:2018/03/11(日) 16:23:27.37 ID:EhjXUj0O.net

>>83
このアルゴリズムの裏を取れば
バカなお前たちから搾取できるからに決まってるじゃん
そうやってお前らはいつも騙されてきてるじゃん
他力本願だから騙されてばかりでバカすぎなんだよ
いい加減に気づけよ

555 :承認済み名無しさん:2018/04/27(金) 18:41:20.10 ID:w+Ceuo36.net

昨日夜まで1ヶ月、一番はじめのバージョン使ってて全く損してなかったのだけど、最新バージョン変えたら減る一方
シンプルな方がいいんかな

428 :1:2018/03/28(水) 23:38:42.05 ID:WA/79IDO.net

税金については>>101であげた、初期投資と実現益から現実的な計算をしてよいという税理士の見解がありますね
まあ、いざとなれば取引履歴ダウンロードしてAPI叩いてその時の円レート出せばいいだけだしそこまで問題ではなさそう

589 :承認済み名無しさん:2018/04/29(日) 22:47:51.00 ID:4QMeuxQx.net

>>588
>Binanceから
>{“code”:-1000,”msg”:”An unknown error occured while processing the request.”}
>が返ってます
処理中の予期しないエラーか。
約定は出来てないの?
エラー返すけど約定は出来てるってのがcryptopiaとbiboxであったけど。

何回かエラー起こしてみて個別対応かねぇ・・。

あと、こっちは今日binanceで70回約定してるけど
Wimax2特有のネットワーク切断によるUknownHostException以外はエラー出てないよ。

>板が更新されなくなったのは確か2月ごろの大型アップデートあたりだったと思いますが詳細は覚えてないですね
せんきゅう!
残ってるので一番古いのが2/3からあるのでチラ見してきます。
あーでもDOGE通貨から始めてたからBinanceはこのころやってなかったかも・・・。

522 :承認済み名無しさん:2018/04/24(火) 06:47:36.64 ID:lN6WdqX3.net

>>520
アルトの上げがビットコインに追いついてない
底で買えるなら、これ回すよりビットコインがちほした方が成績上
やるならUSDTとかでやらんと意味無いね

おすすめ記事

あわせて読みたい

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です