Makale içeriği

Kanıt ve kapsam

Qullamaggie, EP işlemlerine on milyonlarca dolar atfediyor ve durdurulmuş işlemler de dahil olmak üzere grafik örnekleri sunuyor. İncelenen sayfada, karı doğrulayan herhangi bir denetim veya işlem CSV dosyası bulunmamaktadır. Bu makale, OR15 spesifikasyonunu geriye dönük olarak test etmemiştir.

Veriler ve piyasalarTarihsel haberler, kazanç raporları, şirket işlemlerine göre tutarlı düzeltilmiş fiyat-hacim ve gün içi kayıtlarla ABD hisseleri. Seans temelli tanım kesintisiz kriptoya otomatik aktarılmaz.
Araştırmanın zaman dilimleriGünlük veri bağlamı, ilk on beş dakika önerilen açılış aralığını belirler. Araştırma sürümü pozisyonu en fazla 20 seans tutar.
Hisse senedi 50'den 56'ye doğru bir boşlukla açıldı, on beş dakikalık aralığını oluşturdu, 57'nin üzerine çıktı ve daha sonra planlanmış bir takip eden stop loss emriyle pozisyondan çıktı.Çizimi tam boyutta aç
Açılış aralığıyla sonraki seansları birleştiren sentetik olay dizisi. Yatay aralıklar gerçek saat süresinde eşit değildir. İşlem hacmi sütunları fikri gösterir; gerçek bir EP işlemini yeniden üretmez.

Uygulamalı iş akışı

İş akışı: Episodic Pivot: katalizör, fiyat boşluğu ve açılış hacmi
Adımların tamamı aşağıda açıklanır. Her aşamada eksik veri veya sağlanmayan koşullar için ret nedeni kaydedilmelidir.
  1. Katalizörü yakalayınYayınlanma ve alınma zaman damgalarını ve açılıştan önce mevcut olan belgeyi saklayın.
  2. Fiyat boşluğunu ve OR15’i ölçünFiyatları ve hacmi dondurmadan önce, asıl açılış penceresinin kapanmasını bekleyin.
  3. Hacmi ve planlanan riski kontrol edin.Önceki tamamlanmış oturumlardan ADV ve ATR'yi kullanın.
  4. Emri verin, gerçekleşmeleri saklayınSonraki iptal kararından önce aktif stop emirlerinin fiyat boşluklarında gerçekleşmesini işleyin.
  5. Stopu sabit takvimle izletinKapanıştan sonra hesaplayın; değişiklik sonraki seanstan itibaren geçerlidir.

Yayımlanmış kurallar ve bu makalenin araştırma seçimleri

Qullamaggie, 2 Kasım 2021 yazısında EP için en az 10% fiyat boşluğu, açılış çevresinde olağanüstü hacim, açılış aralığı zirvesi üstünde giriş ve günün dibine yakın stop anlatır. Fikri Stockbee’ye atfeder [1]. Örnekler stopla kapanan AFRM girişlerini de içerir: iyi katalizör her girişi başarılı yapmaz.

Kaynak birkaç açılış aralığı süresi sunar ve pozisyon yönetiminde kişisel değerlendirmeye yer bırakır. Bektest sonucu görülmeden tek sürüm sabitlenmelidir. Burada OR15, ilk on beş dakikalık hacmin ADV 50’ye oranının en az 0.5 olması ve zamanlanmış izleyen stop seçilir. Bunlar kaynak yazarının tam sistem olarak onayladığı sayılar değil, araştırma önerileridir.

Hipotez, yeni bilgilerin olağanüstü katılım ve sürekli fiyatlandırmayla örtüştüğü yönündedir. Hisse bölünmesiyle ilgili fiyat süreksizliği bir haber tepkisi değildir. Tüm piyasanın yönlendirdiği bir boşluk, şirkete özgü kazançlardan farklıdır. Bu durumları, hızla yükselen her hisseyi görünüşte homojen bir örneklemde birleştirmek yerine, açıkça etiketleyin.

Karar anında mevcut olan katalizörü kullanın.

