Modifying the Backtest Performance Report?
Author: phuber
Creation Date: 3/9/2010 3:54 AM
profile picture

phuber

#1
Hi guys,
Is it possible to modify the Backtest Performance Report? For instance, I would like to replace the Profit Factor or the Payoff Ratio by the Sortino Ratio or any other home-made measure.
Thanks
Philippe
profile picture

Eugene

#2
Hi Philippe,

It's not possible to modify the standard reporting facilities such as the Backtest Performance Report.

Instead, you can devise your own performance visualizer. Take a look at Wealth-Lab Version 5 (.NET) Development Guide for a description of the API, and feel free to modify the source code of Community Visualizers.
profile picture

phuber

#3
Thanks Eugene... I'll do that!

Any way I could have the source code of the Backtest Performance Report? I would then start from there to create my own report.
profile picture

Eugene

#4
QUOTE:
Any way I could have the source code of the Backtest Performance Report?

No way to get the built-in PV source code since it belongs to Fidelity (closed source), but you can start from PVReport2.cs aka Performance+.
profile picture

phuber

#5
Fine, thanks.
profile picture

Eugene

#6
One more thing. The way it works is that PVReport2.cs and CommunityScorecard.cs are the "clients" of the PerformanceEngine.cs class that delivers actual performance metrics.
profile picture

fritz

#7
Out of curiosity, is there some reason why basic WL does not include such seemingly-obvious metrics as Sharpe &etc? I would like to chart Sharpe vs. optimization values.
profile picture

Eugene

#8
Probably, for simplification. Sharpe is available in Community.Scorecard (included in Community.Visualizers).
This website uses cookies to improve your experience. We'll assume you're ok with that, but you can opt-out if you wish (Read more).