• C++ Programming for Financial Engineering
    Highly recommended by thousands of MFE students. Covers essential C++ topics with applications to financial engineering. Learn more Join!
    Python for Finance with Intro to Data Science
    Gain practical understanding of Python to read, understand, and write professional Python code for your first day on the job. Learn more Join!
    An Intuition-Based Options Primer for FE
    Ideal for entry level positions interviews and graduate studies, specializing in options trading arbitrage and options valuation models. Learn more Join!

Trading models: from Excel/VBA to C++/C#

Joined
5/2/06
Messages
11,757
Points
273
Say you've been working for some time with old Excel-based trading models. For many reasons, you can see the realm of potentials if those models are done in C++/C#/.NET/what have you. If you do it in say .NET, you can add many modern features.
So if you decide to move it to .NET, what 3rd party Visual Studio plugin, component that can be used so that the need for Excel is eliminated?
VSTO is not something waste more time on.
We can rewrite all the VBA computation in C++/C# and have the function accessible via DLL. Is it possible to move Excel-based model away from it entirely? Best of both world?
 
If you are asking what tools might be useful etc, then the first thing I can think of might be some graphing / graphical tools, for charting and visual display of results. (Note: that is NOT an endorsement of technical analysis ;) )

I had a look on the net a while ago when I was thinking about writing up some software for my own use, and saw dotNetCharting, xygraph and zedgraph... they all looked promising, but I didn't actually get around to writing the software I spoke of :(

Or perhaps I misunderstood the question?
 
Wow, that's a pretty tall order. I've found myself backed into that corner a few times - people write business-critical logic in excel, and I've wanted to pull it out and reuse it without the excel. But I'm not aware of any tools that do this. And it's never been painful enough for me to do real homework on it.

Is keeping excel around for use of the object model feasible? Or are you really intent on cutting Excel out of the equation completely?
 
Back
Top