Saturday, November 5, 2016

Matlab Trading

Bitfinex stellt Abbauverträge Bitfinex gab heute den Beginn der Abbauverträge als Handelsprodukt auf ihrer Plattform. Insgesamt 100 THS (terahashes pro Sekunde) mit einem Ablauf in 3 Monaten zur Verfügung gestellt wurden für den Handel unter dem Namen TH1BTC gemacht. Die 100 THS sind Teil eines größeren Pool von 3500 THS so mehr Abbauverträge könnte sich in der Zukunft zur Verfügung. Interessant ist, markiert dies das erste Mal, dass es möglich ist, kurze Bergbauvertrag. Das Kurzschließen eines Bergbauvertrag bedeutet, einen Betrag von Bitcoin jetzt (den Preis, den wir verkaufen sie zu) und anschließend der Zahlung von Dividenden (in Bitcoin) über die folgenden 3 Monate erhalten bis zum Vertragsende in Mitte Dezember. Ein Gewinn gemacht wird, wenn die Summe aller Dividenden ausgezahlt (plus das Interesse wir kurz den Vertrag gezahlt) weniger als das, was wir zu Beginn erhalten, wenn wir den Vertrag verkauft (an jemand anderen natürlich). Das bedeutet, der Preis für TH1BTC sollte auf 3 Variablen (in der Reihenfolge ihrer Bedeutung) abhängen: Die Änderung des Bergbau Schwierigkeiten bis zum 15. Dezember Die bis zum 15. Dezember verbleibenden Zeit Der Zinssatz (Swapsatz) Wenn Schwierigkeiten erhöht Dividendenzahlungen werden kleiner, weil 1 THS einen kleineren Bruchteil der gesamten Netzwerk-Hashing-Leistung. Daher ist der Preis von einem Vertrag sollte abnehmen, wenn Schwierigkeit erhöht. Je näher Verfalls wir das Fieber Bitcoins kann Verstand mit 1 THS insgesamt sein. Deshalb sollte der Preis von einem Vertrags die näher an Verfalls wir senken und erreichen einen Preis von 0 nach Ablauf. Je höher der Zinssatz, desto teurer ist es zu betreten und halten Sie den Vertrag über die gesamte Länge von 3 Monat. Bitfinex bietet keine 90 Tage Swaps, also die Eingabe eines Auftrags mit dem Ziel, es zu halten bis zum Ende ziemlich viel Zinsrisiko enthält, weil irgendwann eine neue Swap muss herausgenommen werden (bei einer potenziell ungünstigen Zins). Dies ist weniger ein Problem, wenn man lange (Bitcoin Preise sind in der Regel niedriger) als wenn man kurz (es gibt nur ein Maximum von 100 Verträgen insgesamt verfügbar, keine nackten Kurzschluss). Um für die Risikopreise sollten zu erhöhen, wenn Swap-Sätze steigen kompensieren. Die große Unbekannte ist natürlich die Änderung des Bergbau Schwierigkeiten in den nächsten 90 Tagen. In der folgenden Abbildung sehen wir, wie schwer gegenüber der vorherigen 6 Monate geändert. Die Daten werden von Tradeblock und es zeigt nicht nur eine grafische Darstellung der letzten Änderungen in der Schwierigkeit (Schwierigkeit wechselt alle 14 Tage, je nach letzten Hash Rate. Mehr Infos finden Sie im Wiki gefunden werden), aber auch einige grundlegende Übersichtsstatistiken. Im Durchschnitt Schwierigkeit hat 27% in den letzten 30 Tagen und 77% innerhalb der letzten 60 Tage erhöht. Um den fairen Preis einer TH1BTC schätzen wir davon aus, dass Schwierigkeiten werden im Durchschnitt 15% pro Monat über die nächsten 3 Monate zu erhöhen. Zur Zeit der Preis für den Kauf ein Auftrag im Wert von 1 THS ist 2 BTC. Der Pool Gebühr beträgt 3%, und wir werden die Zinsen zu ignorieren. Füllen Sie alle abgefragten Informationen erhalten wir folgende Ergebnisse: Daher wenn wir lange ein Vertrag auf der Grundlage unserer Annahmen würden wir einen Verlust von etwa 0,39 Bitcoin zu machen (ein bisschen mehr in der Realität, da wir Bergbau in der Mitte September bis Mitte Dezember beginnen), weil die erwarteten Dividenden (Monatsumsatz) ist nicht zu unserem anfänglichen Kosten von 2 BTC decken, bevor der Vertrag ausläuft. Auf der anderen Seite, könnte eine zu einem Preis von 2 Bitcoin würde einen Gewinn von etwa 0,39 Bitcoin pro Kontrakt generiert haben. Beachten Sie, dass wir nicht gehören Swap-Kosten, die derzeit bei rund 1% pro Tag (!). Es gibt zwei Möglichkeiten, um die Ergebnisse zu suchen. Entweder könnten wir sagen, die Preise für TH1BTC werden derzeit überbewertet und sollte näher an rund 1,5 BTC sein. Wenn wir davon ausgehen Schwierigkeit wird mehr als 15% pro Monat zu erhöhen dann die Preise sollten sogar noch niedriger sein als die. Oder könnten wir sagen, dass der Markt ist effizient und die Preise sind korrekt, was bedeuten würde, dass der Markt erwartet Schwierigkeit, im Durchschnitt etwa 2% pro Monat für die nächsten 90 Tage zu verringern. So oder so, werden die Ergebnisse mit Sicherheit in 90 Tagen bekannt sein. Bitcoin Preise Flash Crash auf BTC-e durch Margenausgleich Kämpfen, um aus der jüngsten Bitcoin Flash Crash, die auf Bitfinex nur vier Tage gehen entstand erholen. Bitcoin Preise nahm einen weiteren Tauchgang heute als Marge Händler haben ihre Positionen auf BTC-e liquidiert. Die Veranstaltung begann um 1:36 Uhr (GMT + 1), wenn große Verkaufsaufträge fing an, auf der drittgrößten westlichen Bitcoin Austausch BTC-e zeigen. Abwärtsdynamik stetig gestiegen, wie das Orderbuch wurde immer dünner, stürzt die Preise auf ein Tief von USD 309 pro Bitcoin am 01.43. In den folgenden Minuten erholte sich die Preise schnell auf dünnen Volumen wieder auf rund USD 442 als Arbitrage-Händler begonnen, die Vorteile der Rabatt im Vergleich zu anderen Börsen zu nehmen. BTC-e ist eine der wenigen großen Börsen, die Margin-Handel, um ihre Kunden über die MetaTrader-Plattform seit November 2013 anzubieten, aber die Details, die Rückmeldesystem liefert die für die Margin-Handel erforderlichen Beträge unklar. Die Form und vor allem Timing der Crash-Punkte für Marge Händler liquidiert (oder Stop-Orders ausgeführt), ähnlich dem, was auf Bitfinex ein paar Tagen passiert ist. Doch im Gegensatz zu Bitfinex, die transparent über offenen Swap-Positionen ist. BTC-e bietet keine wichtigen Daten, die benötigt würde, um eine gründlichere Analyse bereitzustellen und so diese letzte Anweisung kann nur als eine gute erraten werden. Im Gegensatz Bitfinex, die an einer verborgenen Algorithmus in dem Bemühen, den Auftragsfluss steuern beruht. BTC-e scheint keine besonderen Sicherheitsvorkehrungen, um solche Ereignisse zu mildern haben. Der unter 400 fallen vor allem auf einen Mangel an Angeboten im Auftragsbuch und nicht, weil der Markt glaubt, dass der wahre Wert lag unter 400, wie die Erholung wieder auf über 440 nur Minuten später grundsätzlich bewährt. Daher Eindämmung Handel bei extremen Volatilität nach unten könnte leicht, indem sie andere Marktteilnehmer mehr Zeit, um das Orderbuch zu verdicken abgewendet haben das Blutvergießen unter Marge Händler. Aktualisieren 04.58 (GMT + 1): BrCapoeira posted on Reddit eine interessante Grafik auf der Grundlage von Daten aus der Metatrader Plattform: Dieses Diagramm bedeutet, dass ein einzelner großer Auftrag war die Ursache für dieses Ereignis. Ob dieser Auftrag wurde aufgrund eines Margin Call, einer einfachen Fehler, um den Markt zu manipulieren oder zu öffnen, erstellt eine große Short-Position bleibt unklar. Der gesunde Menschenverstand würde vorschlagen, dass es wahrscheinlich das Ergebnis einer Margin Call aus einem einzigen großen Händler. Follow up: Bitcoin Flash Crash August 2014 und die Bedeutung von Transparenz Meinem vorherigen Post zu diesem Thema wurde während der Diskussionen in der Zeit nach dem letzten Bitcoin Flash Crash gebracht. Coindesk war einer der ersten, um ihn abzuholen und seitdem verschiedene Beiträge über die Transparenz und die mögliche Verantwortung des Austauschs zur aktiven Steuerung der Auftragsabwicklung zu erscheinen begannen. Als Folge dieser Ereignisse Josh Rossi, Vice President Business Development bei Bitfinex, ging auf Reddit, offen einige der Fragen, gegen den Austausch brachte anzugehen. Die Fakten wissen wir sicher sind, dass es einige große Verkaufsaufträge kurz vor dem Absturz gestartet, beispielsweise eine 500 Verkaufsorder auf Bitstamp bei 09.49 (GMT + 1), ca. 6 Minuten vor einer großen Verkaufsorder auf den Absturz ausgelöst Bitfinex . Allerdings ist die Daten uns nicht sagen, ob es sich um Insiderhandel, irgendeine Form der Marktmanipulation. oder eine einfache Fehler. Tatsache ist, dass, nachdem die Bitcoin Flash Crash offenen Swap-Positionen sank von rund $ 28 Mio. auf $ 24 Mio., die etwa 8400-Marge Long-Positionen geschlossen wurden zeigt (vorausgesetzt, ein Durchschnitt von $ 475) in einer Richtung (Margin Call) oder einer anderen (Stop-Order-Treffer). Die Daten sagt uns nicht, was das Verhältnis aber nach Josh nur etwa 650 Bitcoins wurden als Ergebnis der Margin Calls verkauft. Wie zutreffend ausgeführt von Jonathan Levin. Tatsache ist, dass ab etwa 24 Stunden vor dem bitcoin Flash Crash bis zum Crash selbst eine zusätzliche 1000 Bitcoins wurden in Short-Positionen während des Absturzes aufgenommen und etwa 2500 Kurzschlüssen wurden anschließend verschlossen. Ob diese Shorts wurden geöffnet, um bestehende Positionen abzusichern, als ein bösartiger Versuch, einen Margin-Call ausgelöst, oder ein Weg, um Front-führen Sie den Markt mit privaten Informationen nicht aus den verfügbaren Daten bestimmt werden (es sieht seltsam verdächtige obwohl). Was war unerwartet Persönlich ist der interessanteste Punkt nicht, dass Bitcoin Flash abgestürzt. Plötzliche Preisschwankungen passiert in der Vergangenheit und in der Zukunft passieren, vor allem in illiquiden Märkten wie Bitcoin. Der interessante Punkt ist die Einbeziehung der Bitfinex und wie sie aktiv verwaltet Orderausführung ohne Information der Marktteilnehmer im Voraus. Die Bitfinex passenden Motor nicht während des gesamten Crash angehalten, obwohl es tat verlangsamen (aber nirgends so schlecht, wie die berüchtigte 70 Minuten, um Lag auf dem heute nicht mehr existierenden MtGox Austausch während des Crashs im Jahr 2012). Doch was Bitfinex tat, war sie etwas, was sie jetzt zu beziehen, wie Geschwindigkeitsbegrenzungen eingeführt. Was es bedeutet, ist, dass sie im Wesentlichen flag Bestellungen sie als ungültig oder potenziell gefährliche und verlangsamen sie absichtlich nach unten halten. Auf den ersten Blick mag wie eine gute Idee zu sein scheinen. Wer nicht möchte, dass ein Filter zu entfernen oder zu verlangsamen bösartige Befehle? , Wie so oft bei dieser Art von Dingen der Teufel steckt jedoch im Detail. Das Problem ist, dass Bitfinex nicht (und möglicherweise auch nie) geben bekannt, wie genau sie einen Auftrag so schlimm kategorisieren und verlangsamen. Wenn ein Marktteilnehmer entscheidet sich gegen eine dünne Orderbuch zu setzen, eine große Verkaufsorder dann ist das seine Entscheidung. Ob sein Handeln bestimmt wurde oder nicht, ist nicht bis zu dem Austausch, um zu entscheiden. Es könnte sein, dass diese Marktteilnehmer war einfach die erste Person, um ein wichtiges Ereignis zu reagieren und ist durchaus bereit, die zusätzlichen Kosten des resultierenden Schlupf in Erwartung einer größeren Kursbewegung zu tragen. Es existiert einfach nicht einen Weg, um Bestellungen von vornherein als gut oder schlecht genau zu klassifizieren, da die Kenntnis aller unmittelbare zukünftige Ereignisse automatisch davon ausgehen würde. Was verbessert werden kann Fehler (Fettfinger-Algorithmus geht Verwüstung) geschehen, die Margen zu erhalten genannt und die Menschen versuchen, das System in jeder möglichen Weise Spiel. Logischerweise gibt es müssen Vorkehrungen getroffen, die Märkte und ihre Teilnehmer zu schützen. Bitfinex war auf jeden Fall bewusst mögliche toxische um Strömung und Gegenmaßnahmen bereit. Das einzige, was sie vergessen haben, war es, ihre Kunden über die versteckten Sicherheitsmerkmale zu informieren. Ausblenden dieser Schutzmechanismen aus dem öffentlichen fügt Unsicherheit auf den Markt (vor allem jetzt, da wir wissen, dass sie existieren und manchmal etwas tun) und im Wesentlichen setzt alle Händler zu vertrauen in die Hände der Bitfinex. An dieser Stelle ein Händler kann nur hoffen, dass Bitfinex wird immer in den besten Absichten ihrer Kunden zu handeln. Diese Hoffnung könnte vergeblich, obwohl sein, da Bitfinex macht Geld aus Handelsgebühren, unabhängig davon, ob ein Händler macht eigentlich kein Geld. Man braucht nicht lange zu, um die versteckten Missbrauchspotential in einem solchen System zu realisieren denken. Der Hauptgrund, die von Josh gebracht, warum Bitfinex beabsichtigt nicht, ihren Algorithmus zu veröffentlichen ist, zu verhindern, dass Händler die Möglichkeit, es zu nutzen ist falsch und die folgenden zeigt, warum. Das sind die offiziellen Markt breite Leistungsschalter von NASDAQ verwendet, online veröffentlicht und für jeden Marktteilnehmer völlig transparent. Diese Regeln sind sicherlich nicht perfekt, aber sie sind einfach, transparent und arbeiten für eine der größten Börsen der Welt. Nun, ich habe großen Respekt vor den Menschen, die auf der Bitfinex Plattform, aber ich bezweifle, dass sie es geschafft, sich mit einem Algorithmus, der die Marktteilnehmer mehr als 900 Millionen Aktien pro Tag im Durchschnitt schützt besser als die, die von einem großen Börsenhandel verwendet . Und wenn sie es taten, ist jetzt die Chance für Bitfinex, um es der Welt zu beweisen und eventuell Geschichte schreiben durch den Unterricht die großen Jungs, wie man einen Austausch korrekt ausgeführt wird. Wenn es um die öffentlichen Börsen kommt Transparenz ist ein Muss, nicht nur für Bitfinex sondern für jeden Austausch. Die Marktteilnehmer müssen genau wissen, was passiert, wenn sie eine Bestellung aufgeben und sollte unter keinen Umständen müssen auf Treu und Glauben allein verlassen. Schutzmaßnahmen sind wichtig, weil Unfälle passieren und vermarktet Crash aber es ist nicht bis zu den Wechsel im Geheimen, um Diskriminierung zu engagieren. Es gibt verschiedene Möglichkeiten, um die Finanzmärkte zu sichern und keiner von ihnen ist perfekt. Zusätzliche Komplexität in der Regel erhöht die Chance für die unbeabsichtigten Nebenwirkungen und daher scheint ein einfaches, transparentes Konzept besser geeignet als eine versteckte, komplex. Überprüfen BitMEX Market Maker Vor zwei Tagen BitMEX reduzierten ihre Handelsgebühren auf 0 und feierte durch die Freigabe einer Grund Market Making Bot auf Github. BitMEX läuft derzeit ein Handels Herausforderung, bis 29. August 2014, um ihre neue Plattform zu fördern. Freigeben eines Markt Kennzeichnung Bot ist wahrscheinlich eine interessante und effektive Weg, um API-Verkehr und Stress erhöhen testen die Plattform ein wenig. Natürlich könnte ich nicht widerstehen und hatte einen Blick. Market-Maker ist ein Gabel off Liquidbot. was war ursprünglich entworfen, um auf der nun obsolet MtGox Austausch laufen. Es gab einige kleinere Änderungen (neue API-Klasse, um zu BitMEX zu verbinden, einige zusätzliche Abzüge auf die Konsole, Änderungen an für Futures-Kontrakte anzupassen, und eine riesige und unnötige Druck beim Starten auf der Konsole), aber keine wesentlichen Änderungen in der Handelslogik. Der Algorithmus verwendet REST und prüft nur für Änderungen alle 60 Sekunden. Dies disqualifiziert bereits den Bot so ist es wichtig, zu langsam, um die laufenden Veränderungen im Auftragsbuch zu reagieren. BitMEX begrenzt Anfragen an die REST-API zu 150 alle 5 Minuten, so können Sie versuchen, die Reduzierung der 60 Sekunden, um so etwas wie 3, aber es wird nicht die Tatsache ändern, dass, sobald Märkte beginnen sich zu bewegen Sie die Grenze erreicht und mit offenen Positionen geklebt werden. Um fair zu sein, bietet BitMEX den Bot mehr als Marketing-Stunt und ausdrücklich fest, dass die Umstellung auf WebSocket wird sehr vorteilhaft, da sie ermöglicht Echtzeit-Updates sein. Insgesamt ist der Algorithmus fest geschrieben, technisch funktioniert und ist einfach zu installieren, aber es wird nicht machen Sie Geld auf lange Sicht. Wenn jemand ernsthaft der Ansicht, diese bot beschäftigen würde ich die folgenden kleinen Änderungen empfehlen, den Code besser nutzbar zu machen: 1. Wechseln Sie in WebSocket 2. Beenden Position auf der Nähe:


No comments:

Post a Comment