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.
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.
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.
Works on the devices your school already has
Needs an internet connection for live prices. Students use any browser.
Privacy & data, in one table
| Where data lives | localStorage |
|---|---|
| Cloud storage | Supabase: sim_classes, sim_portfolios, sim_transactions (join-code, anon RLS) |
| Service providers | Supabase, CoinGecko (crypto prices), Google Fonts |
| Student data leaves the device? | Yes — see the row above for what is stored and where. |
| Retention | Portfolios keyed to a class join code; teacher can reset/delete a class. |
| Export | CSV (teacher) |
| Deletion | Teacher deletes classes; join codes expire. |
Full details: Privacy Policy · Student privacy · District handout
What it costs
Included in All-Access
One subscription, every teacher tool
or $39.99/year — save 33%
- Stock Market Lab plus every Big Brain Labs teacher tool
- 14-day free trial — no credit card required
- New tools included automatically · Cancel anytime
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.
Pairs well with
Ready to try Stock Market Lab?
Start a 14-day free trial — every teacher tool, no credit card.