I’ve worked out how to produce charts from my database, MooDB in ASP.NET. I will now start working on producing all kinds of charts from the database which means I can interpret my trading results quicker as they will be visual. I don’t have to copy and paste from SQL Server into Excel any more, it will all be done automatically for me. Today I managed to create an equity curve on dynamic data. I can choose the data I want to view like so:

Criteria I can currently choose from
MooDB then produces an aggregated view of the data and an equity curve automatically when the Submit button is pressed. Here’s what the equity curve looks like based on the criteria selected above.

Dynamic Equity Curve produced from MooDB (click to enlarge)
I can look at the equity curve in any way I like at the click of a mouse, which is quite cool.
. I want to work out how to put moving averages on it – I’ll do that this week. Here’s an equity curve with the losers removed:

Equity curve with losers removed (click to enlarge)
Here’s one with the winners removed:

Equity curve with winners removed (click to enlarge)
As all the data is presented in a web browser I can use MooDB from any computer on any operating system that is connected to the web server. The web server is not accessible from the internet at the moment, so it can only be accessed at home – however I may open it up at some point so I can query it from anywhere with an internet connection once I am comfortable about the security aspects.
A bit geeky, but I’m well pleased with it.