NOTE: The software platform, Rotman Interactive Trader must be downloaded on a Windows machine. Mac users can install a virtual lab on their computer for free. Click here for more information.
The Mergers and Acquisition case allows participants to operate as hedge fund financial investors. They must closely monitor whether a friendly takeover, approved by the board of directors and key shareholders, will occur. When one company acquires another, the stock prices of both entities tend to be very volatile. Participants may own a non-majority share of the company being acquired, aiming to increase the value of these shares before selling them at a higher price than they originally paid. Participants will also experience asset mispricing due to the potential impacts of mergers and acquisitions.
The Commodities Case challenges the ability of participants to trade in a closed supply and demand market for crude oil. Natural crude oil production and its use coupled with regulatory compliance in the form of carbon credits will form the framework for participants to engage in direct trade to meet each other’s objectives. The case will test each participant’s ability to understand sophisticated market dynamics and optimally perform his/her role, while stressing teamwork and communication. The case will involve crude oil production, refinement, storage, and trading of its synthesized physical products and carbon credits.
The Sales and Trader Case challenges participants to test their critical thinking and analytical skills in an environment where they must evaluate the liquidity risk associated with various tender offers. Throughout the case, participants will encounter multiple tender offers, requiring quick decisions on whether to accept and execute, or reject each offer based on their profitability. Profits can be achieved by exploiting price differentials between market prices and private tender offers. Once a tender is accepted, participants should focus on efficiently closing out their large positions to maximize returns and minimize liquidity and market risks.
The Algorithmic CAPM Forecasting Case is designed to challenge participants’ programming skills by developing algorithms using the RIT API to forecast future asset prices and automate trading strategies. Throughout the case, these algorithms will capture the historical prices of the securities, estimate market sensitivities with beta, forecast future asset return using CAPM model, identify price trend and submit orders to profit from private information about the changing market movement. Due to the high-frequency nature of the case, participants are encouraged to develop algorithms that can adapt to rapid changes in market dynamics using their selected programming languages.
The Algorithmic Trading Case is designed to introduce participants to algorithmic strategies for market making, where the objective is to earn the bid-ask spread while providing liquidity for an individual stock. Participants will need to use their programming skills to develop algorithms with the RIT API to automate trading strategies and respond to changing market conditions. Throughout the case, these algorithms will submit orders to profit by earning the bid-ask spread and pursuing rebates through competitive limit orders that get filled. Given the high-frequency nature of the case, participants are encouraged to develop algorithms that can quickly adapt to rapid changes in market dynamics using their preferred programming languages.
Your RIT Trader IDs are like tickets to a movie. Your team is given two tickets, you may sit where you like.
For Example:
RIT Credentials give your team access to:
Mergers & Acquisitions Case
Commodities Case
Sales and Trader Case
Algorithmic CAPM Forcasting Trading Case
Algorithmic Quantitative Arbitrage Trading Case
The scoring and ranking methodology is designed to translate absolute performance into relative performance using a ranking system. This ranking system is designed to discourage participants from “betting the house” in one heat and generating very large absolute profits that will result in a clear win of the entire competition. Instead, participants’ absolute performance in each heat is converted into a series of ordinal ranks which are subsequently converted into a final case ranking. These case rankings are mapped to case scores and then combined under the following weights:
Case | Weight |
Mergers and Acquisition Case | 0.15 |
Commodities Case | 0.25 |
Sales and Trader Case | 0.15 |
Algorithmic CAPM Forecasting Case | 0.15 |
Algorithmic Quantitative Arbitrage Trading Case | 0.3 |
The scoring system is not intended to be extremely complex. However, throughout the trading competition there will be over 2,000 separate trading results. These results must then be averaged and ranked over several iterations to compute a final ranking and score. This document describes that process.
The purpose of the system is to reward consistently high performance (i.e. a team that places 8th, 5th, and 10th will have a higher final score than a team that places 1st, 10th, and 35th).
The final case scores are then multiplied by their case-weights to form a final weighted score. This final weighted score is used to rank teams, where the highest score is the best score. In the case of two or more teams having the same final weighted score, those teams will be ranked based on the variance of their final case scores. The team with the lowest variance will be ranked ahead of the others. For example, if the top 3 teams have the following scores:
Team | Final Case Scores | Final Weighted Score | ||||
M&A | Commodities | Sales & Trader | Algo CAPM | Algo Quant Arbitrage | ||
Team 1 | 49 | 50 | 50 | 49 | 50 | 49.7 |
Team 2 | 50 | 49 | 48 | 47 | 45 | 47.5 |
Team 3 | 48 | 46 | 46 | 50 | 48 | 47.5 |
Team 1 will be ranked first as it has the highest weighted score. Team 2 and Team 3 have the same final weighted score and will be ranked based on the variance of their case scores. The variance for Team 2 is 3.7 while the variance for Team 3 is 2.8, therefore Team 3 will be ranked second while Team 2 will be ranked third.
Final Rank | Team |
1 | Team 1 |
2 | Team 3 |
3 | Team 2 |
Two (or more) teams that have the same score and the same variance will tie. In the event of a tie, the teams that have tied will be given the same rank. The teams below the tie will be given a rank based on the number of teams that have scored better than them. Therefore, if three teams tied for 2nd place, the ranking would be 1st, 2nd, 2nd, 2nd, and 5th.
Additionally, we use the Weighted Mean-Variance Score as a key factor in determining final rankings, particularly for the top three positions and in case if there is a tie. This approach ensures that the best-performing teams are recognized based on both consistency and overall performance across all RITC cases. By applying the Weighted Mean-Variance method, we fairly rank teams that maintain high and stable performance throughout the competition. This methodology is also used in our academic programs and other competitions as a reliable metric for evaluating student performance. Over time, it has proven to be the most effective in assessing both consistency and overall achievement, making it a fair and credible ranking method for RITC.
We also want to clarify that while we share the ranking methodology, the scoring page does not provide a detailed breakdown of the individual scoring process. Ranking determines the relative standing of teams, while Weighted Mean-Variance scoring assigns points based on specific performance metrics. These two processes may differ in methodology, but together they ensure a fair and accurate ranking for the competition. However, for future RITC competitions, we recognize the importance of including more details and examples about the scoring process on the Getting Started page to enhance transparency and prevent misunderstandings.
The Practice Server allows you to explore RIT prior to the Competition Day. The Practice Server will be disabled on Competition Day. Some cases require team members to play specific roles. Teams can decide which team members will play which roles.
To log into any Practice Server port, please use the trader ID and password we have you sent you.
The case structure of the general practice case is an simpler version of the cases selected for RITC 2025.
From February 10th, the actual case studies will be run on the practice servers and we will remove the general cases from the server.
During the competition, the case market dynamics may be different depending on the participants’ trading behaviour. Price paths will also be different during the competition. In addition, market parameters during the competition may be adjusted to better account for over 100 live traders.
We are running fixed iterations of Commodities case. The rest of the cases are randomized on each heat.
Mergers & Acquisitions Case practice server details
Commodities Case practice server details
Sales & Trader Case practice server details
Algorithmic CAPM Forecasting Making Case practice server details
Server 1:
Server 2:
Algorithmic Quantitative Arbitrage Trading Case practice server details
Server 1:
Server 2:
Server closes the morning of the competition
*Practice Sessions are optional
*All times in EST
The practice sessions are scheduled to allow participants to virtually gather and practice the competition cases together at the same time. Results for each case will be released during the practice sessions.
Server host name: flserver.rotman.utoronto.ca
Port number: 16600
NOTE: The above port will only be active during the scheduled practice sessions
University of Toronto
Rotman School of Management
105 St. George St, Toronto, Canada M5S 3E6
Office no. 290
A note about Wifi Connectivity during the competition:
Badges: Your badges will be available for pick-up beginning February 20th, between 7:30 am and 8:30 am at the RITC Registration Desk located in the Fleck Atrium (Rotman School of Management at 105 St. George St., 1st floor, North Building).
Photos: On Day 1 and Day 2, please be prepared to take your professional team photos. Additionally, you will have the opportunity to take a professional individual headshot which will be sent to you after the event to use for your new LinkedIn profile photo, resume etc. Don’t miss this! Please see schedule above.
Welcome : On Day 1, February 20th, Opening Ceremony, please find a seat in Desautels Event Hall. This is an opportunity to network with other students, faculty, and staff members.
Food and Beverage
Meals, snacks, beverages, and water will be provided throughout your time at the competition.
Dress Code
RITC is a professional business competition, so participants are expected to dress in business casual or business formal attire.
Coat Check
A self-serve coat check will be provided in Desautels Event Hall. Although supervised, you should NOT leave any valuables such as laptops or briefcases unattended.
Case Study Seat Allocation
For each case study, team members will be rotated among different classrooms. It is extremely important to follow the seat allocation given to you at registration and for you to arrive at the space on time. We recommend students bring headphones to communicate with each other during the case studies. For the final case, students will be assigned to use the Lab. If you intend to use the desktop computer to communicate with your team members, headphones need to have 3.5mm jack or USB-A or UBC-C cable.
Transportation
Toronto Transit Commission (TTC) bus one-way tickets will be provided to you to use to travel to the Hockey Hall of Fame. See map of the Subway system below.