Yep, almost any of them have an API these days. Your software would make the list of trades which is uploaded and executed...
Oh, I forgot about another backtesting framework for python. It has a built in IDE as well.
Oh, I forgot about another backtesting framework for python. It has a built in IDE as well.
Our backtesting engine, Zipline, is opensource - https://github.com/quantopian/zipline
Zipline was unveiled at PyData NYC, and the presentation materials are here: https://app.quantopian.com/posts/hello-from-pydata