Yatırımcının o anda erişebildiği özgün başlığı, yayıncıyı, published_at, received_at, event_type ve belge sürümünü saklayın. SEC başvuruları ve XBRL API verileri raporlama bilgisi sağlar [2]; bugün indirilen düzeltilmiş veri kazanç duyurusunun o gün bilinen hâlini otomatik korumaz. Düzeltmeleri sonradan gelen bilgi olarak kaydedin.

Temel sürüm yalnız seans açılmadan halka açık katalizörleri kabul eder. Kazanç büyümesi veya beklenti üstü sonuç ayrı sürümde eklenebilir; analist beklentisi duyurudan önce bilinmelidir. Eksik küçük şirket tahmini sıfır değildir; sıfır koyup sonsuz sürpriz üretmeyin. Açılış kararından sonra alınan duyuru geçmiş kararı geçerli kılamaz.

ADV 50 ve günlük ATR14’ü bugünden önce tamamlanan seanslarla hesaplayın; fiyat ve hacmi hisse bölünmesine tutarlı düzeltin. Sonraki kotasyondan çıkarmalar dahil her tarih itibarıyla mevcut hisseleri kullanın. Normal saatleri borsa takvimi ve America/New_York ile tanımlayın [3]; 09:30 yaz saati değişimlerinde sabit UTC farkı değildir.

Gelecek bilgi kullanmayan OR15 emri ve izleyen stop

Resmî açılıştan sonra gap=(official_open/previous_close−1)≥10% şartı koyun. 09:30–09:45 penceresi bitince ORH, ORL ve hacim 15’i sabitleyin. Hacim 15/ADV 50≥0.5 ise 09:45 sonrasında ORH+b’de buy-stop giriş emri gönderin; b=max(2 ticks,0.1×previous daily ATR14). Planlı girişle ORL−b stopu arasındaki mesafe önceki günlük ATR’yi aşmamalıdır. Emir 11:00’de sona erer.

09:45’te tamamlanan aralık, 09:37’de simüle girişe dayanak olamaz; tamamlanmış hacmi de o anda bilinmez. Yazarın bir veya beş dakikalık aralıklarını test etmek, o erken saatlerde bilinen hacim şartlarını gerektirir. Aktif bekleyen stop giriş emri iptal etkili olana dek gerçekleşebilir; sonraki bar özeti eski tetiklenmeyi silemez.

İşlem tamamlandıktan sonra, ilk stop loss seviyesi ORL−b'dir. Üç tamamlanmış işlem seansından sonra, her kapanışta next_stop=max(current_stop,SMA10 through the current close) hesaplanır ve bu, bir sonraki işlem seansından itibaren geçerli olur. Mevcut kapanış zaten next_stop'de veya altındaysa, bir sonraki işlem yapılabilir açılış fiyatında çıkış planlayın. Bekleme sırasında ilk sert stop loss seviyesini koruyun ve en fazla 20 işlem seansından sonra çıkış yapın. Bu önerilen politika, sabit iki R hedefi kullanmaz.

Tutma süresinde giriş seansı birinci sayılır; yirminci seans kapanışındaki gerçekleşebilir olayda çıkılır. İzleyen stop öncesi üç tam seans, giriş seansının kalanı hariç, gerçekleşme sonrasındaki tam seanslardır. Girişe koruma bağlayın; gerçekleşince aracı modeline göre etkinleştirin. Korumanın emir ulaşmadan var olduğunu varsaymayıp etkinleşme gecikmesini modelleyin. Çıkış veya stop değişimi beklerken mevcut koruma aktiftir.

after_OR15_data_received:
  if now>=11:00 or not complete_catalyst_ADV_ATR_OR_history: return
  if catalyst_known_before_open and gap>=0.10 and volume15/ADV50>=0.5:
    entry_trigger=ORH+b; initial_stop=ORL-b
    if 0<entry_trigger-initial_stop<=ATR_day_previous:
      place_buy_stop_after_now(expiry=11:00,attached_protection=initial_stop)
on_fill(fill):
  record_actual_fill_and_risk(fill,initial_stop)
  activate_protection_as_execution_model_allows(initial_stop)
  freeze_deadline_at_close_of_20th_session_including_entry_session()
