Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Hi all,
I am a beginner in futures trading and looking to accomplish the following:
1. Develop my own automated strategies for trading futures (ES, NQ, etc.)
2. Run back-testing on these strategies using time and tick data (e.g., 1-min, 5-min, 500T, etc.)
3. Test on data going back many years if possible so I can thoroughly vet/tune my strategies
4. Forward-test these strategies in paper-trading (sim) mode against live market data
5. Finally, start trading slowly for real (say 1 MES or MNQ) using these strategies as part of a fully-automated trading system. This will be my final test of how these strategies perform in real-world conditions.
First of all, does this sound like a reasonable plan for developing an automated-trading system?
Secondly, which parts of the above list can I accomplish using the free NinjaTrader version? Which parts would need me to upgrade or pay for additional features or services -- like subscribing to a data feed or ability to fully-automate trades using strategies?
Thanks in advance for any advice folks can provide.
Can you help answer these questions from other members on NexusFi?
@qsceszwasdx -- Thanks for the link and your feedback on MultiCharts. I will check out that other thread. Writing code is not a problem for me, so I am primarily focused whether NT (or any other platform) will satisfy all my requirements.
@kevinkdog -- Thanks for your feedback. I will take a look at Tradestation's capabilities.
One of my other considerations is that I am hoping to use the platform for free as much as possible (ideally for steps #1 through #4), and only pay when I start actual trading. I don't know if NT will let me do that.
Hi @qsceszwasdx -- Who is the broker providing Multicharts.NET for free? And do you know if this free version has all the features as the paid version, or if it has limited capabilities?
Thanks.
BTW, just to be clear, it's not that I am not willing to pay for a platform. I just want to test-drive it for some time so I can be sure that it works for me. If it does work, I would gladly pay for it. NT lets people play around and experiment on with their platform for free, and it has most/all the features I am looking to test-drive (although, from what I understand, not all of them are necessarily free), which is why I find it attractive.
my preference is NinjaTrader8. I have used others but not all mentioned of course. NinjaTrader has great support and a Strategy Builder that with a little practice and ready the forum of 1,000 of post and topics is a good learning place. Your Live Data is pretty much your cost until you are ready to live trade. You could even run your strategy on Sim Account Live data and manually enter your trade through your brokerage as you see position appears Unless your are trying to scalp in and out rapidly (then of course you would need the paid version) Good Luck
I used to use Tradestation 2000 for system trading and enjoyed easy language so I expect the current version is OK if their brokerage model doesn't get in your way.
Personally I'm about to get back into systems trading (vs systematic trading) and am exploring a really nice FOSS option called backtrader. Its run with Python and so far is looking good - worth a look as it's free, capable, and based on the worlds most popular language (join me at MITx 6.00.1x and learn Python and CS for free with MIT).
Maybe we should have a backtrader thread here among the platforms, assuming we haven't.