Course kits · 📈 Stock Exchange
FINANCE & INVESTMENTS
Analyze, invest, and beat the market — and your classmates.
Built for finance and investments courses, from personal finance to security analysis.
What your students do
Students trade individually on a live market floor: researching real tickers, building a portfolio, placing market and limit orders, and defending their thesis against the leaderboard. Risk, diversification, and market efficiency — experienced, not memorized.
The rhythm
The Stock Exchange is real-time — the market moves during the day, and the class leaderboard ranks portfolios continuously.
Every result feeds the class leaderboard — and ventures that finish a season go on the permanent Universe Ledger.
The 15-week curriculum
Sequenced fundamentals-first, so any prefix is a coherent course: run 4 weeks as a supplement, 6 as a module, or all 15 as the semester. Each week ships an eText, a decision brief tied to the live market, a discussion, and a quiz — and the final exam covers exactly the weeks you ran.
- 1.Investing Fundamentals
- 2.Time Value of Money
- 3.Stock Valuation
- 4.Risk & Diversification
- 5.Market Efficiency & Behavior
- 6.Returns & Portfolio Management
- 7.Modern Portfolio Theory
- 8.CAPM & the Price of Risk
- 9.Fundamental Analysis II
- 10.Fixed Income & Interest-Rate Risk
- 11.Derivatives & Hedging
- 12.Behavioral Finance in the Mirror
- 13.Market Structure & Trading Costs
- 14.Personal Finance & Retirement
- 15.Capstone: The Investment Policy Statement
Setup takes an afternoon, not a semester
- 1 · Generate. Pick your course length in the Canvas Cartridge Generator and import the .imscc into Canvas — modules, assignments, quizzes, dates, all done.
- 2 · Invite. Create your section, put the join code on the syllabus. Students join free; one $49/year pass covers every Extrapoli course they take.
- 3 · Teach. The market closes daily; reports arrive with the lesson and the discussion prompt attached. The leaderboard settles every argument.
Prefer to run the sim beside your own syllabus? Skip the cartridge — the join code works on its own. See pricing →