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

おすすめ記事

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

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

398 :承認済み名無しさん:2018/03/24(土) 11:17:27.50 ID:bgcswJOD.net

手数料とかスリッページ考慮しとらんやろ?w

200 :承認済み名無しさん:2018/03/14(水) 08:23:41.36 ID:MsQ7fCv1.net

初心者ですいませんですがこれって複数のペア通貨同時にまわせるんですかね?

140 :承認済み名無しさん:2018/03/12(月) 08:39:52.31 ID:O2JhzkRj.net

>>138
私の実感としては以前から土日は乖離がかなり少ないです

153 :1:2018/03/12(月) 14:27:18.38 ID:nVuAXNa2.net

しかしReadmeが2013年当時のデータで書かれてて1BTCが30ユーロだったり鞘が2パーセントあったり羨ましい限り

341 :承認済み名無しさん:2018/03/21(水) 21:13:41.97 ID:kCtbc0FC.net

>>340
表示は両取引所のBTCの残高の合計、同XRPの残高合計
になってる
ということは
BinannceにBTCが0.169941あり、XRPはゼロ
HitBTCにBTCがゼロ、XRPがゼロ

ってことでしょ?
だったらアービトラージできないから取引が進まないのは当たり前では?

694 :承認済み名無しさん:2018/05/19(土) 17:18:00.93 ID:aCGz5WuL.net

>>688
すみません。
自己解決。
バイナンスとPCの時刻ズレによるエラーのようです。
過去ログ参照し、正常稼働しました。

86 :承認済み名無しさん:2018/03/11(日) 14:21:46.72 ID:2R9+uDJ2.net

コンビニ行ってBTC買ってきたw
騒がず慌てず黙々とやればよしw

566 :承認済み名無しさん:2018/04/29(日) 00:52:28.24 ID:hPVUFfDd.net

>>562
あるある。
自分は取得価格に賞味期限持たせたかったので
取得完了した瞬間にtimestampをシステム時間に更新してます。

73 :1:2018/03/11(日) 10:10:33.92 ID:9HcJhTGw.net

>>72
スプレッドも大きいときで0.1%くらいあるし、指値にした方が圧倒的に有利なのは事実

ただ、取引には両方の取引所での約定が必要なので、片方のみでしか約定できなくて暴騰や暴落に置いてかれるのを防ぐために
現状では即時約定できて安定する成行注文にしてる

167 :承認済み名無しさん:2018/03/13(火) 21:09:14.49 ID:GxR8d7Er.net

電気代のが金かかるやつ

236 :承認済み名無しさん:2018/03/15(木) 19:34:42.87 ID:LSzI8Dq2.net

スクリプト言語って基本テンプレの継ぎ接ぎになるわな

641 :承認済み名無しさん:2018/05/05(土) 21:54:33.91 ID:RNQCBEh/.net

>>1
GitHubみました。
対応していただきありがとございます。

俺が勘違いしている可能性があるので認識合わせしたいのですが

このツールは買いと売りを別々の取引所で1回ずつ行って、1売買としてるようにみえます
買い側、売り側にそれぞれ手数料が発生していると思ってます。
なので

>Binanceの取引手数料は0.05%, HitBTCの取引手数料は0.1%なので,
って場合はどちらの閾値も「1.0015」より大きくする必要があるのかなと思ってます。

取引所のTradeHistory見てるとBuyもSelも取引手数料が掛かってるように見えるので
俺の勘違いだったら申し訳ない。

680 :承認済み名無しさん:2018/05/14(月) 09:51:01.57 ID:nqaUM0f1.net

またアホが来てる
論破されて悔しかったのかな?wwww

169 :承認済み名無しさん:2018/03/13(火) 21:12:34.66 ID:2VhNBUOU.net

お試しはGCEやらAWSやらでいいっしょ

176 :承認済み名無しさん:2018/03/13(火) 22:59:45.42 ID:gTSguFnq.net

>>173
昨日からモネロで試してます

乖離してるけどなかなか収束しない印象
(binanceのモネロが常に安い)

