Zum Inhalt springen
Alle Strategien

Strategien

Deribit BTC MONTHLY barbesicherter OTM-Put-Write — einbeinige VRP-Vereinnahmung, mit IV>RV gefiltert, vorzeitiger Gewinnmitnahme-Schluss bei 50% (3-Parameter)

Ergebnis: Verworfen

DeribitBtcMonthlyCashSecuredPutWriteVrpDoubleGated

Ergebnisübersicht

DeribitBtcMonthlyCashSecuredPutWriteVrpDoubleGated übernahm die einzige von der Factory im Paper-Trading validierte Optionsfamilie — den wöchentlichen barbesicherten Deribit-BTC-Put-Write — und weitete sie auf die monatliche Laufzeit mit einem wesentlich anderen Risikoprofil und geringerem Gamma aus; die Strategie blieb strikt einbeinig, um der Erfolgsquote von null bei mehrbeinigen Strukturen Rechnung zu tragen. Die Rückmeldung zu Iteration-1 wurde tatsächlich berücksichtigt: Eine Begrenzung der Extremverluste……Mehr anzeigenWeniger anzeigen

DeribitBtcMonthlyCashSecuredPutWriteVrpDoubleGated übernahm die einzige von der Factory im Paper-Trading validierte Optionsfamilie — den wöchentlichen barbesicherten Deribit-BTC-Put-Write — und weitete sie auf die monatliche Laufzeit mit einem wesentlich anderen Risikoprofil und geringerem Gamma aus; die Strategie blieb strikt einbeinig, um der Erfolgsquote von null bei mehrbeinigen Strukturen Rechnung zu tragen. Die Rückmeldung zu Iteration-1 wurde tatsächlich berücksichtigt: Eine Begrenzung der Extremverluste mit definiertem Risiko machte aus dem unbegrenzten linken Rand einen 0.62% maximalen Rückgang bei positivem Erwartungswert, einer Gewinnquote von 80% und einer Rendite pro Trade von 7.6%. Der Mechanismus ließ sich jedoch nicht testen: Die monatliche Kette umfasst über etwa 1 Jahr nur 12 Verfallstermine, und der doppelte Volatilitätsfilter reduzierte dies auf 5 Trades mit als unzuverlässig gekennzeichneten Kennzahlen; dadurch war eine Optimierung in 3 Phasen nicht durchführbar. Der Prüfer gab die Strategie wegen einer strukturellen Datengrenze auf und nicht wegen eines Codefehlers und empfahl ausdrücklich die wöchentliche Laufzeit als tragfähige Umsetzung des Vorteils, bis mehr als zwei Jahre monatlicher Optionshistorie verfügbar sind.

Hypothese

Ein SINGLE-LEG-Programm zum Schreiben von vollständig barbesicherten Puts auf Deribit-BTC-MONTHLY-Optionen. Es erweitert die einzige Optionsfamilie, die jemals Layer 3 bestanden und hier Paper-Trading erreicht hat (Deribit BTC WEEKLY barbesicherter Put-Write, Sharpe 12.2), auf die monatliche Laufzeit, die ein wesentlich anderes Risikoprofil aufweist: etwa 4x der Haltedauer, deutlich geringeres Gamma nahe dem Verfall, größere Liquidität bei OTM-Ausübungspreisen und Vereinnahmung des Zeitwertverfalls über einen……Mehr anzeigenWeniger anzeigen

Ein SINGLE-LEG-Programm zum Schreiben von vollständig barbesicherten Puts auf Deribit-BTC-MONTHLY-Optionen. Es erweitert die einzige Optionsfamilie, die jemals Layer 3 bestanden und hier Paper-Trading erreicht hat (Deribit BTC WEEKLY barbesicherter Put-Write, Sharpe 12.2), auf die monatliche Laufzeit, die ein wesentlich anderes Risikoprofil aufweist: etwa 4x der Haltedauer, deutlich geringeres Gamma nahe dem Verfall, größere Liquidität bei OTM-Ausübungspreisen und Vereinnahmung des Zeitwertverfalls über einen ganzen Monat statt einer Woche. Strikt jeweils nur ONE Bein — keine Spreads, keine Wings, keine Absicherung (L2-konform; der monatliche Bull-Put-CREDIT SPREAD, der gerade gescheitert ist, war mehrbeinig, dies ist es nicht). Es schließt die größte nutzbare Lücke bei den Handelsplätzen: Optionen stehen bei 4.3% gegenüber einer Quote von 15%, und da Hyperliquid durch L11 blockiert ist, COIN-M durch Zeitüberschreitungen bei der Datenerfassung blockiert ist, Finanzierungssignale durch L13 blockiert sind, querschnittliche Körbe durch L12 blockiert sind und Liquidationsdatenströme durch L3 blockiert sind, bilden einbeinige Deribit-Optionen das einzige unterrepräsentierte Segment mit einem bewährten Ausführungspfad und bestätigten IV/Greeks-Daten. Nur 3 abgestimmte Parameter (otm_pct, min_iv_rv_spread, iv_rank_floor).