on_every_market_event(event):
  process_live_entry_and_protective_order_fills_before_later_cancellations(event)
  if entry_expired_and_still_unfilled: cancel_entry_effective_from_now()
  if holding_deadline_reached and position_open: exit_next_executable_quote()
after_each_received_session_close:
  if position_open and at_least_3_full_sessions_completed_after_fill:
    next_stop=max(current_stop,SMA10_through_today)
    if close<=next_stop: schedule_exit_next_session_quote()
    else: schedule_stop_replacement_for_next_session(next_stop)
# Existing protection stays live until an exit or effective stop replacement.
# Gap-through fills and order-activation latency remain in realized results.

Açılış etkinliği alıcı kimliği değildir.

Hacim 15/ADV 50 oranı 0.5 ise ilk on beş dakikada ortalama günlük hisse hacminin yarısı işlem görmüştür. Aynı saat göreli hacmi ise bu on beş dakikayı eşdeğer tarihsel pencerelerle karşılaştırır; farklıdır. Gerekirse ayrı adlarla kaydedin. Önerilen 0.5 eşik kaynağın ideal anlatımından düşüktür; ayrı varyant etiketi korunmalıdır.

Likit olmayan hisse bu oranı geniş spread ve kotasyonlarda az miktarla aşabilir. Önceden belirlenen parasal likidite ve spread/stop mesafesi sınırı, gerçekleşme uygunluğunu belirler. Emir değerlendirilirken bilinen veriyi kullanın. Yüksek hacimli bar, planlı miktarın gösterilen fiyat yakınında alınabileceğini kanıtlamaz.

Açılış müzayedeleri, büyük blok işlem kayıtları ve işlem durdurmaları kısa pencereye baskın olabilir. Müzayede işlemlerini dahil edip etmediğinizi belirtin ve geçmişle bugüne aynı kuralı uygulayın. Yüksek hacim bildirilen aktivitedir; aylarca hisse biriktiren fon kimliğini göstermez. Toplu işlem kayıtları tek başına bu anlatıyı kanıtlayamaz.

İzleyen stopla kazanç ve stopun ötesine boşlukla kayıp

Sentetik fiyatlar: önceki kapanış 50, resmî açılış 56, fiyat boşluğu 12%. Önceki günlük ATR 2, asgari fiyat adımı 0.01; dolayısıyla b=0.2. ORH 57, ORL 55.5, açılış hacmi 500,000 hisse, ADV 50 ise 1,000,000. Planlı tetikleyici 57.2, stop 55.3. Planlı risk 1.9, ATR sınırına uygundur. Gerçek gerçekleşme 57.25 olunca başlangıç riski 1.95’e çıkar.

Başarılı bir sentetik yol üzerinde, birkaç seans sonra tamamlanmış kapanışlara dayalı takip hesaplaması 64.5'ye ulaşır. Sonraki seansta tetiklenir ve 64.45'de gerçekleşir. Brüt kar hisse başına 7.20 olup, orijinal 1.95 riskine göre yaklaşık 3.69R'dir. Birçok nitelikli olay, bu takip politikasının yardımcı olabileceği kadar uzun süre trend göstermeyecektir.

Kayıp eğiliminde, bir sonraki seans 54.4'de, 55.3 stop seviyesinin altında açılıyor. 54.4'de çıkış yapmak 2.85 kaybına veya maliyetler öncesinde yaklaşık 1.46R'ye neden olur. Ayrı olarak, 57.2'de zaten beklemede olan bir alış-durdurma emri, kesintili bir yükselişten sonra 59'de gerçekleşebilir. Gerçek riski ATR sınırını aştığı için bu işlemi silmeyin. Bir sonraki olası olayda önceden belirlenmiş bir risk yanıtı uygulayın ve maliyetini kaydedin.

Örneklemi tüm uygun katalizörlerden kurun

Sonradan ikiye katlanan hisselerden değil, tarihsel duyurular ve gözlenen boşluklu hisselerden başlayın. Kazanç raporundan sonra satılıp düşen hisseler, emri gerçekleşmeyen araçlar ve sonradan yok olan şirketler dahil olmalıdır. Kazanan grafikleri hipotez sağlar; başarı oranı için tüm fırsatların sayısını vermez.

