Wie vermeidet man Preispumpen & Dumps beim Trading mit Bot?

Kürzlich habe ich 500 USD an Guthaben für den Handel mit Coinsetter , einer in NYC ansässigen Bitcoin-Börse, erhalten, also habe ich mich entschieden, sie zu verwenden und einen Bitcoin-Handelsbot für mich selbst zu codieren (habe so etwas noch nie gemacht); Das Problem, das ich gerade habe, ist, dass mein Bot scheinbar "höher kauft, niedriger verkauft" und ich weiß nicht warum, sehen Sie:

Wenn ich in die Protokolle des Bots gehe, bekomme ich so etwas:

bot_log

Die dort angezeigten Preise sind die Preise, zu denen die Market-Order angefordert wird (ein ungültiger Preis als Argument für die API-Anfrage führt angeblich zu einer fehlgeschlagenen Bestellung, daher fordere ich den Live-Preis zuerst zweimal vom Coinsetter an, bevor ich einen Kauf tätige / Betrieb verkaufen); ABER wenn wir zum Coinsetter-Transaktionsverlauf gehen, haben wir stattdessen Folgendes:

coinseter_history

Jedes Mal, wenn ich einen KAUF tätige, pumpe ich den Markt auf, und jedes Mal, wenn ich einen Verkauf tätige, werfe ich ihn weg. Wie kann dies vermieden werden? Ich würde lieber zu den niedrigeren Preisen kaufen und zu den höheren verkaufen.

PS Eine weitere Frage wäre: Was ist Ihrer Meinung nach der wahre Preis, zu dem ich kaufe/verkaufe? Der Preis, den ICH FORDERE oder der Preismünzer sagt mir seine Geschichte?

Danke für deinen Rat.

Es scheint unvorstellbar, dass Sie durch den Handel mit ein paar hundert Dollar den Marktpreis an einer vernünftigen Börse beeinflussen.

Antworten (1)

Bei einer normalen Börse haben Sie ein Auftragsbuch mit Käufen und Verkäufen. Normalerweise überkreuzen sie sich nicht, das heißt, wenn der höchste Kauf 219 beträgt, wird der niedrigste Verkauf höher sein.

Was Sie tun, ist ein Marktkauf (auch bekannt als Market Order), sodass alle Käufe, die Sie tätigen, einfach dem niedrigsten Verkauf entsprechen und alle Verkäufe, die Sie tätigen, einfach dem höchsten Kauf entsprechen. Immer wenn sich die beiden kreuzen, werden sie einfach miteinander gefüllt, sodass die Lücke zu 99% der Zeit vorhanden ist.

Was Sie tun können, wenn Sie dies vermeiden möchten, ist die Verwendung von Limit-Orders. Im Allgemeinen müssen Sie jedoch warten, bis sie gefüllt sind, da Sie Preisbewegungen benötigen, damit dies geschieht.

Also gibt es im Grunde keine Möglichkeit, einen profitablen Bot auf Basis von Marktaufträgen zu haben?
Natürlich kann man einen machen. Sie brauchen nur eine Strategie, die aufgrund von Preisbewegungen höher verkauft als wenn Sie kaufen. Es ist nur so, dass die Preise so gestapelt sind, dass dies schwierig wird.
Jetzt weiß ich, was zu tun ist ... Danke! Nachdem ich einige Nachforschungen angestellt und Ihren Kommentar gelesen hatte, verstand ich das Problem gut und markierte diese Antwort als akzeptiert.