[R-sig-finance] Backtest trading strategies
roger bos
roger.bos at gmail.com
Mon May 23 16:01:16 CEST 2005
I use R to download data through the ODBC driver, do backtests and
then show simple reports of the results. Calculating decile return in
R is extremely easy. My code is so highly specialized for what I am
doing and I couldn't see it being worth much to anyone else, and like
the previous poster my employer would not like me sharing it. We also
license third party backtesting software, but I like programming in R
because of the infinite ability to customize the code (and its
actually faster).
Simple backtesting code is really easy to write, Its when you try to
write a program that is generic enough to allow anyone to testing
anything they can think of that you drive yourself crazy. I don't
think anyone can write backtesting software for you, I think its just
something you have to bit the bullet to do yourself.
Although I wouldn't mine seeing anything Patrick Burns has written,
its always a good way to learn. I liked your book but it seemed
geared mainly to Unix users.
Thanks,
Roger
On 5/22/05, Patrick Burns <patrick at burns-stat.com> wrote:
> I've written backtesting code that uses POP. It is essentially just a
> for loop that steps through time and implements the strategy at each
> step. I may put a class on the result so that I can write 'summary'
> and 'plot' methods to view the results more conveniently.
>
> I would be surprised if there is something that can save substantial
> time over just writing the loop yourself. But then I'm surprised a lot.
>
> However the backtest is computed, it seems to me that R is the
> right place for the results to be viewed and analyzed.
>
> Patrick Burns
>
> Burns Statistics
> patrick at burns-stat.com
> +44 (0)20 8525 0696
> http://www.burns-stat.com
> (home of S Poetry and "A Guide for the Unwilling S User")
>
>
> Neuro LeSuperHéros wrote:
>
> > Hello,
> >
> > Has anybody ever implemented a trading strategies backtest program on
> > R? Or succesfully linked R to an existing backtest software? I'd like
> > to know what has been/can be done.
> >
> > Regards,
> >
> > _______________________________________________
> > R-sig-finance at stat.math.ethz.ch mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-sig-finance
> >
> >
>
> _______________________________________________
> R-sig-finance at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-finance
>
More information about the R-sig-finance
mailing list