Free preview Beta All-Access

Stock Market Lab
Play money. Real concepts.

The teacher runs a class; students join by code and trade with play money against real prices. Built for econ and math units in grades 5–8. Currently in beta.

StatusFree preview · Beta
Sign-inTeacher sign-in (Big Brain Labs account)
OfflineNeeds network for live prices
Student dataStored in our database — see Privacy below
bigbrainlabs.org/stocksim
Stock Market Lab teacher hub with a class and its join code

The problem

Teaching percent change, risk, and compound growth from a worksheet is abstract. Students remember the week they "lost" $400 on a bad trade far better than any slide.

How Stock Market Lab helps

Create a class, share the join code, and let students build portfolios with play money while prices move. You see every portfolio and transaction from the teacher hub, export a CSV for grading, and reset or delete the class when the unit ends.

What it does

5 things, done properly

Teacher hub with join codes

Create a class, hand out the code, and watch portfolios from one screen.

Students join by code

No student accounts. A code gets them into the class and nothing else.

Real prices, play money

Live market prices make the math real without any real money changing hands.

CSV export for grading

Export portfolios and transactions when the unit wraps up.

Reset or delete any time

Class data lives only as long as you want it to. Join codes expire.

Device compatibility

Works on the devices your school already has

Needs an internet connection for live prices. Students use any browser.

Laptop or Chromebook Desktop Phone or tablet Needs network for live prices

Privacy & data, in one table

Where data liveslocalStorage
Cloud storageSupabase: sim_classes, sim_portfolios, sim_transactions (join-code, anon RLS)
Service providersSupabase, CoinGecko (crypto prices), Google Fonts
Student data leaves the device?Yes — see the row above for what is stored and where.
RetentionPortfolios keyed to a class join code; teacher can reset/delete a class.
ExportCSV (teacher)
DeletionTeacher deletes classes; join codes expire.

Full details: Privacy Policy · Student privacy · District handout

Pricing

What it costs

FAQ

Questions teachers ask

What does "beta" mean here?

It works and it is included in your trial and subscription, but it is newer than the other tools and still changing. Expect rough edges and tell us about them.

Is this real money?

No. Every trade uses play money. Prices are real so the math is real.

Where is class data stored?

Portfolios and transactions are keyed to the class join code and stored in our database (Supabase) so the whole class sees the same market. The teacher can reset or delete a class at any time.

Ready to try Stock Market Lab?

Start a 14-day free trial — every teacher tool, no credit card.