644 :承認済み名無しさん:2018/05/05(土) 22:31:45.66 ID:O694ziyo.net

ドバイで非課税は揺るぎない・・・( ^ω^)・・・証券化?どうぞ!どうぞ!

ドバイ政府がブロックチェーン事業の登記システムを発表
http://crypto-times.jp/dubai-blockchain-business-registry/

346 :承認済み名無しさん:2018/03/21(水) 23:32:22.38 ID:datYiZzr.net

GCEサバの速度だと成行負けることもしばしばあるんかな〜
プラマイ拮抗というか負けてるかも。。。

92 :承認済み名無しさん:2018/03/11(日) 16:09:45.86 ID:2R9+uDJ2.net

FreeBSD 11.1-RELEASE 環境のばあい
標準でpython3.xが入ってないので入れる
要root
pkg install python36-3.6.4
pkg install py36-pip-9.0.1

pip入れたくないwなら以下で
pkg install py36-pandas-0.21.1
pkg install py36-numpy-1.13.3,1
pkg install py36-requests-2.18.1_1

py36-requests1を入れると
TypeError: __init__() got an unexpected keyword argument ‘strict’
と吐かれるので注意 >>89

スクリプト稼働時には
python3 arb.py
では無く
python3.6 arb.py
とバージョン番号も入れる
(/usr/local/bin 内に symlink 貼ってもいいかも ln -s ./python3.6 ./python3 )

737 :承認済み名無しさん:2018/06/09(土) 13:26:04.44 ID:hpT8yn6I.net

興味ある?って聞き方してる時点で売る気満々

480 :承認済み名無しさん:2018/04/16(月) 13:47:11.07 ID:A2EC98yq.net

>>479
おつ

64 :承認済み名無しさん:2018/03/11(日) 06:34:23.73 ID:PVd4mLtr.net

ある一定を過ぎたら爆発的に増えていくのが複利
まぁ確実に+0.5%で3年動けばね

122 :承認済み名無しさん:2018/03/12(月) 00:36:09.65 ID:WaKiIvjm.net

APIみてみると.js互換のようだからミリ秒のunixtime臭いね

requested_at リクエスト日時(UnixTimeのミリ秒)

181 :1:2018/03/13(火) 23:58:24.23 ID:A9ydp5Jg.net

discrは最小きざみ以下の切り捨てのために使ってるんだけど、ちゃんとnp.floorとかで処理した後format使ってケタ数合わせて文字列化したほうがよさそうですね

3 :承認済み名無しさん:2018/03/09(金) 21:12:54.28 ID:t3QLDehP.net

お手製自動取引やってる人他にいたらいろいろお話したいです……

473 :1:2018/04/12(木) 15:54:30.59 ID:xwva7+0P.net

手数料が安い取引所一覧作ったから試してみてね
http://algorisamurai.hateblo.jp/entry/2018/04/12/151313
(BinanceとHitBTC以外はまだちゃんとした実証試験ができてないので、エラー報告があるたび直していきます)

526 :承認済み名無しさん:2018/04/24(火) 23:02:08.41 ID:Jf+knlzk.net

多分このツールもこんな考え方だと思うけど。
間違ってたらすまん。

376 :承認済み名無しさん:2018/03/22(木) 22:32:51.56 ID:YhBWzjMp.net

出来るかどうか分かりませんが要望です

・ccxtに対応
・ccxtが対応している4箇所ほどの任意の取引所のレートを同時に比較して一番有利な取引ルートを決定

36 :承認済み名無しさん:2018/03/10(土) 13:21:34.17 ID:fPkAxc7g.net

while True:
だからbgしてもいいか
出力はログファイル作ってそっちに垂れ流しておけばいいな

245 :承認済み名無しさん:2018/03/15(木) 21:59:12.43 ID:EbOb9jB4.net

>>241
すまぬ。
おま環だったw

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

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

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

43 :承認済み名無しさん:2018/03/10(土) 16:20:23.24 ID:V/zFswOT.net

ブレードランナーより使える?

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

最悪や

