Home About Careers Margin Policy Blog Support FAQ Login  

MultiCharts

Strategy Backtesting

Strategy backtesting is an essential tool to see if your strategy works or not. Backtesting software simulates your strategy on historical data and provides a backtesting report, which allows you to conduct proper trading system analysis.


 

Accuracy is key

MultiCharts is a solution created specifically for strategy development and backtesting. Our philosophy is that strategy backtesting should be as realistic as modern technology allows.

Even though no approximation can be 100% perfect, we have done everything to accurately recreate past market conditions and order execution for strategy trading. Typical backtesting engines have a lot of assumptions and shortcuts, which result in unrealistic testing and unreliable results. MultiCharts is an institutional-level trading platform that minimizes assumptions and considers many factors.

All essential factors contained within

Our backtesting software considers the following essential factors: liquidity, tick-by-tick price changes, ask-bid-trade price differences, commission, slippage, initial capital, interest rate and trade size.

Liquidity considerations
Liquidity considerations. When MultiCharts’ engine backtests a strategy, it recognizes that not all limit orders will be filled, due to a lack of liquidity. For this reason, you have a choice to fill orders when a price target is hit, or when it is exceeded by a certain number of points (pips).

Tick-by-tick Simulation
Tick-by-tick simulation. We call this feature the Bar Magnifier. It is essential for increasing precision during backtesting. MultiCharts can construct larger bars out of smaller components—second and minute bars out of ticks, hour and day bars out of minutes. You can recreate exact price movements within each bar by using the Bar Magnifier, which will build larger bars out of smaller components. For example, one-hour bars have four visual points—open, high, low, and close. The Bar Magnifier can invisibly load minutes that make up the hour, and strategy will be backtested on a minute-by-minute basis.

Ask, bid, and trade prices
Ask, bid, and trade prices. Backtesting takes into account that real buying happens at ask prices, real selling at bid prices. This makes our backtesting simulation as realistic as possible.

Orders
MultiCharts’ backtesting engine even emulates market, stop, limit, stop limit, and one-cancels-other (OCO) orders. Profit target, stop-loss, and trailing stops are also standard backtesting features. On top of that, MultiCharts comes with more than 80 EasyLanguage strategies, so you can practice backtesting.

Easy to read

You can change how your signals appear on your chart—in just a few clicks. Exit orders can be connected by a visible line to all related entry orders—the line will be green if the trade was profitable, red if not. If you don’t like those colors, or any other visual aspect, you can easily change it.

Get Demo Now!

Name:    
Phone:    
Email:    


Trading Platform
Clients Testimonials
This is an experience of a certain client. Your experience may vary.

The service I receive from your staff at Optimus Futures is exceptional. Being new to trading futures, I needed extra guidence and attention. Even though I have a small account, Chad has been very helpfull and always willing to explain any detail. I have great confidence in your staff. Everyone at Optimuns treats me with the same courtesy and attention that would be expected by any big investor.

Antonio S
Arlington, TX

I really do appreciate what you, Chad, and Jennifer do for me as my broker.

The thing I like most about Optimus Trading is the way that Matt and Chad interact with me as a trader. Their assumption is always that I know what I'm doing. When they present an alternative suggestion they do so in a way that gives me additional information so that I can evaluate my decision more fully. Matt's office manager, Jennifer, is a great part of the team too. She is always pleasant and has helped me a number of time with paperwork on new accounts and transfering funds to and from my accounts.

When I come to them with questions they give me the benefit of their experience quickly and confidently. Their confidence in both themselves and me makes the good trades better and the bad trades more easily accepted.

I would recommend Optimus Trading to anyone who was considering a relationship with a new broker.

Christopher N
White Bear Lake, MN

Hello Matt

We have worked together about 3 years and I want to thank you, Chad and Jennifer for all you have helped me with over that time. It’s a pleasure to work with people you can call friends. It’s great to know when you call you can talk with someone that knows your name and makes you fill like they actually want to help you. Chad is great with managing automated systems and Jennifer with keeping my accounts straight. You have a great team and I’m looking forward with working with your firm for years to come.

Again thanks for everything

Gary D
Brighton, TN

I have been with Optimus Trading for a few years now, and have been consistently impressed with their level of service. I’ve had other brokers who didn’t know my name, who didn’t care if I lost every cent in my account, and who treated me as an inconvenience. The folks at Optimus have always been courteous, have at times steered me away from making unwise trades, and have, in general, been a pleasure to work with. In addition, the Optimus website has a lot of valuable information and the periodic blog updates are very helpful. I recommend Optimus as a partner for anyone’s commodities trading business.

Christopher Young
Poulsbo, Washington

 

Most Recent Blog Posts