We power our simulations with real financial market data to create a connection to the real world. However, if you look close enough you will find many discrepancies between the simulation and the real world. The simulation is not meant to mirror the real world, but rather to reflect it.

The best way to learn is to treat the simulation as its own world, it has its own limitations, play to win within these limitations.


  • "Undeserved" wins or losses generated by price inaccuracies should be accepted as part of the simulation and treated as good/bad luck
  • Errors found in the simulation reflect similar errors that can occur in the real world, use your problem-solving skills to handle them
  • Understand the limitations of the simulation, and use that knowledge to focus on achieving learning experiences

Simulation Accuracy

The orders placed in the simulation are not 100% accurate to the real-world. These inaccuracies may sometimes lead you to incur "undeserved" wins or losses.

Remember that the key purpose of the simulation is to serve as a learning tool. Most of the inaccuracies that occur highlight real issues one might face in the real world when real money is at stake. Experiencing these learnings without real money at stake is the beauty of the simulation.

To make the most out of your learnings, we challenge you to try and understand the systemic issues involved and solve the problem with factors in your control.

How are trades executed in the simulation?

  • Buy / Cover-short orders are placed at the BID
  • Sell / Short orders are placed at the ASK
  • Estimated returns (profit /losses) are calculated based on the "Last Traded Price," in the real world.
  • We operate on a 15-minute price delay

Where does the data come from?

EquitySim does not collect price information ourselves. We purchase access to financial market data from "Refinitiv," the world's largest provider of financial information.

Depending on what our data provider sends us is what we display, and what we will execute your orders on.

As we purchase our data from the same source that many major financial institutions do, the errors found here often exponentiate real errors that could occur in the real world. This is the learning opportunity.

Note: We do not purchase Refinitiv's most expensive data packages. So while our data is "high-grade" for a simulation, it is "low-grade" for a real money brokerage.

Bugs and glitches on EquitySim

Sometimes errors will occur because of bugs or technical issues within our platform.

If you notice a bug, we ask you to please report it with the chat-app function on the platform. Our engineers will review this, and fix it for the future.

Glitches also happen in the real world:

Read about the trader who lost $9M because of a glitch on his trading platform

Again: "Experiencing these learnings without real money at stake is the beauty of the simulation".

We cannot undo trades

The time and cost of undoing a trade are significant. To keep a fair playing ground, undoing a trade for one person would mean we would need to do it for everyone.

If you incurred a loss due to a data issue or system error you will need to absorb it and adjust accordingly. This might feel unfair but it is just bad luck, which is another element one much learn to manage in the markets.

Good luck in the simulation, we hope you make the most out of your learning experience with EquitySim!

Did this answer your question?