Iteration 2 berücksichtigt das Urteil der Backtest-Prüfung: Der negative Erwartungswert ist vollständig auf einen unbegrenzten linken Rand zurückzuführen (avg_loss ~6.2x avg_win), den die wirtschaftlichen Parameter von 3 nicht beheben können. Gemäß der Anweisung des Analysten, vor jeder Parametersuche einen Ausstieg mit definiertem Risiko BEFORE hinzuzufügen, habe ich in _manage_exits eine Extremverlustbegrenzung je Position ergänzt und die bereits erfolgreichen Signal-, Filter- und Zeitplanungslogiken……Mehr anzeigenWeniger anzeigen

Iteration 2 berücksichtigt das Urteil der Backtest-Prüfung: Der negative Erwartungswert ist vollständig auf einen unbegrenzten linken Rand zurückzuführen (avg_loss ~6.2x avg_win), den die wirtschaftlichen Parameter von 3 nicht beheben können. Gemäß der Anweisung des Analysten, vor jeder Parametersuche einen Ausstieg mit definiertem Risiko BEFORE hinzuzufügen, habe ich in _manage_exits eine Extremverlustbegrenzung je Position ergänzt und die bereits erfolgreichen Signal-, Filter- und Zeitplanungslogiken unangetastet gelassen (damit keine frühere Verifizierungsebene Rückschritte macht). Zwei Absicherungen: (1) ein Stop auf Basis eines Prämienmultiplikators — unter Verwendung des bestehenden _put_pnl_pct (P&L des Short-Puts als Prozentsatz der vereinnahmten Prämie); schließen, wenn pnl <= -stop_loss_premium_mult*100 (Standardwert 2.0 => Put-Markierung erreicht 3x des Einstiegs, d. h. Verlust = 2x der Prämie), wodurch der schlimmste Einzelverlust direkt auf ein kleines Vielfaches der Prämie statt auf einen nahezu vollständigen Verlust der Barbesicherung begrenzt wird; und (2) ein Ausstieg bei Durchbruch des Ausübungspreises durch den Spotkurs (schließen, wenn spot <= strike*(1+strike_breach_buffer)) als vom Optionskurs unabhängige Absicherung für das Crash-Szenario, das den Extremverlust verursacht hat. Die Implementierung war minimal und gezielt: drei Parameter in __init__ hinzugefügt, 'strike' beim Einstieg im periodischen Zustand gespeichert, 'spot' an _manage_exits übergeben und die beiden elif-Zweige nach der bestehenden Gewinnmitnahmeprüfung hinzugefügt; die Ausstiegsbuchhaltung und -protokollierung erfasst bereits beliebige Gründe, sodass 'stop_loss'/'strike_breach' in der Zusammenfassung erscheinen. Entsprechend der Rückmeldung habe ich in diesem Durchgang bewusst NOT iv_rank_floor / min_iv_rv_spread verschärft — diese sollen erst dann erneut geprüft werden, wenn die Version mit begrenztem Extremverlust erneut getestet wurde und profit_factor > 1.1 bei positivem avg_trade_return_pct zeigt. Die Konfiguration behält den bewährten 1-DAY-Perpetual als Primärinstrument und den Zeitrahmen des rollierenden 1-DAY-Beins bei (vermeidet eine übermäßige Laufzeit), mit einem Rückblick von 365 Tagen für etwa 12 monatliche Verfallstermine.

