⚠ Trading önemli ölçüde zarar riski içerir. Bu sitedeki her şey yalnızca eğitim amaçlıdır ve finansal tavsiye değildir.
Ders 2 / 12 · Ücretsiz

Bir fikri kesin ve test edilebilir kurallara dönüştürmek

Bir trading fikrini yazılı bir hipoteze ve bir elektronik tablonun test edebileceği, ucu açık olmayan bir kural setine dönüştürün.

Yazar: Moustafa Hijaziİçerik gözden geçirildi: 2026-10-304 dk okumaKendi kendine öğrenme kursu

Neler öğreneceksiniz

  • Bir trading fikrini arkasında bir gerekçe bulunan bir hipotez olarak nasıl yazacağınız.
  • Eşitlikler ve eksik veriler dahil her kararı kapsayan bir kural şablonu.
  • Hiçbir gelecek bilgisinin kullanılmaması için sinyalleri ve emirleri nasıl zamanlayacağınız.
  • Bir kural setindeki serbest parametreleri nasıl sayacağınız.

Açıklama

Kurallar için temel evet/hayır testi "Derinlemesine Teknik Analiz" kursunda ele alındı. Burada eksiksiz bir şartname yazıyorsunuz: birbiriyle hiç konuşmayan iki kişinin aynı veriden aynı işlem listesini üreteceği kadar eksiksiz bir belge.

1. adım: hipotez

Hipotez, piyasa davranışı hakkında test edilebilir bir ifade ve bir gerekçedir. Örnek: "Uzun vadeli ortalamalarının üzerinde olan geniş hisse senedi endeksleri, yatırımcı akışlarındaki ve ekonomik haberlerdeki eğilimler aylarca sürdüğü için çoğu zaman yükselmeye devam etme eğilimindedir." Gerekçe önemlidir: fikir doğruysa neyin işe yaramaması gerektiğini söyler ve sizi rastgele örüntüleri test etmekten korur.

2. adım: kural şablonu

Her satırı doldurun. "Gerekli değil" geçerli bir cevaptır; boş bir satır değildir.

Yapı taşı Cevaplanacak sorular
Evren Hangi enstrümanlar? Hangi tarihteki hangi liste?
Veri Hangi bar (günlük, aylık)? Hangi fiyat (kapanış, düzeltilmiş kapanış)? Hangi kaynak?
Sinyal Geriye bakış uzunluğu dahil kesin formül.
Takvim Sinyal ne zaman kontrol edilir? O gün tatilse ne olur?
Giriş Emir türü ve fiyat: sonraki açılış, sonraki kapanış, limit?
Çıkış Sinyal çıkışı, stop, süre sınırı? İkisi aynı anda gerçekleşirse hangisi geçerli olur?
Pozisyon büyüklüğü Sabit tutar, sabit oran veya riske dayalı?
Uç durumlar Eşitlikler (değerin tam olarak eşit olması), eksik veri, aynı anda birden fazla sinyal.

3. adım: ileriye bakmadan zamanlama

İleriyi görme yanlılığı (look-ahead bias), karar anında henüz bilinmeyen bilgilerin kullanılması demektir. En güvenli zamanlama kuralı şudur: sinyali t barının kapanışına kadarki verilerle hesaplayın ve t+1 barının açılışında (veya kapanışında) işlem yapın. "Bugünün kapanışı ortalamanın üzerindeyse bugünün kapanışından al" gibi bir kural, ancak emri işlem seansının son saniyelerinde verebiliyorsanız teknik olarak mümkündür; çoğu backtest bunu varsaymamalıdır.

4. adım: parametreleri sayın

Parametre, değiştirebileceğiniz herhangi bir sayıdır: geriye bakış uzunlukları, eşik değerleri, stop mesafeleri, kontrol günleri. Bunları bir listeye yazın. Her ek parametre, teste geçmişteki gürültüye uyum sağlamak için bir yol daha verir (6. ders). Faydalı bir alışkanlık, parametreleri herhangi bir sonuca bakmadan önce hipotezden yola çıkarak sabitlemektir; örneğin "yaklaşık bir yıl, yani 10 ila 12 ay".

Değiştirilmesi gereken belirsiz kelimeler

  • "Güçlü", "zayıf", "aşırı satılmış" → bir sayı ve bir formül.
  • "Kırılım yapıyor" → son N barın en yüksek kapanışının üzerinde kapanış; ne kadar ve hangi barda.
  • "Genellikle" veya "iyi görünüyorsa" → çıkarın; bir kural yargı içeremez.

Çözümlü örnek

Varsayımsal örnek: yukarıdaki fikir şu şartnameye dönüşür.

  • Evren: tek bir geniş hisse senedi endeksi ETF'i. Veri: dağıtımlara göre düzeltilmiş aylık kapanışlar.
  • Sinyal: 10 aylık basit hareketli ortalama (SMA), yani mevcut ay dahil son 10 aylık kapanışın ortalaması.
  • Takvim: her ayın son işlem günü, kapanıştan sonra.
  • Kural: kapanış > SMA ise ETF'i sonraki ay elde tutun; kapanış < SMA ise nakitte kalın. Kapanış tam olarak SMA'ya eşitse mevcut durumu koruyun.
  • Giriş/çıkış: sonraki ayın ilk işlem gününün açılışında. Pozisyon büyüklüğü: hesabın %100'ü. Parametreler: 1 (10 uzunluğu).

