Sıcaklık Haritası Optimizasyon yapılan stratejinin sonuç ekranında listelenen backtestlerinin görsel olarak karşılaştırılmasını yapmak için kullanılır.

Optimizasyon sonuç ekranında sağ altta bulunan Sıcaklık Haritası butonu ile açılır.

Sıcaklık haritasının anlamlı olabilmesi için stratejinin optimize edilmiş 2 parametresi olması gerekir. Bu parametreler Sembol veya Periyot olabildiği gibi stratejideki herhangi bir değişkenin de optimizasyonu yapılarak sıcaklık haritası oluşturulabilir.

Sıcaklık Haritası penceresinde optimizasyonda kullanılan parametreler aşağıdaki gibi İlk ve İkinci Parametre alanlarından seçilebilir.

Parametreler belirlendikten sonra yapılan backtestlerin hangi veri tipi üzerinden karşılaştırılacağı Karşılaştırma Değeri alanından seçilip, ardından Uygula butonuna basılarak Sıcaklık Haritası oluşturulur.

Karşılaştırma Değerinde seçilen veri tipleri Optimizasyon sonucunda listelenen her bir backteste ait sırasıyla Overall, Bakiye, Kar/Zarar, %Kar/Zarar verilerini kullanır.

Overall : Stratejinin başlangıçta optimizasyon parametreleri ekranında seçilen Overall değeri üzerine, stratejide yapılan tüm işlemlerden elde edilen getirinin ve optimizasyon bittiğinde stratejide kalan açık pozisyonun o anki getirisinin eklenmesiyle bulunur.

Bakiye : Bakiye ise Overall ile aynı hesaplanmakta, tek farkı backtest bittiğinde stratejide açık pozisyon varsa; bu pozisyonun toplam tutarı hesaplanıp, Overalldan çıkarılmasıyla bulunur.

Kar/Zarar : Optimizasyon tamamlandığında hesaplanan Overall değerinin, başlangıçtaki Overall değeriyle farkından bulunur.

%Kar/Zarar : Optimizasyon tamamlandığında hesaplanan Overall değerinin, başlangıçtaki Overall değeriyle yüzde değişiminden bulunur.

Sıcaklık Haritasında renk skalası, seçilen karşılaştırma değerini esas alarak belirlenen en düşük değerli backtest ile en yüksek değerli backteste göre oluşturulur. Bu aralık değerleri sol alttaki renk barından görülebilir.

Sıcaklık haritasında listelenen backtest sayısı, sonuç ekranındaki backtest kadardır. Bu listedeki backtestlerin sayısını da optimizasyon parametrelerindeki En İyi … Sonucu Göster alanı belirlemektedir.

Bu değeri ne kadar artırırsanız optimizasyon sonucunda listelenen backtest sayısı o kadar artar. Fakat özellikle yüksek miktarda simülasyon yapılan optimizasyonlarda bu değeri de fazlaca artırmak, optimizasyonun hızını olumsuz etkileyecektir.

Sıcaklık haritasında listelenen backtest sayısı kadar optimizasyon bulunduğu için aşağıdaki görselde olduğu gibi bazı hücreler boş gelebilir. Bu durum o parametrelere denk gelen backtestin diğerlerine göre daha kötü sonuç vermesinden dolayı listeye girememesinden kaynaklanmaktadır.

Sıcaklık haritasındaki dolu olan bir hücrenin üzerinde durulduğunda o sonucun hangi parametrelerle çalıştırılan backtest olduğunu görebilirsiniz.

Hücre üzerine çift tıklayarak o parametrelerle backtest yapabilir ve rapor ekranına ulaşabilirsiniz.