Aynı uygun evrende yalnızca boşluk, boşluk artı hacim ve boşluk artı hacim artı katalizör etiketlerini karşılaştırın. Haber türünü, boşluk boyutunu, likiditeyi ve önceki trendi ayrı ayrı değerlendirin. Geliştirme ve doğrulama verilerini kullanarak takip eden politikayı seçin, ardından test seti için kilitleyin. Görünen en iyi sonucun bu arama ışığında yorumlanabilmesi için denenen her açılış aralığı aralığını, hacim eşiğini ve çıkış ailesini kaydedin.

Net beklenti, gece taşınan risk, fiyat boşluğu kayıpları, devir hızı, ücretler, gerçekleşmeyen emirler, MAE/MFE ve en büyük kazançların katkısını raporlayın. Kârın çoğunu iki hisse sağlıyorsa bu yoğunlaşma sonucun parçasıdır. Giriş kuralının katkısını görmek için benzer katalizörle seçilen hisseleri tutan kıyasla karşılaştırın.

Yaygın hatalar

Yalnız olağanüstü kazananları araştırmak

Sonradan hızla yükselen hisselerle başlamak, başarısız EP olaylarını paydadan çıkarır.

Orijinal sürümün revize edilmiş verilerle değiştirilmesi

O tarihteki analist beklentisi ve duyuru sürümü, kararın o anda mümkün olup olmadığını belirler.

Her stop loss'u bir R'de sınırlandırmak

Gece fiyat boşluğu ve işlem durdurmaları, gerçekleşen kaybı nominal stop mesafesinin üstüne çıkarabilir.

Bu yöntemi kullanmadan önce kontrol listesi

Her maddeyi kendi verilerinizle doğruladıktan sonra işaretleyin. İlerleme bu tarayıcıda saklanır; stratejinin kârlı olduğunu belgelemez.

0/7 madde

Sık sorulan sorular

OR15, Qullamaggie'nin orijinal sabit kuralı mı?

Hayır. Burada standart bir varyant. Onun kamuoyuna yaptığı açıklamalar, açılış aralığıyla ilgili diğer seçenekleri ve takdir yetkisine bağlı hususları anlatıyor.

Güçlü kazanç raporu EP işlemi için yeterli mi?

Hayır. Bu şartname ayrıca nitelikli bir boşluk, hacim ve ardından gelen bir fiyat tetikleyicisi gerektirir. Eksik aktivite veya tetiklenmemiş bir emir, işlem gerçekleşmez.

Araştırma kaynakları

Her kaynak, yanında açıklanan tanımı veya kanıtı destekler. Sözde kod, sentetik örnekler ve önerilen parametreler ayrı ayrı doğrulanmalıdır.

  1. How to master a setup: Episodic PivotsKristjan Kullamägi / Qullamaggie. 2 Kasım 2021 yazısı, yayımlanmış kurallar ve stopla kapanan AFRM girişleri dahil örnekler incelendi. Kâr yazarın kendi beyanıdır. Kontrol tarihi: .
  2. EDGAR Application Programming InterfacesU.S. SEC. Resmi başvurular ve XBRL veri dokümantasyonu. Mevcut API verilerinin her geçmiş anlık görüntüyü koruduğu varsayılmamaktadır. Kontrol tarihi: .
  3. Holidays & Trading HoursNYSE. Açılış zaman aralıklarını ve bekleme sürelerini belirlemek için kullanılan resmi oturum takvimi ve erken kapanış bilgileri. Kontrol tarihi: .

İlgili yöntemler

Risk notu

Bu içerik eğitim ve araştırma tasarımı içindir; finansal tavsiye değildir. Backtest geçmiş verileri simüle eder, gelecekteki performansı garanti etmez ve gerçek işlem emri vermez. Kütüphanedeki yöntemlerin tümü uygulamada hazır özellikler olmayabilir. İlgili bilgiler: metodoloji ve öğrenme merkezi.

Gerçek sermayeyi riske atmadan önce kuralları doğrulayın

Uygulama desteğini, verileri ve her simüle işlemi kontrol edin; gelişmiş tespit yöntemleri ayrı bir uygulama gerektirebilir.

Backtest uygulamasını App Store’dan indirin