EthOpenInterestDivergenceExhaustionReversalLS1H
Hipotezler
Hyperliquid ETH Açık Faiz / Fiyat Diverjansı Tükenme Dönüşü, Uzun-Kısa (Tek Enstrüman Perp, 1 Saat Çubukları + OI, Düşen OI Üzerindeki Hareketleri Silikleştir — NOT Saf-OHLCV, NOT Kırılma, NOT Funding-Taşıma)
Hipotezler
ETHUSD.HYPERLIQUID perpetual futures üzerinde 1-HOUR çubuklar kullanan LONG-SHORT, SINGLE-INSTRUMENT kripto-yerli dönüş stratejisi, CONFIRMED BY OPEN-INTEREST değişimi (hl OI serisi). Bilinçli olarak NOT bir saf-OHLCV stratejisi değildir: tüm sinyal, fiyat yönü ile OI yönü arasındaki ilişkiye dayanır; bu, OHLCV-yalnız stratejilerin (tekrar tekrar başarısız olan HL kırılma / sıkışma / açılış-aralığı kardeşleri) göremediği şeydir. Aynı anda portföydeki en gürültülü iki boşluğu doldurur — HYPERLIQUID mekan (5.9% vs >=20% hedef) ve long_short yön (14.5% vs 85.5% yalnızca-uzun aşırı-konsantrasyonu) — belgelenen her başarısızlık ailesinden kaçınırken (opsiyonlar/Deribit koşumu yok, dağılmış dağılımla çapraz-kesitsel funding taşıma yok, OHLCV kırılma yok, Bollinger silikleştirme yok ve yeni oluşturulan likidasyon-şelalesi silikleştirmeden farklı). Mekanizma dört kanonik fiyat/OI durumunu işler, ancak yalnızca OI CONTRACTING olduğu iki EXHAUSTION durumunda ACTS: FALLING OI üzerindeki güçlü bir ralli, taze uzun inanç olmadan kısa-pozisyon-kapatmadır (yukarı hareket boş -> SHORT silikleştir), ve FALLING OI üzerindeki keskin bir satış, zorunlu uzun likidasyonu / teslimiyetidir (satıcılar tükeniyor -> LONG silikleştir). OI hareketle RISING olduğunda (yeni para işlem yönünde giriyor) kenarda dururuz — bu silikleştirmememiz gereken sağlıklı bir trenddir. Tekrarlayan aşırı-uyum başarısızlıkları göz önüne alındığında bilinçli olarak düşük parametreli (~4 temel düğme: oi_window, price_move_thr, oi_drop_thr, artı bir çıkış geometrisi), ve çıkış geometrisi açıkça NON-ters çevrilmiş (kâr-al hedefi >= stop mesafesi), COIN-M Bollinger stratejisini batıran küçük-kazanç/büyük-kayıp getiri tuzağından kaçınmak için. RISK PROFILE: işlem başına özsermayenin 1.5% temel riski; tükenme hareketinin salınım ucunun ötesine yerleştirilen volatilite-tabanlı stop (dönüş tezi geçersiz kılındığı yer); kâr-al, avg_win yapısal olarak avg_loss küçük olmayacak şekilde stop mesafesinin >= 1.0x katı olarak ayarlanır; pozisyon büyüklüğü diverjans gücüyle ölçeklenir (daha büyük fiyat hareketi + daha büyük OI daralması => 3% riskine kadar, marjinal diverjans => 1%); tek-pozisyon maksimum maruziyeti özsermayenin 20%; 36 saatlik sert zamanlı-stop (geri dönüş başlamadıysa diverjans gürültüydü, düz çık); kaldıraç 1.0.
Hipotezler
Yineleme 2, raporlanan Katman-1.5 uyumsuzluğunu tam olarak düzeltir: işlem yapılan enstrüman artık hipotezin beyan ettiği ETHUSD.HYPERLIQUID perp, ETHUSDT.BINANCE yerine. Değiştirmeden önce, önceki mekan değişikliğinin yapılamayacakları varsayımıyla yapıldığı için, her iki veri bacağının HL enstrümanı için gerçekten çözüldüğünü doğruladım: (1) ETHUSD.HYPERLIQUID 1-HOUR çubukları katalogda 2025-10-11 tarihinden 2026-09-04 tarihine kadar mevcut, ve (2) fabrikanın tamamlayıcı yükleyicisi, OI sembolünü enstrüman kimliğinden türetir (ETHUSD -> ETHUSDT), dolayısıyla ETH perp açık-faiz geçmişi (2026-03-23 -> günümüz) bu HL enstrüman için ekstra bacak ve çapraz-mekan altyapısı olmadan teslim edilir. Docstring'de bu OI serisinin HL-spesifik OI seviyesi yerine piyasa-geneli ETH perp OI olduğunu belgeliyorum (Hyperliquid burada OI-seviye geçmişi yayınlamaz, yalnızca hl_oi_cap booleanları) — kısa-pozisyon-kapatma ve zorunlu-likidasyon flushları çapraz-mekan olaylarıdır, dolayısıyla HL sözleşmesi için geçerli bir onaydır ve yalnızca bir sinyal olarak kalır. Yalnızca iki diğer satır değişti: min_notional 5 -> 10 (Hyperliquid'in minimumu) ve position_size içinde, küçük boyutlu emirlerin sessizce reddedilmek yerine atlanması için açık bir min-notional kontrolü. Sinyal, giriş/çıkış geometrisi, risk ölçeklemesi ve tüm ayarlanabilir parametreler değişmedi.
Hipotezler
Kısa tek-rejim penceresinde negatif-beklenti OI-kapılı tükenme silikleştirmesi — 2 saatlik optimizasyona değmez. 102 işlemde: profit_factor 0.78, avg_trade_return_pct -0.028% (negatif), beklenti -$34.5/işlem, total_return -3.5%, Sharpe -1.18, CI [-3.16, 0.93] ile ve PSR 0.254 (avg_win $255 < avg_loss $302, dolayısıyla ters-çevrilmemiş geometri yine de bir kenar üretmedi). Ayrıca yapısal olarak ölçülemez: Hyperliquid ETH 1H verisi 2025-10-11 tarihinde başlıyor, dolayısıyla tüm geriye dönük test tek rejimin ~11 ayını kapsıyor (data_days 328, annual_returns {2026} yalnızca, only_one_regime doğru), stresli üçte-birlik dilim -5.2% (Sharpe -3.3) — 102 tek-rejim işlemde 3-pencere ileriye doğru yürüme artı 20% holdout hiçbir şeyi doğrulayamaz. Bu, Hyperliquid (0/128, L82) ile çaprazlanmış L73 tek-perp OI/tamamlayıcı-kapılı yönsel-silikleştirme ailesidir (bu oturumda kenar-ölü, zaten terk edilmiş BTC OI-diverjansı tükenme silikleştirmesinin kardeşi). Hiçbir parametre değişikliği negatif-Sharpe, sub-0.8-PF, işlem-başına-negatif bir silikleştirmeyi çevirmez, ve veri duvarı her durumda sağlam doğrulamayı engeller. Başarısızlık paterni: no_edge tek-perp OI-kapılı silikleştirme, tek-rejim HL verisi (L73/L82).
Uygulama
ETHUSD.HYPERLIQUID perp üzerinde uzun-kısa OI/fiyat-diverjansı tükenme dönüşü, 1-HOUR çubuklar. Her çubukta, 4 çubukluk fiyat hareketi aynı pencere üzerinde ETH perp açık faizindeki değişimle eşleştirilir. Strateji, OI CONTRACTING en az 1% kadar olduğu iki tükenme durumunda ONLY hareket eder: düşen OI üzerinde >=1% ralli, taze uzun inanç olmadan kısa-pozisyon-kapatmadır (SHORT silikleştir), ve düşen OI üzerinde >=1% satış, zorunlu uzun-likidasyonu/teslimiyetidir (LONG silikleştir). OI hareketle yükseldiğinde kenarda durur. Stop'lar, 4 çubukluk salınım ucunun ötesinde artı 0.5 ATR bulunur (dönüş tezinin geçersiz kılındığı yer), ters-çevrilmemiş kâr-al stop mesafesinin 1.5x katı olarak; işlem başına risk diverjans gücüyle birlikte özsermayenin 1%-3% oranında ölçeklenir, maruziyet özsermayenin 20% oranıyla sınırlanır, ve 36-saatlik bir zamanlı-stop durağan işlemleri çıkarır. Kaldıraç 1.0. OI yalnızca bir sinyaldir, asla bir nakit akışı değildir; OI kapsamı olmadan strateji düz durur.
Doğrulama Sonuçları
Doğrulama başarısız (Katman 1.5 — hipotez/yapılandırma tutarlılığı) [sınıf=hypothesis_mismatch]:
- config.instrument_id ETHUSDT.BINANCE ancak hipotez ETHUSD.HYPERLIQUID beyan ediyor — aynı varlık, DIFFERENT mekan/sözleşme türü (ücretler, takas ve mekanizmanın dayanağı farklı). Beyan edilen enstrümanı işlem yapın.
Geriye Dönük Test İncelemesi
Ters-çevrilmemiş TP≥stop geometrisi, salınım-uç stop'ları ve HL öğesinin OI-seviye geçmişine sahip olmadığının dürüst ifşası ile temiz düşük-parametreli yapı (piyasa-geneli ETH OI öğesini yalnızca sinyal olarak kullanır)
Geriye Dönük Test İncelemesi
Kontrollü düşüş (4.3%); OI sinyal olarak kullanılır, nakit akışı olarak değil
Geriye Dönük Test İncelemesi
Negatif beklenti: PF 0.78, avg_trade_return_pct -0.028%, beklenti -$34.5/işlem, Sharpe -1.18 (CI [-3.16, 0.93]), PSR 0.254
Geriye Dönük Test İncelemesi
Yapısal olarak ölçülemez: HL ETH 1H 2025-10-11 tarihinde başlıyor, dolayısıyla tüm test ~11 ay / tek rejim (only_one_regime doğru; annual_returns {2026} yalnızca)
Geriye Dönük Test İncelemesi
3-pencere ileriye doğru yürüme + 20% holdout tek bir rejimde 102 işlemi doğrulayamaz; stresli üçte-birlik dilim zaten -5.2% (Sharpe -3.3)
Geriye Dönük Test İncelemesi
L73 tek-perp OI/tamamlayıcı-kapılı silikleştirme ailesi Hyperliquid (0/128, L82) ile çaprazlanmış; zaten terk edilmiş BTC OI-diverjansı tükenme silikleştirmesinin kardeşi
Iteration History
Doğrulama başarısız (Katman 2 — sentetik senaryolar):
Kullanılan parametreler: ['tp_mult', 'max_risk', 'min_risk', 'base_risk', 'oi_window', 'atr_buffer', 'atr_period', 'oi_drop_thr', 'min_notional', 'price_move_thr', 'time_stop_hours', 'max_notional_frac']
__init__ öğesinin tüm öznitelikleri self.parameters.get() öğesinden ayarladığını kontrol edin.
- steady_uptrend: TypeError: EthOpenInterestDivergenceExhaustionReversalLS1H._bar_ts() 1 konumsal bağımsız değişken alıyor ancak 2 adet verildi (çubuk zaman damgası: 1735690560000)
- steady_downtrend: TypeError: EthOpenInterestDivergenceExhaustionReversalLS1H._bar_ts() 1 konumsal bağımsız değişken alıyor ancak 2 adet verildi (çubuk zaman damgası: 1735690560000)
- flat_ranging: TypeError: EthOpenInterestDivergenceExhaustionReversalLS1H._bar_ts() 1 konumsal bağımsız değişken alıyor ancak 2 adet verildi (çubuk zaman damgası: 1735690560000)
- volatility_spike: TypeError: EthOpenInterestDivergenceExhaustionReversalLS1H._bar_ts() 1 konumsal bağımsız değişken alıyor ancak 2 adet verildi (çubuk zaman damgası: 1735690560000)
- zero_volume: TypeError: EthOpenInterestDivergenceExhaustionReversalLS1H._bar_ts() 1 konumsal bağımsız değişken alıyor ancak 2 adet verildi (çubuk zaman damgası: 1735690560000)
- price_gap: TypeError: EthOpenInterestDivergenceExhaustionReversalLS1H._bar_ts() 1 konumsal bağımsız değişken alıyor ancak 2 adet verildi (çubuk zaman damgası: 1735690560000)
Iteration History
Doğrulama başarısız (Katman 3 — sandbox geriye dönük test): smoke testi 300s duvar saati sınırını aştı. Bu neredeyse her zaman geçmişle ölçeklenen çubuk başına iş anlamına gelir — örn. tam funding/tamamlayıcı serisini yeniden taramak veya her çubukta calculate_signal()/on_bar() içinde bir listeyi yeniden oluşturup min()/sorted() çağırmak. __init__ içinde sıralı zaman damgası dizilerini ONCE önceden hesaplayın ve bisect kullanın veya zaman damgasına göre anahtarlı aramaları önbelleğe alın, böylece çubuk başına maliyet O(log n) olur, O(n) değil.
Iteration History
Doğrulama başarısız (Katman 3 — sandbox geriye dönük test): Hiçbir işlem üretilmedi
Kullanılan çubuk türü: ETHUSDT.BINANCE-1-HOUR-LAST-EXTERNAL, İşlenen çubuklar: 56952
Tanılama: should_enter() 56936 değerlendirilen çubuk üzerinden bir taraf 0 kez döndürdü -> sizin ENTRY CONDITION hiç tetiklenmedi. Giriş mantığını / eşiklerini gevşetin.
Stratejinizin verilen veri ve parametrelerle işlem ürettiğinden emin olun.
Stratmill bir araştırma ve kağıt üzerinde işlem (paper trading) aracıdır; finansal danışmanlık veya aracı kurum değildir. Geriye dönük test ve kağıt üzerinde işlem sonuçları varsayımsaldır. İşlem yapmak kayıp riski taşır.