Exchanges

與機器人交易時如何避免價格暴漲和暴跌?

  • February 9, 2015

最近,我通過Coinsetter交易獲得了 500 美元的積分,這是一家位於紐約的比特幣交易所,所以我決定使用它們並為自己編寫了一個比特幣交易機器人(以前從未做過這樣的事情);我現在遇到的問題是我的機器人似乎在“買高,賣低”,我不知道為什麼,你看:

如果我查看機器人的日誌,我會得到如下資訊:

機器人日誌

顯示的價格是請求市場訂單的價格,(將無效價格作為 API 請求的參數可能會導致訂單失敗,因此我在購買之前先向 cosetter請求實時價格****兩次/賣出操作);但是,如果我們轉到coinsetter 交易歷史,我們會得到這個:

coseter_history

所以每次買進都會拉高市場,每次賣出都會拋售,如何避免呢?我寧願以較低的價格購買並以較高的價格出售。

PS 另一個問題是:你認為我買/賣的實際價格是多少?我請求的價格或價格設定者告訴我它的歷史?

謝謝你的建議。

在正常的交易中,您有一個買賣訂單簿。通常,它們不會交叉,也就是說,如果最高買入是 219,則最低賣出會高於此。

您正在做的是在市場上購買(也稱為市場訂單),因此您所做的任何購買都只是匹配最低銷售,而您所做的任何銷售都只是匹配最高購買。每當兩者交叉時,它們只是被彼此填補,因此 99% 的時間都會存在差距。

如果你想避免這種情況,你可以做的是使用限價單。不過,一般來說,您必須等待它們填滿,因為您需要價格變動才能實現這一點。

引用自:https://bitcoin.stackexchange.com/questions/35973