Why would you pay for training from someone who won't show you their live trading track record?

View our verifiable track record now

Algorithmic Trading Consultancy, Training, and Coaching Services

Offering structured training courses, or bespoke consultancy, for algo traders. Specializing in trading system development, backtesting and optimization.

OPTION 1: BESPOKE CONSULTANCY

Have a specific issue or query you need an answer to? Then our bespoke consultancy service might be for you. Contact us from our Contact Page to discuss.

Rates are GBP £150 per hour with discounts available for larger engagements. Calls delivered over Skype, Hangouts, etc.

OPTION 2: STRUCTURED TRAINING

Training is chunked into individual modules (see below). Modules 1 to 5 provide the foundation knowledge to help you become a successful algo trader.

Module 6 is where it gets really exciting. Here we work together, hands-on to build a trading system, from defining a premise, right through to achieving a production ready EA.

This module covers the basic understanding and foundations required if you aspire to be an algo trader.

It is aimed at those who are completely new to trading. Traders with existing experience will probably not need to complete this module.

The module includes:

  • Interpreting Price data on charts, including OHLC data
  • Trade and Order Types
  • Trading instruments / symbol fundamentals

Level: Beginner

Duration: 2-3 Hours

Delivery: Skype / Google Hangouts

Cost: GBP £350 (€ 395 / US $450)4

No pre-requisites

This module covers fundamental aspects of market dynamics, including the reasons why markets move the way they do, and looks at the most common patterns that tend to repeat again and again. A thorough understanding of these patterns is an essential pre-requisite to help you in identify a system premise in later modules.

The understanding provided by this module is essential to enable you to develop a trading strategy with a real edge in later modules. The fundamental knowledge this module provides, is what will help to set you apart from 80%-90% of other retail traders who think that algo system development is simply a case of combining and optimizing indicators (an approach that is very unlikely to lead to a successful or profitable system).

The module includes:

  • The reasons why financial markets and price action moves in the way it does
  • Rationale and reason for the most common, repeatable price action patterns:
    • Trading Ranges
    • Breakouts
    • Trends
  • Initial consideration of how trading premises can be used to take advantage of these market dynamics

Level: Intermediate

Duration: 2-3 Hours

Delivery: Skype / Google Hangouts

Cost: GBP £350 (€ 395 / US $450)4

It is necessary to have a basic understanding of price charts and OHLC data. If you do not feel you have this then you'll need to complete the following module first:

  • Module 1: Algo Trading Basics

This module covers what we consider to be the essential elements of a fit-for-purpose Expert Advisor, optimized for both backtesting, optimization and operational use.

The module covers the concept of an ‘EA Framework’ to allow system development to be quicker and operational support to be easier.

The module includes:

  • The essential components of an algo trading system:
    • Trade Entry Hierarchy
      • Bias
      • Filters (Trend, Volatility, Economic News)
      • Trading Signals
      • Triggers
      • Pre-Execution Checks (e.g. Spread Filter)
    • Trade Exit Hierarchy
      • Signal-based Exits
      • Stop Losses
      • Take Profits
      • Economic News and time-based based exits
    • Multi-Symbol Capability
    • Risk Management & Position Sizing Methodologies
    • Trade Execution and Management
    • Performance Metrics to measure system performance
    • Plus more…
  • The concept of a re-usable EA Framework to achieve the above
    • Rapid system development
    • Improved management of a portfolio of systems
    • Single reusable EA codebase to manage and adapt to different systems
  • As part of this module we will make our MT5 EA Framework available to you if you wish. However, note that this does not come with any support1

Level: Intermediate

Duration: 2-3 Hours

Delivery: Skype / Google Hangouts

Cost: GBP £350 (€ 395 / US $450)4

Additional Benefits: TLAM EA Framework included in price1

No pre-requisites

This module covers the theory concerning the end-to-end development, backtesting and optimization process.

There is a strong emphasis on the use of best-practice techniques, in order to ensure robustness. Furthermore, techniques to help avoid over-fitting (over-optimization), are covered in detail.

The understanding provided by this module is essential to enable you to develop a trading strategy with a real edge in later modules. The fundamental knowledge this module provides, is what will help to set you apart from 80%-90% of other retail traders who think that algo system development is simply a case of combining and optimizing indicators (an approach that is very unlikely to lead to a successful or profitable system).

The module includes:

  • Iterative Development methodology & backtest validation
  • Optimization Techniques
  • Optimizations and Walk Forward Phases
  • In-Sample and Out-of-sample data
  • Modes of operation (Tick, M1 Open, TF Open,…)
  • Interpreting results
  • Optimization Profiles and Surfaces
  • Measuring system performance
  • Multi-stage Walk Forward Analysis
  • Practicalities of backtesting and optimizing in MT5.
    • Note that we recommend that traders do not use MT4 for backtesting. The disadvantages compared to MT5 are significant. Furthermore, MT4 has not been receiving any functionality updates for some time and will not in the future. All MetaQuotes R&D is now being spent on MT5.

Level: Intermediate

Duration: 4-6 Hours

Delivery: Skype / Google Hangouts

Cost: GBP £640 (€ 720 / US $830)4

Additional Benefits: 50% off a Walk Forward Pro Lifetime Licence

