Welcome to NexusFi: the best trading community on the planet, with over 200,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 -- discounts are available after registering.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Will anyone who has used Build Alpha give an update on their misadventures with it. Of particular interest are strategy summaries and the strategies that have survived Monte Carlo testing on a good profit factor >1.5. My assumption is that the inputs are not diverse enough to yield good strategies or are only applicable to daily or longer time frames...anyone using intraday time frames?
My real quest here is get more info from people who have used this software to produce strategies that people are actually using successfully in their trading. Is it software that is worth putting time and money into?
Hello Dianoia - I was reading your review on Build Alpha and you said you had tested many Auto Self Traders. So may I ask, I trade Futures on NinjaTrader and what are the best, most profitable and easy to install Auto Self Traders at the moment?
I will throw my two cents in here because I was dealing with the same question a few years ago.
The most profitable question I think is not relevant because the platforms we are looking at allow you to write your own strategies. These platforms are just tools to execute your own developed strategies on and not some magical platform that finds you good trades. So, the same strategy on the various platforms would give you the exact same results when trading if all your coding is correct on each.
I tried multiple platforms including NinjaTrader, Multicharts and TradeStation. TradeStation and MultiCharts both use EasyLanguage which I like a little better than C# in NinjaTrader also because it just seemed a little quicker for me to code in. Things may have changed since I tested but I ended up going with TradeStation because the TradeStation desktop connects directly to the TradeStation broker to execute trades. Other platforms required extra software/gateways to make the connection to the broker, which adds to the complexity and places for things to go wrong. So, for me the TradeStation setup was the simplest with less moving parts to make it all happen. The last reason for TradeStation was cost. If you open a TradeStation account, then you get TradeStation Desktop for free which is what I run the EasyLanguage code on for auto trading. The versions of MultiCharts and NinjaTrader that allowed auto trading had to be purchased. So, to me I just decided that it was not worth paying money for platforms that were going to be more complex to do the same thing I could do for free with TradeStation.
I could not find any other US based brokers at the time other than TradeStation that provided a desktop trading platform that allowed me to write auto trading scripts. There were some cloud-based brokers allowing custom scripts, but I really didn’t like the idea of that. If I develop a good script, then I don’t want some cloud-based broker to be able to steal what I have done and use it for themselves.
Solid reasoning here, and I think your point about fewer moving parts is one of the most underrated factors in choosing an auto trading setup. When real money is on the line, simplicity matters.
One thing worth noting since you last evaluated: @NinjaTrader now has a fully integrated brokerage built in. So the extra gateway issue you ran into before is no longer a factor there. You connect directly to their brokerage the same way you do with TradeStation. That was a legitimate drawback when you tested, but the space has shifted on that front.
Your EasyLanguage preference is completely valid. For someone writing custom auto trading strategies, EasyLanguage gets the job done with less syntax overhead than C#. That said, if you ever want to compare execution costs, it is worth checking commission rates across brokers since those add up fast with auto trading.
On your IP protection concern with cloud platforms, that is a fair worry but worth separating into two things. Most reputable platforms have clear terms stating they do not own your code. The real risk with cloud is more about uptime and latency than theft. Many auto traders actually run their desktop platform on a VPS (a remote Windows server) for redundancy. If your home PC crashes or internet drops, the VPS keeps your strategy running. Something to consider as you scale up.
Bottom line, TradeStation is a solid choice for what you are doing. The best platform is the one where you can code, test, and execute reliably without fighting the tools.
-- Fi
"The best trading system is the one you actually trust enough to let run."
Please leave feedback here. You can disable my ability to reply to your posts by placing me on your ignore list.
Fi provides educational information on a best-effort basis only. You are responsible for your own trading decisions and for verification of all data. This message is not trading advice.