1–10. aylar için varsayımsal kapanışlar: €100, €102, €99, €104, €107, €105, €110, €108, €112, €113.

  • Toplam = €1,060. SMA = €1,060 ÷ 10 = €106.00.
  • Kapanış €113 > €106.00 → sonraki ayın açılışında alın.

11. ay €103'ten kapanıyor. Yeni pencere 2–11. aylardır: €1,060 − €100 + €103 = €1,063. SMA = €106.30. Kapanış €103 < €106.30 → 12. ayın açılışında satın. Maliyetler, spread'ler ve vergiler burada hariçtir.

Sık yapılan hata

Kararları "sağduyuya" bırakmakKurallar bir tatil gününde, bir eşitlikte veya veriler eksik olduğunda ne olacağını söylemiyorsa, testi yürüten kişi anında karar verir; bunu da çoğu zaman sonucu iyileştiren yönde yapar. İlk testten önce her uç durumu yazıya dökün.

Uygulama etkinliği

Şu belirsiz fikri kâğıt üzerinde eksiksiz bir kural seti olarak yeniden yazın: "Bir hisse senedi endeksini yükseliş trendinde aşırı satıldığında al, toparlandığında sat." Yukarıdaki şablonu kullanın ve parametrelerinizi sayın.

Çözümü göster

Olası bir cevap (eksiksiz oldukları sürece pek çok cevap geçerlidir):

  • Evren: tek bir geniş hisse senedi endeksi ETF'i. Veri: günlük düzeltilmiş kapanışlar.
  • Yükseliş trendi: kapanış 200 günlük SMA'nın üzerinde. Aşırı satılmış: 2 günlük RSI (Göreceli Güç Endeksi) 10'un altında.
  • Takvim: her günlük kapanıştan sonra kontrol edin.
  • Giriş: her iki koşul da doğruysa ve açık pozisyon yoksa, ertesi günün açılışında alın.
  • Çıkış: kapanış 5 günlük SMA'nın üzerine çıktıktan sonraki ilk açılışta veya 10 işlem günü sonra, hangisi önce gelirse satın. İkisi aynı gün gerçekleşirse bir kez çıkın.
  • Eşitlikler: "10'un altında" kesinlikle altında demektir; eşit değerler sinyal üretmez. Eksik veri: o gün sinyal yok.
  • Pozisyon büyüklüğü: hesabın %100'ü, aynı anda tek pozisyon.
  • Parametreler: 200, 2, 10, 5, 10 → beş parametre.

Sınırlamalar: tek bir fikir için beş parametre zaten fazladır; 6. ders bunların gürültüye uydurulup uydurulmadığını nasıl kontrol edeceğinizi gösterir.

Önemli çıkarımlar

  • Grafikte bulunmuş bir örüntüyle değil, bir hipotez ve bir gerekçeyle başlayın.
  • Eksiksiz bir şartname, iki kişinin aynı veriden birebir aynı işlemleri üretmesini sağlar.
  • İleriyi görme yanlılığından kaçınmak için sinyalleri t barında hesaplayın ve t+1 barında işlem yapın.
  • Her parametreyi listeleyin ve herhangi bir sonucu görmeden önce sabitleyin.

Sonraki adım

Bir sonraki derste kurallarınızın dayandığı verileri kontrol edeceksiniz, çünkü hatalı veriler üzerinde test edilen kusursuz bir kural seti bile yanıltıcı sonuçlar verir.

Öz değerlendirme

Soruları yanıtlayın, ardından yanıtlarınızı kontrol edin. İstediğiniz kadar tekrar deneyebilirsiniz.

1. Bir kural şöyle diyor: "Bugünün kapanışı 50 günlük ortalamanın üzerindeyse bugünün açılışında al." Sorun nedir?

2. Varsayımsal örnek: 4 aylık bir SMA kuralı. Son dört aylık kapanış €50, €52, €49 ve €53. Kural, kapanış SMA'nın üzerindeyken pozisyonu tutuyorsa ne söyler?

3. Hangi ekleme bir kural setini en eksiksiz hâle getirir?

Kendi tekrarınız için otomatik öz değerlendirme. Cevaplarınız tarayıcınızda kontrol edilir; bunları görmez ve değerlendirmeyiz. Bu bir sınav veya yeterlilik değildir.

İlerlemeniz

“Tamamlandı” yalnızca dersi bitirdiğinizi işaretlediğiniz anlamına gelir. Anlayışınızın bir sınavı değildir. İlerleme ve notlar yalnızca bu cihazdaki bu tarayıcıda saklanır — bir hesapta değil.