Eine Strategie auswählen
Eine Strategie legt fest, wie Stratum Ihr ungenutztes Guthaben in Bitfinex Margin Funding verleiht. Dieser Leitfaden behandelt, wie Strategien aufgebaut sind, wie Sie einen Algorithmus passend zu Ihrem Erfahrungsniveau auswählen und wie Sie ihn im Paper-Modus testen, bevor Sie live gehen.
1. Eine Strategie pro Währung
In Stratum ist eine Strategie ein einzelner Container für eine Währung. Ihr Kapital wird in Allokations-Buckets aufgeteilt, und jeder Bucket führt genau einen Algorithmus auf seinem Anteil aus. Ein gemeinsamer Orchestrator verwaltet die Allokation, die globalen Raten-Untergrenzen und Perioden-Obergrenzen, die Aufteilung sowie die Abstimmung mit Ihren Live-Offers — sodass jeder Algorithmus nur entscheiden muss, welche Offers er für seinen eigenen Anteil ruhen lassen möchte.
Derselbe Algorithmus-Code läuft sowohl bei Live-Ticks als auch in Backtests, weshalb ein Backtest widerspiegelt, wie sich die Strategie tatsächlich verhalten würde. Backtests werden gegen historische Bitfinex-Funding-Daten modelliert und sind optimistisch — sie nehmen an, dass Ihre Offers in voller Größe gefüllt werden, und ignorieren die Tiefe des Orderbuchs sowie die Marktwirkung. Behandeln Sie daher jeden modellierten Wert als illustrativ, nicht als Garantie.
2. Wählen Sie einen Algorithmus nach Erfahrungsniveau
Jeder Algorithmus trägt eine Erfahrungskennzeichnung — Einsteiger, Fortgeschritten, Erfahren oder Experte — und ein Profil, das sein Renditepotenzial und die Geschwindigkeit zeigt, mit der Kapital wieder verfügbar wird. Der vollständige Marktplatz befindet sich auf der Strategien-Seite. Wählen Sie danach, wie aktiv Sie eingreifen möchten:
Einsteiger — träge / ratenverfolgend
- Simple FRR. Verleiht Ihren gesamten Anteil zur FRR (Bitfinex' Flash Return Rate, der durchschnittliche Funding-Satz der Plattform). Er folgt der Masse und füllt schnell, schlägt aber nie den Durchschnitt — wenn der Satz nach oben springt, sind Sie bereits zum alten Satz verliehen. Keine Parameter einzustellen.
- FRR + Offset. Verleiht zur FRR plus einem von Ihnen gewählten festen täglichen Aufschlag und passt die Preise an, während sich das Buch bewegt. Etwas mehr als der Durchschnitt, um den Preis etwas langsamerer Fills; setzen Sie den Aufschlag zu hoch, werden keine Offers mehr angenommen. Ein Parameter: der Offset (Standard 0).
Fortgeschritten — Ratenstaffelung und Laufzeitleitern
- Rate Spread. Platziert eine Reihe gestaffelter Offers in gleichmäßigen Abständen von unterhalb der FRR bis oberhalb und teilt den Anteil gleichmäßig auf. Günstige Stufen füllen schnell; teure Stufen warten, um Spitzen zu erwischen. Parameter: Anzahl der Offers (Standard 5), günstigste Stufe (Standard 0,5× FRR), teuerste Stufe (Standard 2,0× FRR).
- Maturity Ladder. Teilt den Anteil gleichmäßig über mehrere Laufzeiten auf (Standard 2 / 7 / 14 / 30 Tage), sodass ständig etwas fällig wird und zur Wiederanlage zurückkehrt, wie eine Festgeld-Leiter. Sie teilt blind nach Laufzeit auf und jagt nicht der jeweils bestbezahlten Laufzeit hinterher. Parameter: die Liste der Laufzeiten.
Erfahren — adaptiv, kurvenbewusst und ereignisgesteuert
- Adaptive Spread. Eine Leiter im Stil von Rate Spread, deren Breite wächst, wenn der Satz unruhig ist, und sich verengt, wenn er ruhig ist. Sie verleiht ausschließlich — sie ist kein zweiseitiger Market-Maker — und fällt in ruhigen Märkten auf die einfache FRR zurück. Parameter: Anzahl der Offers (Standard 5), Spread-Breite bei ruhigen Bedingungen (Standard ±10 %) und Reaktionsfreudigkeit (Standard 2,0).
- Yield Curve. Ordnet die Laufzeiten der Live-Funding-Kurve danach, was jede zahlt, und verleiht über die obersten wenigen, gleichmäßig aufgeteilt. Sie jagt der bestbezahlten Laufzeit hinterher, selbst wenn deren Satz nur mittelmäßig ist, und kann Sie lange zu einem mäßigen Satz binden. Ohne Live-Kurve fällt sie auf eine einzelne FRR-Offer zurück. Parameter: über wie viele Top-Laufzeiten verteilt wird (Standard 3).
- Rate Ladder. Wählt die Laufzeit anhand des Ratenniveaus: kurz und liquide, wenn der Satz niedrig ist, lang und gebunden, wenn er hoch ist. Kapital ruht immer. Standardmäßig passen sich die Auslöser an den jüngsten Durchschnitt des Satzes an; Sie können auch feste Tagessatz-Werte festlegen. Parameter: Auslöserart (relativ oder absolut), die oberen und unteren Auslöser sowie kurze / mittlere / lange Laufzeiten.
- Carry Optimizer. Die Disziplin von Rate Ladder plus eine kurvenbewusste Auswahl der langen Laufzeit: Wenn der Satz über seinen jüngsten Durchschnitt steigt, bindet er die bestbezahlte angebotene lange Laufzeit und erfasst so die Laufzeitprämie, statt einer festen Laufzeit. Parameter: die Auslöser zum Binden und zum Kurzbleiben sowie kurze / mittlere / minimale Bindungslaufzeiten.
- Spike Catcher. Hält den Anteil ungenutzt und verleiht nichts, bis die FRR um den Spike-Schwellenwert über ihren jüngsten Durchschnitt springt, und setzt dann den gesamten Anteil zu einer langen Laufzeit ein. Reserviertes Bargeld verdient zwischen den Spitzen nichts, und eine kurze Spitze gibt möglicherweise nicht genug Zeit zum Füllen. Parameter: nötiger Sprung zum Einsatz (Standard +30 %) und Laufzeit beim Auslösen (Standard 120 Tage).
Experte — selbstabstimmender Carry
- Adaptive Carry — die empfohlene Voreinstellung. Wie Carry Optimizer, aber er bewertet den Satz anhand der eigenen jüngsten Spanne dieses Marktes (ein nachlaufendes Fenster von etwa 60 Tagen) statt anhand eines festen Auslösers, sodass er sich pro Markt selbst abstimmt: Er bindet bereitwillig in stabilen Märkten und nur bei echten Spitzen in volatilen. Wenn er bindet, verwendet er eine wiederanlagebewusste „beste Carry-Laufzeit“, sodass er eine Laufzeit nicht überbelohnt, die das Liquidebleiben nur knapp schlägt. Er wendet außerdem eine adaptive Raten-Untergrenze an — standardmäßig weigert er sich, unterhalb des 96. Perzentils des Fensters der jüngsten Raten zu verleihen, und lässt die Offer ruhen, bis der Satz steigt, um sie zu erreichen. Bis er genug Ratenhistorie hat, fällt er auf die einfachere durchschnittsbasierte Regel zurück. Die Untergrenze lässt in ruhigen Märkten etwas Bargeld ungenutzt, was der Preis für das Warten auf bessere Sätze ist.
- Adaptive Ladder. Statt den gesamten Anteil auf eine Laufzeit festzulegen, teilt sie zwischen einem langen Teil und einem kurzen, liquiden Teil auf, mit Gewichten, die sich mit der Position des Satzes in seiner jüngsten Spanne verschieben — überwiegend lang nahe der Spitze, überwiegend kurz nahe dem Boden. Sie ist nie Alles-oder-nichts, sodass ein einzelner schlecht getimter Tick nicht den gesamten Anteil festsetzen kann. Ihr Vorsprung gegenüber Adaptive Carry ist in Backtests gering; wählen Sie sie wegen der marktübergreifenden Robustheit, nicht wegen einer höheren Obergrenze.
Rendite und Liquidität sind Potenzial, keine Versprechen. Algorithmen mit höherer Rendite binden Kapital in der Regel länger und hängen von Ratenspitzen ab, die möglicherweise nicht eintreten; träge Algorithmen geben Aufwärtspotenzial für nahezu sichere Fills auf. Wenn Sie unsicher sind, beginnen Sie mit der empfohlenen Voreinstellung und passen Sie später an.
3. Teilen Sie das Kapital in Buckets auf
Sie sind nicht auf einen Algorithmus beschränkt. Eine Strategie kann mehrere Buckets enthalten, von denen jeder seinen eigenen Algorithmus auf seinem eigenen Prozentsatz des Strategiekapitals ausführt — zum Beispiel ein Simple-FRR-Bucket für stetige Fills neben einem Spike-Catcher-Bucket, der auf Spitzen wartet. Der Orchestrator weist jedem Bucket seinen Anteil zu und wendet Ihre globale Raten-Untergrenze und maximale Laufzeit auf alle an.
Einige Algorithmen erscheinen im Marktplatz als Demnächst verfügbar gekennzeichnet (zum Beispiel Volume-Threshold, Sentiment und Adaptive Spread + Hedging). Diese sind noch nicht verfügbar — sie hängen von Datenfeeds ab, die Stratum noch nicht einliest, und ein Bucket kann mit ihnen nicht gespeichert werden. Nur die als live gekennzeichneten Algorithmen können heute ausgewählt werden.
4. Im Paper-Modus testen
Wir empfehlen, jede neue Strategie zuerst im Paper-Modus auszuführen. Der Paper-Modus simuliert gegen Live-Raten, ohne echte Offers zu platzieren, sodass Sie beobachten können, wie sich ein Algorithmus im aktuellen Markt verhält — wie oft er füllt, wie lange er bindet, wie viel er ungenutzt lässt —, bevor Sie Kapital einsetzen. Um zuerst ein Konto zu verbinden, siehe Bitfinex-API-Schlüssel hinzufügen.
Sie können auch den Rechner verwenden, um Ergebnisse aus echten Funding-Daten zu modellieren. Wie bei Backtests sind diese Werte modelliert und optimistisch — sie sind eine Planungshilfe, keine Prognose.
5. Auf live umstellen
Wenn Sie damit zufrieden sind, wie sich eine Strategie im Paper-Modus verhält, stellen Sie sie auf live um. Stratum platziert dann über Ihren eingeschränkten Bitfinex-API-Schlüssel echte Funding-Offers — einen Schlüssel, der nur Funding- und Lesezugriff gewährt und abgelehnt wird, wenn er auszahlen oder handeln kann. Wie Stratum Ihren Schlüssel speichert und Ihr Konto schützt, lesen Sie unter Sicherheit.
Vergangene Wertentwicklung sagt keine zukünftigen Ergebnisse voraus. Sie verleihen an Margin-Trader und tragen das Kreditrisiko des Sicherheitensystems von Bitfinex; Stratum garantiert keine Renditen. Beginnen Sie klein, beobachten Sie, wie sich Ihre gewählte Strategie live verhält, und skalieren Sie erst hoch, wenn Sie ihr vertrauen.