MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
36 kez görüntülendi
Merhaba, backtest sonuçlarındaki bakiyeyi veya geliri hesaplamak için oluşturulmuş metodu inceleyebiliyor muyuz ?

Sorum şu: Mesela ben 1000 TL bakiye ile backtest başlattım.  Sonra 50 tane X hissesinden sattım (?!) .Ben sattıktan sonra backtest bitene kadar X hissesi yüzde 2 değer kazandı diyelim. Bu durumda backtest sonundaki bakiyeyi ya da geliri nasıl hesaplıyorsunuz ? Yani elimde zaten ilk başta hiç X hissesi yoktu ( ya da varsa da bunu belirttiğim bir yer olmadı ).

X hissesi elimde olmasa da backtestte satabiliyor olmam güzel tabi ama hesaplama kısmının nasıl çalıştığını görebiliyor muyum bir şekilde ?
Algoritmik Trading kategorisinde (150 puan) tarafından | 36 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Sorum şu: Mesela ben 1000 TL bakiye ile backtest başlattım.  Sonra 50 tane X hissesinden sattım (?!) .Ben sattıktan sonra backtest bitene kadar X hissesi yüzde 2 değer kazandı diyelim. Bu durumda backtest sonundaki bakiyeyi ya da geliri nasıl hesaplıyorsunuz ? Yani elimde zaten ilk başta hiç X hissesi yoktu ( ya da varsa da bunu belirttiğim bir yer olmadı ).

kazanc = (aciga satis fiyat - alis fiyati)*50

yuzde kazanc =  kazanc*100 / baslangic bakiyesi
(3,149 puan) tarafından
0 0
Bu durumda alış yapmadığımız için, alış fiyatı olarak neyi alıyoruz ? Zaten sorduğum nokta tam olarak buydu aslında.
0 0
Backtest'in acik bir emirle kapanmasi durumunda sadece Bakiye guncellenir. Islem kapatilmadigi icin kazanc ve %kazanc guncellenmez.
0 0
Ben problemimi tam olarak ifade edemedim sanırım ancak deneme algoritmaları yazarak bana lazım durumu algıladım. Yine de cevabınız için teşekkür ederim.
305 soru
342 cevap
408 yorum
199 kullanıcı