Automated trading and back-testing
Automated and semi-automated trading is one of the core strengths of the NanoTrader platform. Programming is usually not necessary!
|On this page...
|Types of automated trading
|How to improve your strategy
Opening an account is FREE. There is no monthly inactivity fee.
The trader opens the position manually. The trader can create an order or use a strategy, which creates an order, which the trader must confirm.
The platform closes the position automatically. The position is closed based on instructions provided by the trader. The position can be closed by using 13 stop order types, trend lines, time instructions, technical analysis indicators or a complete trading strategy.
Programming is not required. Simply click and combine. In the words of one of our clients "It is phenomenal what your platforms can do." - NR.
In this example the trader approved a buy order after both indicators gave a buy signal. Later the sentiment of both indicators became negative and the position was closed automatically.
The two indicators are in a different time frame. Nearly no other trading platform can combine indicators in different time frames and use the indicators to generate orders.
The platform opens and closes the position automatically. Traders can make their own strategy (without programming) or use one of the more than 80 strategies available in the NanoTrader platform. The ready-to-use strategies in the platform can also be modified.
In this simple example the MACD is used to open and close the position. The crossing moving average is used as a trend filter. The trend filter accepts only buy orders when the trend is positive, and short sell orders when the trend is negative (red chart background). Therefore an MACD short sell signal is accepted in a red zone).
The Tactic orders are a simple way to trade automatically or semi-automatically. The technical indicators and the trend-lines in the chart are constantly interpreted. An order is placed based on criteria clicked by the trader. Two examples: 'Buy orders only when the majority of my indicators are bullish' or 'Buy and short shell orders, but only if all my indicators are bullish or bearish'.
Tactic orders is a really simple yet very comprehensive solution.
Backtesting your strategy
The back testing functionality allows traders to quickly and easily test their trading ideas. It is also possible to considerably improve the quality of trading strategies and methodologies ... without the need for programming. The optimization window allows the user to select the objective towards which he wants to optimize his trading strategy or a parameter thereof. There are currently 12 objectives. For example: total maximum profit, total profit/drawdown, maximum number of winning trades...
The theoretical trades of each strategy optimization are shown in the chart. The trades are complete with signal, filter zones and stops. A visual analysis of a trading strategy is much more relevant than a table with numbers.
The cumulative profit chart is a key tool in evaluating a trading strategy. Are the profits due to a few trades only? Are there only profits under particular market conditions? Or, are the profits nicely distributed over the full period? Unique to the platform is that the chart updates in real-time! Change something to your strategy and you immediately see the effect.
The results can be displayed trade by trade or over a period (day, week, ...). In this example the results are accumulated on a weekly basis.
A sensitivity analysis of your strategy
After optimizing a strategy it is essential to do a sensitivity analysis. A sensitivity analysis will indicate which of the optimized trading solutions really merits implementation. The solutions which merit implementation are those whose results are the least impacted by variance in the strategy's parameters. These solutions are robust solutions. The platform offers a very powerful sensitivity analysis tool to quickly measure the impact on results due to variance in a strategy's parameters.
In this example a sensitivity analysis is applied to multiple parameters. The red and blue parameters are fairly stable. The green parameter, however, is too sensitive. It's impact on the result is out of proportion. This parameter would require further fine tuning or replacement by another solution.
For example a sensitivity analysis is applied to a single parameter. The red curve shows the evolution of the trading strategy's P&L in function of variations in the stop price level. It indicates that this trading strategy is too sensitive to variations in the stop price. It is not a robust solution. Indeed, the optimum is only a spike and small variations in the stop price leads to a very significant drop in profit.
WH SELFINVEST S.A., founded in 1998, has a broker license (nr. 42798), a commissionaire license (nr. 36399) and a portfolio manager license (nr. 1806) granted by the Luxemburg Ministry of Finance. The company is supervised by the "Commission de Surveillance du Secteur Financier". Based on its European passport, the company maintains: a branch office in France (nr. 18943 acpr) which is also subjected to the supervision of the "Autorité de Contrôle Prudentiel et de Résolution" (ACPR) and the "Banque de France", and a branch office in Germany (nr. 122635) which is also subjected to the supervision of the "Bundesanstalt für Finanzdienstleistungsaufsicht" (BAFIN). In addition WH SelfInvest has a representative office in Switzerland, which is also subjected to the supervision of the "Swiss Financial Market Supervisory Authority" (FINMA), and, based on the European passport, representative offices in Belgium and the Netherlands, which were notified to the relevant competent authorities in these countries.