Strukturell unzureichende Daten, kein Codefehler. Die Begrenzung der Extremverluste aus Iteration 1 funktionierte (positiver Erwartungswert, DD 0.62%), aber die monatliche Deribit-BTC-Optionskette umfasst nur 12 Verfallstermine (2025-07 → 2026-06 — etwa 1 Jahr monatlicher Optionshistorie), und der doppelte Volatilitätsfilter reduzierte dies auf 5 tatsächliche Trades / 5 Tagesrenditen (Bericht: metrics_reliable=false, 'Unzuverlässig: nur 5 Tagesrenditen'). Keine Änderung seitens der Entwickler kann weitere……Mehr anzeigenWeniger anzeigen

Strukturell unzureichende Daten, kein Codefehler. Die Begrenzung der Extremverluste aus Iteration 1 funktionierte (positiver Erwartungswert, DD 0.62%), aber die monatliche Deribit-BTC-Optionskette umfasst nur 12 Verfallstermine (2025-07 → 2026-06 — etwa 1 Jahr monatlicher Optionshistorie), und der doppelte Volatilitätsfilter reduzierte dies auf 5 tatsächliche Trades / 5 Tagesrenditen (Bericht: metrics_reliable=false, 'Unzuverlässig: nur 5 Tagesrenditen'). Keine Änderung seitens der Entwickler kann weitere historische monatliche Verfallstermine schaffen, und eine Lockerung der Filter kommt nur auf etwa 12 Trades — immer noch viel zu wenige für die 3-Phasen-Pipeline (Walk-Forward-Fenster enthalten jeweils 1-2 Trades; der 15-Tage-Holdout enthält etwa 0 monatliche Trades), sodass die Optimierung dem Rauschen angepasst würde. Der VRP-Put-Write-Mechanismus ist solide und wurde im Paper-Trading auf der WEEKLY-Laufzeit validiert (ALREADY, Sharpe 12.2); diese liefert aus demselben Optionsdatenfenster etwa 4x der Stichproben. Das monatliche Gegenstück lässt sich mit den verfügbaren Daten schlicht nicht validieren. Es wird empfohlen, dass der Research Lead bis zur Erfassung von mehr als 2 Jahren monatlicher Optionshistorie keine einnamigen Deribit-Optionsprogramme mit monatlicher Laufzeit erneut vorschlägt — die wöchentliche Laufzeit ist die tragfähige Umsetzung dieses Vorteils.

Umsetzung

Einzelnes, vollständig barbesichertes monatliches OTM-Put-Schreibprogramm auf Deribit BTC zur Vereinnahmung der Volatilitätsrisikoprämie. In jedem monatlichen Verfallzyklus, IF wenn beide Volatilitätsschwellen erfüllt sind (DVOL iv_rank >= iv_rank_floor AND IV/RV >= 1 + min_iv_rv_spread), SELL einen monatlichen Put mit Laufzeit von etwa 10%-OTM BTC; sein Ausübungspreis mal Kontraktzahl entspricht etwa 20% des Eigenkapitals (hart begrenzt auf 25%). Die Position wird geschlossen beim zuerst eintretenden Ereignis: FIRST: Gewinnmitnahme bei 50% der Prämie, ein Stop mit definiertem Risiko (nicht realisierter Verlust >= stop_loss_premium_mult x vereinnahmte Prämie, standardmäßig 2x), Unterschreiten des Ausübungspreises durch den Spotkurs (Put ~ITM) oder der Puffer vor dem Verfall. Jeweils nur ein offener Put, Hebel 1.0, keine Spreads, Wings oder Absicherung. Rollierende Put-Positionen werden anhand der echten historischen monatlichen Deribit-BTC-Optionskette ermittelt; ist die Kette nicht verfügbar, handelt die Strategie nicht (kein Rückgriff auf den Basiswert).

Verifizierungsergebnisse

Analyst: total_trades über das gesamte Zeitfenster bestätigen; erwägen, den 365-Tage-Rückblick zu verlängern, um mehr Verfallstermine zu erfassen.

Sehr geringe Handelszahl / statistische Aussagekraft. Monatliche Laufzeit (dte 30) bei einem Ketten-Rückblick von 365 Tagen (etwa 12 Verfallstermine), zusätzlich durch den doppelten Volatilitätsfilter eingeschränkt, daher wahrscheinlich weniger als 10 Puts im Zeitfenster — weit unter dem Schwellenwert von etwa 100 Trades. Dies ist dem monatlichen barbesicherten Programm inhärent (Mitglied der Familie mit der niedrigsten Frequenz); ein Vorbehalt für den Analysten, kein Codefehler.