243 :承認済み名無しさん:2018/03/15(木) 21:53:58.43 ID:y2Z3bv5L.net

ある日突然クソコイン無理やり買わされて金全部なくなるから。

674 :承認済み名無しさん:2018/05/12(土) 17:20:44.02 ID:CAkHd4Pv.net

>>1さんのおかげでpythonの勉強になっております
ありがとうございます

Coinexで試すと板取得に失敗してる様子

# 板取得はエラーが出たらやりなおし
if response[self.t1.name] == 0 or response[self.t2.name] == 0:
time.sleep(1)
continue

ここで取得結果が0になってしまい止まります

541 :承認済み名無しさん:2018/04/26(木) 18:30:34.07 ID:EGyWv82o.net

>>540
乙!

186 :承認済み名無しさん:2018/03/14(水) 00:20:19.46 ID:bzlBPIaI.net

Binanceは一番優秀だよね
PumpAndDumpの際の注文も一切遅延ない
誇張なしに世界一の取引所になると思ってたけど最近怪しいICOのListが多くて残念
そんなことしなくても人集まるでしょ・・・っていう
ブランドイメージを大切にしてほしかった

180 :承認済み名無しさん:2018/03/13(火) 23:53:25.17 ID:BiNqgHkT.net

あこれ総量か
納得。

434 :承認済み名無しさん:2018/03/29(木) 10:28:01.03 ID:Ir0ag0+X.net

アビトラしてる取引所で通常取引しなけりゃ問題無ぇや。
最後は纏めちまう予定。
不安なら取引の度にBTCの価格出力するようにすりゃええでしょ。

614 :承認済み名無しさん:2018/05/04(金) 13:49:00.45 ID:M/33h54f.net

コメントないとプログラムがわからん癇癪起こしてるだけだろうな
自分が別ジャンルでソース公開したソフトはコメント全部削除してからアップしたことがある
そういうプログラマーは少なくないと思う

692 :承認済み名無しさん:2018/05/18(金) 19:50:37.07 ID:wub3eyyH.net

知らなきゃパイソンとは読めないよな。
スト2のあいつの顔を連想すれば覚えられるよ。
海外版ではベガの名前がバイソン。

363 :承認済み名無しさん:2018/03/22(木) 16:07:39.45 ID:R5RemBWN.net

hitBTCはOVHやね
ヨーロッパのホスティングサーバ会社
CDNは入れてないのかな

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

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

492 :承認済み名無しさん:2018/04/20(金) 09:17:06.83 ID:z2vgkTQd.net

>>490
そこまで作ったなら後はもうコンパイラ言語にするなり
鯖を可能な限り近場にVPSとかで借りるかしかないのでは。

361 :承認済み名無しさん:2018/03/22(木) 12:52:35.67 ID:THvnxSii.net

>>356
ポジションがでか過ぎるから減る確率上がる

168 :承認済み名無しさん:2018/03/13(火) 21:11:03.88 ID:zbI0JAd8.net

おすすめのレンタルサーバあったらおしえておくれ〜

318 :承認済み名無しさん:2018/03/19(月) 08:16:02.75 ID:SXkEP62a.net

>>288 ありが
やっと意味がわかった

370 :承認済み名無しさん:2018/03/22(木) 17:39:47.33 ID:R5RemBWN.net

「しなかったとき」の結果がある事が望ましいですね
その理由が知りたいから
買いならWalletのBTC残高不足だったのか、売りなら所持ALTが最小単位以下だったのかとか。

自前のルーチンでは買い側の最小単位が売り側の最小単位以下で跳ねたりとかよく発生しているから

353 :名無しcoin:2018/03/22(木) 08:45:17.00

億り特別プログラム
【 ザ・シークレット 】
http://goen-drive-info.jp/tracking/af/1254/cm/14/lp/117

551 :承認済み名無しさん:2018/04/27(金) 00:58:27.74 ID:Qr1DpIAH.net

良いと思うよ。
win-winでいこうや

おすすめ記事

あわせて読みたい

コメントを残す

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