Skip to content

For university finance clubs

Run your club's trading competition on real market prices.

Your members trade with virtual cash at real prices, and the standings reward steady, diversified results over one lucky bet. Free during the beta.

  • 3,400+ stocks
  • 900+ ETFs
  • 80+ crypto
  • G10 currencies

Your club gets its own space on Kresmion

  • Join by link or QR code

    Put the QR on a slide at your first meeting. You can require a school email so only your students get in.

  • Channels with live chat

    One place for trade ideas and meeting notes. History stays when members come and go.

  • A shared club watchlist

    Stocks, ETFs, crypto and FX in one list everyone follows.

  • Pitches and meeting mode

    Members post pitches, and the board runs the session from meeting mode.

  • A Manage dashboard

    Members, invites, channels, competitions and a moderation log for the board.

  • The data behind it

    SEC filings, financials, insider trades, macro and charts, with the source document a click away.

Rules a finance club can defend

The club board sets the season. These are the defaults and the limits.

Length
4 weeks by default, from 1 to 16 weeks, starting on any New York trading day
Starting cash
100,000 in the club's base currency
Orders
Market, limit and stop. Shorts allowed. Dividends are paid into the account.
Exposure cap
Gross exposure from 100% to 200% of the account, 150% by default
Fills
The next 1-minute bar during market hours, the next open outside them. Crypto at the next 1-minute exchange price, FX at the next ECB reference rate (14:15 CET).
Rankings
Risk-adjusted score or plain return as the headline. Both are shown.
Visibility
The board decides who sees positions and standings.

One all-in bet does not win

The headline score divides the annualised daily return by its volatility, with a 10% floor so a quiet account cannot game it.

score = mean(r) × 252 ÷ max( sd(r) × √252 , 0.10 )

Source: Kresmion paper scoring; r is the daily change in account value.

To be ranked, a member must:

  • be at least 5 sessions in, counting the session of their first fill
  • hold the minimum number of asset buckets the board sets (a bucket counts once held at 5% or more for 3 sessions)
  • keep average gross exposure at 50% or more
  • hold positions on at least 70% of the season's sessions

Ties go to the lower maximum drawdown, then the earlier first fill. Members who miss a rule are listed under the ranked ones with the rule they missed, so nobody is surprised at the end.

Coming next: an inter-university league

Once three schools have run a competition on Kresmion, we open a league: one season for every club, standings by school, published each week. The league rules come out before it starts.

Opens at 3 schools · free to enter · no purchase

Set it up in three steps

  1. Create a free account and your club

    kresmion.com/clubs/new

  2. Invite your members

    Share the join link or show the QR code. Turn on the school-email check if you want it.

  3. Start a competition

    From Manage, then Competitions: pick the dates, the cash and the headline ranking. Rules lock when the season opens.

Questions? Email us at inquiry@kresmion.com. Paper rankings measure outcomes in a simulation; they are not investment advice. Prices come from market data providers and may be delayed.