Stock Backtesting

Stock Backtesting

7 min read

Stock backtesting is very important to do. If someone handed you the keys to their Formula 1 race car, would you take it for a spin around the track at full speed? I certainly hope not, or at least I hope you have your will up to date. Reckless behavior like this is precisely the same as live trading without learning how to backtest a stock. So before you go out there and start risking your hard-earned dollars, you must fine-tune your driving strategy. Or, in this scenario, your trading strategy. Stock backtesting is going to help you. A lot. You’ll see why I say that with confidence if you keep reading.

Since day trading relies heavily on the strategy being used for trading (i.e. bull-flag pull back or dip buy, for example), you must be able to backtest your strategy.

And by backtest, I mean by the hundreds to see if your plan will work. So when it comes to paper trading and eventually real-time trading, you trade only the promising ones.

No one likes to hear that it takes stock backtesting a lot to become good. We’ve seen over and over how quickly people quit trading when they don’t make a billion dollars in the first month. You think we’re exaggerating. We’re not.

It’s like they want that Formula One car to be theirs right off the bat. Who wants to spend time perfecting a strategy? Not the average trader unfortunately.

But the more you’re willing to put in the work, the better you’ll be. So that includes learning how to backtest a trading strategy. It is fun to paper trade when you’re perfecting your favorite strategy.

The Importance of Stock Backtesting

Do you have a hot new strategy you want to try? With $100,000 in “pretend” capital, you can build a portfolio and test strategies without taking on any real risk.

The fringe benefits include clean underwear – you’re not crapping your pants watching your trade go sideways, a house to live in – your spouse didn’t kick you out because you were gambling, and your retirement savings are untouched – see gambling above.

As you start to make money because you took the time to backtest a stock, you will build confidence. Backtesting also takes the stress out of trading; you know exactly when to enter and exit a trade. 

With a day trading simulator, you can hone your day trading skills while protecting your hard-earned cash. This is because they mirror the broker’s working trading platform. Essentially they provide the user with a virtual practice environment as close to the real thing you can get. You get “virtual” money so you can practice your trading strategies without going broke.

The best simulators give practice users access to the same tools and environment a regular day trader would use: watch lists, stock screens, research and live, or slightly delayed data feeds. In my opinion, when shopping for a simulator look for stock backtesting equipment.

To Properly Backtest a Stock, Your Simulator Must Have the Following Characteristics

A close resemblance to the market. You want an authentic stock backtesting experience that feels like the real thing. To that end, it will give you a chance to feel and get your emotions under control.

The type of security you want to trade. The simulator you choose needs to match you and your needs. It wouldn’t make much sense to backtest a stock that doesn’t match the security you want to trade. 

Quality tools and charting. What’s the point of trading if the charting tools and platform suck. Honestly, this will make or break you as a trader. So, it doesn’t hurt to take the extra time to ensure you’re using the right platform, simulated or not.

What Will You Learn Stock Backtesting?

  • The best trading setup for your needs and goals
  • How your trading strategy would have worked in the past
  • Your optimal risk per trade
  • Which markets your strategy work best
  • If your entry and exit triggers well-adjusted

How to Backtest a Trading Strategy

Stock backtesting means you have historical data of how your strategy is going to work. You can account for trends, patterns, price action trading, etc. This is the bread and butter of traders. When you backtest a trading strategy, you can see how well it’ll do moving forward.

We’d all like to know how our trading strategy is going to do right? So get to backtesting that triple bottom pattern (or any other for that matter!)

Backtesting A Stock In A Simulator Will Teach You Something About Yourself

Regardless of the resources you use or the trading strategy you employ, simulators give you the chance to construct a portfolio and determine whether your research correctly identifies winners or losers. Of course, simulators also provide an opportunity to learn something about yourself. 

Watching the value of your simulated portfolio rise and fall gives you a sense of whether you would be comfortable with watching the balance in your portfolio decline when the markets drop. It also helps you figure out at what point you would cut your losses and sell and what point you would take your winnings off the table.

Can You Backtest in Thinkorswim?

