Does anybody have any advice or where I can start backtesting a few of my ideas? I primarily have 2 main questions: 1. Where to get the data 2. What software to use (I have no coding experience) I am looking to backtest a few of my ideas around mean reversion and momentum. Thanks!
No coding experience,I would go with Quantshare or Amibroker.I find QS a bit easier... Are you looking for intraday or EOD data??
Ninja Trader, free to demo and/or back test stocks, futures, and Forex. Free end of day data. No coding experience required, free library of help videos.
Slightly off-topic (sorry TallMike) but here it it: what could possibly prevent a backtesting software from literally stealing your code, if the system is indeed profitable? They say you can "encrypt" your code (for safety) but quite frankly (and in my opinion), I don't think it is a guarantee of anything.
What about software updates? You still need to connect to the Net, and at that moment bang! your code could be transmitted without your consent or knowledge, no?
What could possibly prevent your broker's platform from "literally stealing your code" if you're a successful trader?
If you are winning consistently your broker can simply copy your trades, nothing illegal about that. However, he still does not know how your system works. In fact some FX brokers copy winning trades from their successful traders/customers...
If that is what you believe, then what is the difference whether your backtesting software "steals your code" or not? Since - according to your belief - it's going to happen anyway?
There is a HUGE difference between stealing your trading code and simply copying your trades. If your code is stolen and enough people start using it, it could destroy its predictive power in the long run.