Best Forex Backtesting Software for 2020 - Admiral Markets
BacktestMarket - High quality Historical Data
Any Luck with Ninjascript?
Hey guys, A little about me - I've been writing algos on and off for about a year and a half now. I started with Quantopian way back using python to write stock algos, then realised I couldn't live trade with it, so that put me off that. I then found MT4 and MetaEditor and the world of forex... I was immediately in love with the simplicity of the language (C#), but I ditched it because forex just felt impossible to code around with all the volatility and news based price action. (I'm sure there's exceptions to this - but does anyone have a similar experience with it?) I finally landed on NinjaTrader and scalping futures, which is amazing and seems to fit way better. I'm wondering if anyone has experiences with successful Ninjascript trading systems and what advice they have etc. I've written up a few, one with a 76% success rate over 50 days but I'm starting to see how commission and tax really can have an impact...I'd also like to know about the reliability of backtesting using the Strategy Analyser vs Market Replay... Who's out there! :)
Has anyone tried Ninjatrader's Autotrader? It comes with backtesting software and seems really easy to use. No coding required. All you have to do is select a strategy from a drop down box, configure the trading settings, and do a test run for a couple days before you try with real money. What kind of drawbacks could there be for scalping forex?
This sub seems pretty dead (any particular reason?), but here goes a shout into the abyss: I'm looking for a algorithmic trading account/platform (like interactive brokers or thinkorswim... even just an API would be fine) that can operate as what could be best characterized as a self-directed IRA. While the 401k remnants I will be transferring doesn't have enough money to meet the "pattern day trader" criteria (which I assume is sort of the minimum barrier for anyone considering algorithmic trading), I can easily bump the account up over the next couple of weeks/months while I back test some of my ideas with whatever paper account is offered. So, does anyone have any suggestions?
[Sorry for the long post] So I've looked around this sub and I see a lot of high level or theoretical Algo discussions which I can appreciate but I'm kind of lost when it comes to practical applications and I don't even know if any service even exists that can meet my needs. Currently, I have a strategy that I think is a little profitable with 1 minute data intraday swing trading on USDJPY, it's very simple and written in Pinescript. I plug the pinescript into a 1 min chart on Tradingview and it spits out alerts for my trades. The alerts are picked up by a chrome addon called Autoview which sends the orders to 1broker using a special alert API. I hate it for many reasons: - Chrome with tradingview and Autoview must be running and checked frequently for glitches (sometimes alerts stop firing randomly) - Tradingview alerts are not meant to be used as orders so I lose any semblance of order management. Basically it fires alerts/orders for every entry point regardless of my current balance or positions. - Pinescript sucks. - 1broker uses bitcoins as currency, I like bitcoins but don't fully trust putting thousands of dollars into them when it could be rendered obsolete at any time without warning. So the reason I use it is because it meets all my needs. I'm just starting out and I have a fairly large income via my job (US) but it would take me at more than a year to save up 25k for a legit daytrading account. So I need to find a broker + automation combo with the following: - hedging within the same fund (is this not allowed in the US?) - can make unlimited day trades without needing $25,000 USD, low minimum account size - low or no fees - supports 24/5 forex or E-mini trading (options not required) - API for automation with somewhat low coding requirements. I am familiar with python but by no means am I an expert. I like looking at tradingview charts and backtest instantaneously via graphical interface but I realize this is probably not very common. I've spent a lot of time on both Quantopian and Quantconnect but neither of them can do intraday trading very well if at all. They are primarily focused on fundamental trading and I'm more into technical trading. I tried looking into Ninjatrader, metatrader, whatever but I found them very expensive, unnecessarily complicated, and beholden to the US's stupid trading laws. TL;DR - Can anyone tell me exactly how to implement my simple automated intraday FX strategy using a simple interface that doesn't require me to have a $25,000 US brokerage account and software that costs 1000's of dollars? P.S. If any other beginners are in the same situation as me you should look into 1broker.com + TradingView + Autoview, it's pretty sweet given the limitations it's working with.
About to start trading for the first time. Anyone wanna talk?
I don't really have any specific questions, just looking for general advice. Well, maybe one...see the bottom. I've gone through most of the babypips school, and just finished reading Courtney Smith's book. I have somewhat of a bit of background in game theory due to hobbies (I was one of the better players in the country in the national tournament scene of a certain video game, and have close friends who have been ranked in chess and poker who I have been playing with and learned a lot of game theory from), and tend to prefer boring, "turtle" strategies. I considered scalping, but I don't think it will fit my lifestyle (time consuming). So, I'm probably going to look at position trading the daily charts, and I'll start mostly with the methods from the book I was reading. I want to be as disciplined as possible- picking entry/exit points before entering the trade, doing as much of it automatically via stops as possible (which I will look at and adjust only according to TA), and looking at my positions once per day. No emotion. On a long flight yesterday I finally sat down and wrote up a trading plan, buying on a few techniques, all of which have set stops. I'll calculate my position size so that if I am stopped out (stops based on technical analysis) I will lose 1% of my account value. This also means that positions with wide stops will not be very profitable. I will write down every trade and what signal I used to make the trade. Every thirty trades, I'll eliminate my worst-performing signal and replace it with a different one, and see how I do. I did some backtesting on EUUSD over the first few months of 2009. Trading on inside days seemed profitable, as well as reversal days. Channel breakouts were iffy...I used the ADX filter to exit, and that let me exit at really good times, but because the stops were too wide (for long position, I was buying at 55 day high breakout and setting stop to 20-day low breakout) I was barely making any money off of it and that was wiped out by the bad trades. I need to figure out where I can place tighter stops on Channel Breakouts without removing too many winning trades. My biggest concern is that inside days seemed too consistent...I usually made almost as much money as I was risking on my stop every time I did it, barring one or two times where I basically broke even. Seems like a couple losing trades could've set me back pretty quickly and I should be seeing more. I should probably do more backtesting, but I feel a trial by fire would work better. I'll probably just set the risk to 0.5% instead of 1% and start a very small account and see how it does (I'd have to lose hundreds of trades in a row to get wiped out). Am I doing this right? And, the real question- what broker should I use? Right now I'm looking at Oanda. I saw a poster saying good things about IB and I'd rather use Ninjatrader because I hate MT 4, so I might look at shifting over to them when I have more money, but I don't have $25k liquid cash available to open an account with them. Oanda's flexibility with position size seems ideal for my ~1% risk on stop plan. However, the more I read about Forex brokers, the more nervous I get...they seem to make money when you lose and engage in all kinds of unscrupulous tactics like stop-hunting, slippage failing to trigger stops, and raising the spreads during big moves. Feels more like playing against the house than trading. This alone makes me feel tempted to go trade stock options instead with the same plan and see if that works. Thoughts?
Tie: NinjaTrader 8 and TradingView (paid) Forex Tester 4 is still the best Forex backtesting software for manual testing. I can't say that I'm surprised. However, I'm extremely surprised (in a good way) with Soft4X. It has matured into a very viable backtesting option. Our backtesting engine rebalances the whole portfolio at given dates, which lowers the number of trades and makes it more manageable to track. News from our Blog. Introducing Dynamic Allocation. We are introducing options to compute assets weights dynamically at each rebalancing date, featuring mean-variance and risk-parity methods. We’ll walk you through these new options. READ MORE ... Here is a video tutorial that covers how to backtest a strategy using the Strategy Analyzer: NinjaTrader 8 - Backtesting Strategies Here is the Backtest a Strategy Help Guide to assist you further. Backtest a Strategy Here is the Discrepancies: Real-Time vs Backtest Help Guide article, which will detail the differences in fills when using Market Replay, Live, Simulated feeds and Backtests to ... Profit Finder – NinjaTrader Backtesting Software. This Forex trading software is used to identify the profit and loss attributes of any system, in order to develop an effective trading strategy. Users are simply required to enter inputs like account size, ideal entries and exits, trailing stops, take-profit levels, back-testing hours, profit targets, slippage, and more, while the system ... Backtesting & optimisation; Automated strategy development; NinjaTrader is an open source system, much like the MetaTrader 4 (MT4) platform. The difference is that whilst MT4 attracts mainly forex day traders, NinjaTrader is also popular amongst futures day traders. You can run NinjaTrader on Mac OS, Windows, and Linux if you port it over. NinjaTrader 8. The platform is regularly updated, the ... Backtesting & Optimization Suite. Verify your forex trading ideas using NinjaTrader’s high performance backtesting engine. Simulate your automated trading strategies on historical data and analyze past performance; Choose a time frame based on minute, second, or tick granularity The following forex brokers offer NinjaTrader platforms. NinjaTrader is an advanced charting, strategy backtesting and trade simulation tool for sophisticated technical signal traders. Please see below the brokers offering NinjaTrader access. Title Visit Broker Markets Info Video ; FXCM: Forex Indices CFD Commodities CFD ETF CFD Metals: Min Deposit: 100 USD Max Leverage: 1:100 Min Transaction ... BacktestMarket provides high quality historical financial data for backtesting and analysis purpose. Intraday data for Metatrader, Ninjatrader and many other trading platforms Thursday, 25 May 2017. Ninjatrader Backtesting Forex Below is more information on our NinjaTrader Backtesting Software. NinjaTrader Backtesting Software – How It Works. Once you have the indicator on your chart, you can add orders to your chart with a simple right mouse click. NinjaTrader Backtesting Indicator. When you click the Buy or Sell menu options, you will see an arrow drawn on the chart as you move your mouse. Once you left click your ...
Click to subscribe for next weeks video! Here: https://goo.gl/t6Kf7k FULL LIST: Leave a comment if you can see anything missing here: NinjaTrader 8: - Free... NinjaTrader 8 - Backtesting Strategies - Duration: 8:30. NinjaTrader 15,176 views. 8:30. NinjaTrader 8 - ATM Stop Strategies Overview - Duration: 4:21. NinjaTrader 4,836 views. 4:21. How to use ... Ninjatrader review 2020 - Pros, Cons, Fees & More Founded in 2003, NinjaTrader offers software and brokerage services for active traders. The NinjaTrader pla... Get started with NinjaTrader software & Backtesting for FREE: http://ninjatrader.com/GetStarted In this video, learn about the various properties available w... Use Ninja Trader (free) to simulate trading to practice your Forex trading.You can also use it to practice stock and other trades. Pick a date and trade that... NinjaTrader is an excellent platform for performing historical backtests. There are at least two ways to run the backtest: on the chart or in the strategy an... Understand the subtle but important differences involved in trading Spot Forex versus trading Futures or Equities. 2:38 Forex Terminology 4:33 FX Pro Window ...