It is necessary to have a basic understanding of price charts and OHLC data. If you do not feel you have this then you'll need to complete the following module first:

  • Module 1: Algo Trading Basics

Without data that is suitable for backtesting and optimization, the whole process is pointless. Without adequate data, the results you obtain will be unreliable and misleading.

This module covers the process to get your data in order, prior to backtesting starting.

In addition to unsderstanding the problems of historical price data, and the best-practice methodology to pre-process data, making it suitable for backtesting, you will also be provided with our 'Data Pre-processing Application'3 which takes tick data2 and pre-processes to make suitable for loading into MT5 Custom Symbols, which facilitates optimal backtesting and Optimization conditions.

You will also be provided with our 'Broker Price Data Analysis Tool'3 so that the resulting data used for backtesting is a close representation of the broker data you will ultimately use for live trading.

Level: Advanced

Duration: 3-4 Hours with additional homework between sessions

Delivery: Skype / Google Hangouts

Cost: GBP £500 (€ 570 / US $640)4

Additional Benefits: Broker Price Data Metrics Analyser, and Data Pre-processing application included in price3

It is preferrable to have a basic understanding of data, price charts and OHLC bars. If you feel you need additional help you might consider the following:

  • Module 1: Algo Trading Basics

This is a 'hands-on' module where we will jointly work to produce a trading system.

This will cover the entire end-to-end process from identifying a premise to exploit an edge, development using the TLAM EA Framework, and optimization of the system.

If we both consider that the resulting system is tradeable, we will help you to prepare to deploy and run in a live account on a VPS.

The hands-on process includes:

  • Defining the system premise – usually taking an idea you have and building this into a viable system premise, in order to exploit an edge. If we don’t think your idea will work, we will let you know at this point to avoid wasting further effort, and will work with you to identify a better candidate trading system.
  • Preliminary manual validation of premise
  • Development of the trading expert advisor (this will use the TLAM EA Framework built in MQL5), incorporating, but not limited to the following:
    • Filters
    • Entry and Exit Trading Signals
    • Stop Loss and Take Profit exits
    • Position sizing strategy implementation
    • Trade Execution and Management
    • Diagnostics
  • Initial automated validation and debugging of the developed expert
  • Initial back testing
  • Initial Parameter Optimization
  • Pre-live Optimization using Walk Forward Analysis
  • Guidance around go-live process and ongoing management

Level: Advanced

Duration: 10-12 Hours with additional homework between sessions

Delivery: Skype / Google Hangouts

Cost: GBP £1,500 (€ 1,690 / US $1,940)4

Additional Benefits: Walk Forward Pro Lifetime Licence, and TLAM EA Framework included in price1

The following modules need to be undertaken prior to purchasing this module:

  • Module 2: Market Dynamics (Essential)
  • Module 3: Components of an Algo Trading System (Essential)
  • Module 4: Backtesting and Optimization (Essential)
  • Module 5: Historical Price Data Preparation (Recommended)
  • Adequate MQL5 coding knowlege and skills. Alternatively, if you have coding experience in other programming languages, we can provide you with a conversion course with relevant sections from Module 7: MQL Coding Course

Everything you need to develop your own Trading Expert Advisors (EAs) for MT5

We will tailor the MQL5 training course for you, dependent on your existing knowledge and skills.

We can cover everything from basic variable use, loops, conditional processing, to more advanced techniques such as accessing price data from code, indicator handles and values, and much more.

Level: Advanced

Duration: Dependent on your experience and requirements

Delivery: Skype / Google Hangouts

Cost: GBP £120 per hour (€ 135 / US $155 per hour)4

Whenever learning a new programming language it is always highly advantageous if you have experience of other languages. Although not essential, it will make your progress more rapid.

1Some modules include our MT5 EA Framework in the price. However, note that this does not come with any support after the consultancy has finished. It's a case of 'you are free to use it, but you need to understand and support it yourself'. If you did need support for future systems that you develop, or if for example you change code that introduces a bug etc. then free support cannot be provided. You would either need to resolve any issues yourself, or pay for assistance from us on an hourly basis.

2We do not provide tick data with any of the modules but can make recommendations of where this can be sourced at your own cost.

3Some modules include our MT5 'Broker Price Data Metrics Analyser', and 'Data Pre-Processing Application' in the price. However, note that these do not come with any support after the consultancy has finished. It's a case of 'you are free to use them, but you need to understand and support it yourself'. If you did need support in the future, then free support cannot be provided. You would either need to resolve any issues yourself, or pay for assistance from us on an hourly basis.

4EUR and USD costs are provided as an approximate reference. However payments need to arrive in our bank account in GBP, using the GBP figure specified.

About The Trainer / Consultant

Martyn Tinsley - Algorithmic Trader

A passion for all things analytical, and in particular for automated algorithmic trading. Founded Trade Like A Machine to promote best-practice trading system development and optimization techniques, helping other algo traders succeed.

Like what you've read today? Then please consider sharing

Subscribe to our newsletter

By subscribing you are giving your consent to send you emails in accordance with our privacy policy

About Us

We are passionate about algorithmic trading, and about helping other algorithmic traders reach their full potential.

We help traders to develop robust trading systems that deliver results in live accounts.

Contact

Built in Yorkshire, UK
Proudly serving Europe and the World