ThinkorSwim has one of the most sophisticated stock trading simulators available today. We can say enough positive things about it, and it’s one of our favorite platforms.

In fact, when it comes to charting, Thinkorswim’s good reputation precedes them. So much so that many traders will open an account with TD Ameritrade with minimal funding.

They do this just so that they can use Thinkorswim for planning their trades and charting while trading with another broker like Interactive Brokers.

The money in ThinkorSwim goes to their charting platform. That’s why it’s such a great charting platform. Whereas, other brokers put their money to their trade speed execution.

 In the case of TOS, I need to point out two great features, the virtual trading simulator, and the ThinkOnDemand stock backtesting tool.

Virtual Trading Simulator

Surprisingly few online brokers offer mock trading accounts on their platforms. TD Ameritrade is one of them. Their paper money virtual simulator is a desktop-based platform geared toward advanced and frequent traders. 

What’s great is that you get $100,000 in practice “money” along with access to a margin account. Traders can backtest strategies, access foreign exchanges and futures and practice backtesting. What’s more, non-customers may be able to register for a free trial.. I suggest taking this step before you commit.  

ThinkOnDemand Backtesting Tool

Thinkondemand is a backtesting tool that enables users to test trading strategies on historical data. You can use their fundamental data tab to get company stats or their Fast Beta tool to analyze securities that break out historical trends. These are often considered premium features by other online brokers. However, all of these tools and the entire Thinkorswim platform are available to all TD Ameritrade customers for free!

Stock Backtesting Final Thoughts

Backtesting a trading strategy can and will give you a competitive leg up. With actionable insights on what you can expect when you go live, you’ll be well on your way to profits.  

Unlike some other trading communities, Bullish Bears doesn’t promise that you will become an overnight millionaire or make enough to buy and test drive that race car next month. Instead, they promise to mentor you until you are successful and will lay out a strategic road map for how to get there. Thanks for reading and be sure to leave a comment below if you have any questions!

Related Articles

floating stock

Floating Stock Definition

Have you ever noticed companies with large bid-ask spreads? There is a significant difference between a stock’s buying and selling price. What is the reason

Read More »
risk reward profile

Risk Reward Profile

One question I always ask myself before committing to time, money, or other resource is this: what will I get out of it? Simply put,

Read More »
Circuit Breaker Rules

Circuit Breaker Rules

Circuit breaker rules in the stock market keep things in order regarding panic selling. Most people are aware of electric circuit breakers. They are designed

Read More »

Claim your 100% FREE Trading Courses. This is strictly for people who are hungry  for knowledge. We’ll teach you how to trade!

Rated Best Value by Investopedia


If you’ve looked for trading education elsewhere then you’ll notice that it can be very costly.

We are opposed to charging ridiculous amounts to access experience and quality information. 

That being said, our website is a great resource for traders or investors of all levels to learn about day trading stocks, futures, and options. Swing trading too! 

On our site, you will find thousands of dollars worth of free online trading courses, tutorials, and reviews.

We put all of the tools available to traders to the test and give you first-hand experience in stock trading you won’t find elsewhere.

Our content is packed with the essential knowledge that’s needed to help you to become a successful trader.

It’s important to treat day trading stocks, options, futures, and swing trading like you would with getting a professional degree, a new trade, or starting any new career.

Invest the proper time into your Trading Education and don’t try to run before you learn to crawl. Trading stocks is not a get-rich-quick scheme. It’s not gambling either, though there are people who treat it this way. Don’t be that person! 


The Bullish Bears team focuses on keeping things as simple as possible in our online trading courses and chat rooms. We provide our members with courses of all different trading levels and topics.

If you’re a beginner, intermediate level, or looking for expert trading knowledge…we’ve got you covered. 

We have a basic stock trading course, swing trading course, 2 day trading courses, 2 options courses, 2 candlesticks courses, and broker courses to help you get started. Free.

Just choose the course level that you’re most interested in and get started on the right path now. Become a leader, not a follower. When you’re ready you can join our chat rooms and access our Next Level training library. No rush. We’re here to help.

Click Here to take our free courses.