Steuerabzug in Equitykurve ?
- This topic has 2 replies, 2 voices, and was last updated 4 years ago by .
Viewing 3 posts - 1 through 3 (of 3 total)
Viewing 3 posts - 1 through 3 (of 3 total)
Similar topics:
Forums › ProRealTime Deutsch forum › ProOrder Support › Steuerabzug in Equitykurve ?
Hallo liebe PRTler,
mir kam der Gedanke, dass in Backtests das Ergebnis bei fehlender Steuerberücksichtigung verfälscht ist, insbesondere bei Gewinn-Reinvest.
Jedoch scheint ein berechneter Steuerabzug (siehe nachfolgender Codeschnipsel) die Equity-Kurve, bzw. eine dahingehende Einflussnahme nicht zu greifen. Siehe auch Screenshot.
Hat jemand eine Idee den 25%igen sofortigen Steuerabzug in der Equity-Kurve, wünschenswert natürlich für den Detailbericht, zu realisieren?
Danke vorab und liebe Grüße
Rainer
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
If Equity[0] > Equity[1] Then WinTax = (Equity[0]-Equity[1])*0.25 Else WinTax = 0 Endif If PosiSizeMod = 0 Then StartEquity = 1000 Equity = (Strategyprofit+StartEquity)-WinTax TRisklevel = 0.50 TCapitalrisk = Round(Equity*TRisklevel) THebel = 20 TMargin = (Close/THebel) IF (TCapitalrisk/TMargin) < 1 Then TPositionen = 0.5 Else TPositionen = Round(TCapitalrisk/TMargin) EndIf PositionsSize = Min(200,TPositionen) Else PositionsSize = PosiSizeMod EndIf GRAPH (Equity) Coloured(255,153,0) AS "Equity" |
Denn in Zeile 8 subtrahieren Sie NUR die aktuelle WinTax , während Sie diese immer aufsummieren und vollständig entfernen sollten.
Mit steigendem Eigenkapital muss auch die Steuer steigen.
Guten Morgen Roberto,
vielen Dank für die zeitnahe Antwort.
Du hast mich auf den richtigen Weg gebracht, so funktionierts wie ich mir es vorgestellt habe, Änderung in Zeile 8:
Equity = (Strategyprofit*0.75+StartEquity)
Nun wird auch der Steuerabzug im Detailbericht korrekt berücksichtigt.
Schönen erfolgreichen Tag.
Liebe Grüße
Rainer
Find exclusive trading pro-tools on 