Beachten Sie, dass Extremverluste durch Tagesbalken begrenzt erfasst werden; optional wären eine feinere Auflösung des Legs oder ein Intraday-Stop möglich. Für die Tragfähigkeit angesichts der Barbesicherung ist dies nicht erforderlich.

Risiko durch Lücken im Tagesbalken. Beide Extremverlustausstiege (Stop bei 2x der Prämie, Durchbruch des Ausübungspreises durch den Spotkurs) werden nur beim Schluss des Tagesbalkens ausgewertet. Bei einem monatlichen Crash, der den Ausübungspreis 10%-OTM innerhalb eines Tages mit einer Kurslücke durchbricht, kann der realisierte Verlust beim Schluss den vorgesehenen Deckel von etwa 2x der Prämie überschreiten, bevor der Ausstieg ausgelöst wird. Wesentlich besser als Iteration 1 (avg_loss etwa 6.2x avg_win -> etwa 2.3x mit der Begrenzung), aber kein harter Intraday-Stop; die 62%-Sandbox max_dd spiegelt wider, dass weiterhin ein einzelner großer Verlust möglich ist. Angesichts der barbesicherten Positionsgröße (25%-Deckel, kein Hebel) akzeptabel.

Prüfen Sie, ob BacktestRunner._apply_fees DERIBIT Optionsinstrumente auf Ebene einzelner Optionslegs abdeckt; bestätigen Sie, dass im gesamten Backtest Provisionen anfallen.

Sandbox total_commission=0.0 über 5 Optionsgeschäfte. Die Optionsgebühren von Deribit werden bei den eingefügten Legs möglicherweise nicht modelliert, wodurch die Nettoprämienvereinnahmung zu hoch ausgewiesen wird. Bedenken hinsichtlich Engine/Gebühren, kein Fehler im Strategiecode.

Backtest-Prüfung

Gesamtrendite
0,46%
Max. Drawdown
0,62%
Trades gesamt
5
Trefferquote
80,0%
Profit-Faktor
1,73

Rückmeldung zu Iteration-1 berücksichtigt: Begrenzung von Extremverlusten mit definiertem Risiko (stop_loss_premium_mult + Absicherung bei Durchbruch des Ausübungspreises) funktioniert — max_drawdown 0.62%, avg_loss jetzt $630 statt avg_win $273, Erwartungswert positiv (+$92/Trade), Gewinnquote 80%

avg_trade_return_pct 7.6% und profit_factor 1.73 liegen über den Gebührenuntergrenzen — der Vorteil pro Trade ist real, wo gehandelt wird

Der Code ist sauber, einbeinig und L2-konform, O(log n) pro Balken

Nur 5 Trades / 5 Tagesrenditen — der Bericht kennzeichnet selbst metrics_reliable:false, Sharpe unzuverlässig, sharpe_ratio 0.0

Strukturelle Datengrenze: Die aufgelöste monatliche Optionskette enthält nur 12 Verfallstermine (JUL-2025→JUN-2026); die historische monatliche Optionsdatenreihe von Deribit umfasst etwa 1 Jahre, sodass unabhängig von den Filtereinstellungen höchstens etwa 12 verkaufbare Puts existieren

Eine Optimierung in 3 Phasen ist nicht durchführbar: Die Walk-Forward-Fenster enthielten jeweils 1-2 Trades und der 15-Tage-Holdout etwa 0 monatliche Trades — die Parameter würden an das Rauschen angepasst

Analyse

