Classroom labs and group challenges

Classrooms use instructor-controlled Labs; investment groups use organizer-controlled Challenges. Both use the same managed simulation engine and can support guided portfolio work, strategy submissions, or ranked trading.

All activity is simulated. Returns and portfolio values do not represent live trading, cannot reproduce every market cost or fill, and do not predict future performance.

Find and participate

  1. Join the private classroom or investment group from its invitation.
  2. Open Groups and select it to see its Labs or Challenges.
  3. Review the instructions, schedule, allowed assets, and permitted portfolio actions.
  4. Use the dedicated portfolio that Investfly creates automatically in your account. No second join step is required.
  5. For a Strategy Lab or Strategy Challenge, submit a compatible strategy; Investfly locks an activity copy.
  6. Review your progress and, when enabled by the organizer, compare group results.

Portfolio controls are enforced by the service and reflected in the interface. Unsupported trade, automation, or portfolio-management actions are unavailable.

Create and host

Classroom instructors choose a Portfolio Lab, Strategy Lab, Trading Challenge, or Custom Lab. Investment-group organizers create a Challenge, with Trading Challenge selected by default. Configure manual or algorithm participation, allowed assets, starting cash, short selling, evaluation, duration, and an optional scheduled start.

Ranked activities can keep progress private, reveal the final leaderboard after completion, or show a live leaderboard while running. Unranked activities have no student leaderboard. Every active student or group member is enrolled automatically and receives a managed portfolio. People who join while the activity is still open are enrolled too.

Each activity follows three states: Open, Running, and Completed. The actual start is recorded when the activity starts, and its deadline is calculated from that time and the planned duration. While it is running, organizers can extend or shorten the deadline. Early completion records the completion time without replacing the planned deadline.

Evaluation and completion

Evaluation is optional. Unranked activities emphasize completion and portfolio evidence; a Trading Challenge can rank total return and expose results live, only after completion, only to organizers, or not at all. At completion, Investfly stops submitted algorithms, cancels pending orders, and makes managed portfolios read-only.

Instructors can compare course-specific portfolio simulation assignments on the Investfly stock market simulator for students page.