NOT noch nicht zur Optimierung weiterleiten — die Strategie weist einen negativen Erwartungswert auf, der vollständig auf einen unbegrenzten linken Rand zurückzuführen ist (avg_loss $1678 gegenüber avg_win $270, etwa 6.2x); die 3 abstimmbaren Parameter können das Extremverlustrisiko nicht beheben. Vor jeder Parametersuche einen Ausstieg mit definiertem Risiko BEFORE hinzufügen: (1) einen Stop je Position, der den Short-Put schließt, wenn sein Preis auf ein Vielfaches der vereinnahmten Prämie steigt (z. B. Verlust……Mehr anzeigenWeniger anzeigen

NOT noch nicht zur Optimierung weiterleiten — die Strategie weist einen negativen Erwartungswert auf, der vollständig auf einen unbegrenzten linken Rand zurückzuführen ist (avg_loss $1678 gegenüber avg_win $270, etwa 6.2x); die 3 abstimmbaren Parameter können das Extremverlustrisiko nicht beheben. Vor jeder Parametersuche einen Ausstieg mit definiertem Risiko BEFORE hinzufügen: (1) einen Stop je Position, der den Short-Put schließt, wenn sein Preis auf ein Vielfaches der vereinnahmten Prämie steigt (z. B. Verlust = 2x-2.5x Prämie) oder wenn der Verlust einen festen Prozentsatz des Sicherheitenbudgets übersteigt, damit ein einzelner monatlicher Crash nicht mehr zu einem nahezu vollständigen Verlust führen kann; außerdem (2) erwägen, den Ausübungspreis nach unten zu rollen bzw. bei Durchbruch des Ausübungspreises durch den Spotkurs zu schließen, statt bis zum Verfall zu halten. Ebenfalls überdenken, ob der doppelte Filter bei monatlicher Laufzeit tatsächlich ausreichend hohe IV auswählt — bei 84% Gewinnen, die netto dennoch einen Verlust ergeben, glich die vereinnahmte Prämie die realisierte Extremvarianz nicht aus; daher iv_rank_floor / min_iv_rv_spread nur dann verschärfen, AFTER der Stop eingebaut ist. Erneut backtesten; nur dann mit der Optimierung fortfahren, wenn die Version mit begrenztem Extremverlust profit_factor > 1.1 und einen positiven avg_trade_return_pct bei einer ähnlichen oder größeren Handelszahl aufweist.

Ergebnisübersicht

Die monatliche Laufzeit lässt sich anhand von etwa 1 Jahr Deribit-Historie zu Monatsoptionen nicht validieren, während derselbe VRP-Put-Write-Vorteil bei der wöchentlichen Laufzeit bereits Paper-Trading erreicht hat, weil Wochenoptionen aus demselben Datenfenster etwa 4x der Stichproben liefern — die Wahl der Laufzeit sollte der verfügbaren Stichprobentiefe folgen und nicht nur der Präferenz für ein Risikoprofil.

Der Backtest-Prüfer gab am Gate vor der Optimierung das Urteil „aufgeben“ ab, weil die Daten strukturell unzureichend sind: Die aufgelöste monatliche Deribit-BTC-Kette umfasst nur 12 Verfallstermine (Jul-2025 bis Jun-2026, etwa 1 Jahr Historie), die durch den doppelten Volatilitätsfilter auf 5 tatsächliche Trades reduziert wurden — viel zu wenige für die 3-Phasen-Pipeline, in der Walk-Forward-Fenster jeweils 1-2 Trades und der 15-Tage-Holdout etwa 0 enthielten.

Ein einbeiniger, vollständig barbesicherter OTM-Put-Write auf Deribit-BTC-Monatsoptionen, der die Volatilitätsrisikoprämie vereinnahmte — Verkauf eines monatlichen Puts mit etwa 10% OTM nur dann, wenn eine doppelte Volatilitätsschranke erfüllt war (IV-Rang erhöht AND implizite Volatilität über der realisierten), vorzeitig geschlossen bei 50% der Prämie und mit einem Stop mit definiertem Risiko gegen Extremverluste abgesichert — eine Ausweitung des bewährten wöchentlichen Put-Write-Mechanismus auf die monatliche Laufzeit.

Der Backtest ergab nur 5 Trades (5 tägliche Renditewerte), daher metrics_reliable=false und der Sharpe-Wert lautete 0.0: Wo gehandelt wurde, war der Vorteil pro Trade real (Gewinnquote 80%, avg_trade_return_pct 7.6%, Profit-Faktor 1.73, positiver Erwartungswert +$92/Trade), und die Begrenzung der Extremverluste aus Iteration-1 funktionierte (maximaler Rückgang 0.62%, avg_loss $630 gegenüber avg_win $273, Netto-Vega beim Einstieg -61, Theta +69, etwa 23 DTE). Es wurde keine Optimierungsphase ausgeführt.

Stratmill ist ein Tool für Research und Paper-Trading, keine Finanzberatung und kein Broker. Backtest- und Paper-Trading-Ergebnisse sind hypothetisch. Der Handel ist mit Verlustrisiken verbunden.