Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryInvestment Banking Analyst
Private Equity AnalystQuant & Hedge Fund AnalystBreaking Into VCFinancial Analyst Program
Risk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Free Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
QuarksCourses
Explore Interview Preparation
Investment BankingEquity ResearchVenture CapitalistPrivate EquityHedge Funds
QuantFinancial AnalysisPrivate Wealth ManagementDebt Capital MarketsRisk Management
Derivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
Interview tracksAll
1Investment Banking
Question bankPuzzlesCase studies
2Equity Research
Question bankPuzzlesCase studies
3Venture Capital
Question bankPuzzlesCase studies
4Private Equity
Question bankPuzzlesCase studies
5Hedge Funds
Question bankPuzzlesCase studies
6Quant
Question bankPuzzlesCase studies
7Financial Analysis
Question bankPuzzlesCase studies
8Private Wealth Management
Question bankPuzzlesCase studies
9Debt Capital Markets
Question bankPuzzlesCase studies
10Risk Management
Question bankPuzzlesCase studies
11Derivatives Foundation
Question bankPuzzlesCase studies
12Portfolio Management
Question bankPuzzlesCase studies
13Mutual Fund Mastery
Question bankPuzzlesCase studies
026

Case 026Market-making gamesCore

You and three computer quoters make markets on the sum of five cards drawn from one suit numbered 1 to 13. Each bot has seen one card and its mid is 37, 33 or 39. What did each bot see, and where do you quote?

OptiverChicago · 2025

1The situation

At Oriolex Trading's interview game, five cards are dealt face down from a single suit numbered 1 to 13, without replacement. The contract settles at the sum of the five. Three computer quoters are in the game with you. Each has been shown one different card, and each quotes a mid equal to its own fair value given that card, one point either side.

Before anything is revealed, the unconditional fair value is 5 times the average card of 7, which is 35. The three bots now show mids of 37, 33 and 39. You have seen no card yourself.

2Your task

Work out which card each bot has seen, reprice the contract, set your own two-way quote and say which bot prices you would trade against.

Quick check

The bot quoting a mid of 37 has seen which card?

Worked solution

Try it on paper, then open one step at a time.

30-second answerThe answer to give first

The bots have seen a 10, a 4 and a 13, and the contract is worth about 39.8. Each bot's mid is (2c + 91)/3, so the card is (3 x mid minus 91)/2. The three known cards sum to 27; the last two come from the ten cards left, averaging 6.4. Quote around 38.8 at 40.8 and buy the offers at 34 and 38.

Step 1What pricing rule is each bot using?

Start with one bot. It knows its card c exactly and knows the other four come from the twelve cards it has not seen, which sum to 91 minus c. Its fair value is c plus four times the average of what is left: c + 4(91 - c)/12, which is (2c + 91)/3. A card of 7 gives 35, the same as knowing nothing, which is a useful check. Each point on the card moves the mid by only two thirds of a point, because a high card seen is a high card that cannot be among the unseen four. It is the same logic as guessing a class's total marks after hearing one student's score: a top score raises the total, but it also means that top score is no longer available to anyone else.

Invert each bot's pricing rule to read the card behind its quote3032343638401471013Card the bot has seenBot's midmid 37 means card 10mid 33 means card 4mid 39 means card 13Fair value of the five35.0Before39.8After27 seen + 2 x 6.4 unseen
A bot's mid of (2c + 91)/3 maps mid 33 to a card of 4, mid 37 to a card of 10 and mid 39 to a card of 13, and pooling the three cards lifts the contract's fair value from 35 to 39.8.
Step 2How do you turn three quotes into one fair value?

Invert the rule: c = (3m - 91)/2. Mid 37 gives 10, mid 33 gives 4 and mid 39 gives 13. They are three different cards, which is a consistency check worth saying aloud; if the inversion gave two 10s you would know one bot was shading its quote. With 10, 4 and 13 known, only two cards remain unknown, drawn from the ten left, which sum to 64 and average 6.4. The contract is worth 27 plus 2 x 6.4, which is 39.8. You have pooled three private signals that no single bot has, and that is the whole edge in this game.

The relationship
c=3m−912,E[S]=(10+4+13)+2×91−2710=27+12.8=39.8c = \frac{3m - 91}{2}, \qquad E[S] = (10 + 4 + 13) + 2 \times \frac{91 - 27}{10} = 27 + 12.8 = 39.8
ma bot's mid quote
cthe card that bot has seen
91the sum of the cards 1 to 13
Sthe sum of all five cards
What it says in wordsEach quote reveals one card; the fair value is the known cards plus the average of the remaining cards for each unknown slot.
Step 3Where do you quote, and whom do you trade with?

The two unknown cards add uncertainty with a standard deviation of about 4.7 points, so the contract is far from settled. Centre your quote on 39.8 and keep it about as tight as the bots, 38.8 at 40.8, because you now know more than any of them. Then look at their prices. The card-4 bot offers at 34, nearly 6 below value, and the card-10 bot offers at 38. Both are selling on one card of information when the pooled answer is 39.8. Lift both offers. The card-13 bot's offer of 40 is 0.2 above value, so leave it.

Each bot prices only its own card; you price all three3032343638404244pooled fair value 39.8card-4 bot32 / 34buy at 34: 5.8 under valuecard-10 bot36 / 38buy at 38: 1.8 under valuecard-13 bot38 / 40offer 40 is 0.2 over: passContract value, sum of five cards
With each bot quoting its own mid plus or minus 1, the card-4 bot's offer at 34 and the card-10 bot's offer at 38 sit below the pooled fair value of 39.8 and are buys, while the card-13 bot's offer at 40 sits just above it.

Say the limit before the interviewer does. The inversion multiplies any error in a mid by 1.5: if a bot shades its quote by one point to manage its own inventory, your inferred card is off by 1.5 and your fair value by about 1.3 once the averaging is redone. So treat each inferred card as an estimate, and watch whether a bot's mid moves after it trades; a quote that drifts with its position is telling you about inventory, not cards. After you buy, you are long, so shade your own quote down a little to attract sellers and lighten up.

Where candidates lose it

The usual loss is inverting too simply: reading mid 37 as a card of 9 because 37 is 2 above 35 and 9 is 2 above 7. That ignores that the seen card is removed from the pool the others are drawn from, and it puts every inferred card and the pooled value in the wrong place.

The second is quoting only off the bots' average mid of 36.3. Averaging the quotes treats three different pieces of information as three noisy views of the same thing. Each quote reveals a different card, so the right move is to add the information, not to average it.

What the interviewer asks next

  • You are shown a 12 yourself. What is the contract worth now?
  • One bot's mid moves from 37 to 36 after it sells to you. What do you infer?
  • How would the inversion change if each bot quoted fair value plus a fixed skew of 0.5?
  • Two cards are revealed publicly at random. How does your edge over the bots change?

Asked at Optiver, Future focus Interview, Chicago, 2025 (Wall Street Oasis): This interview was a standard market making game with cards and CPUs quoting prices.

← Case 025Build a risk-parity mix of equities (volatility 18%), bonds (6%) and gold (15%) ignoring correlations: the inverse-volatility weights, the portfolio volatility at zero correlation, and the leverage needed to reach 10% volatility.Case 027 →A desk holds a variance swap struck at 25 volatility on Rs 1 crore vega notional. What does it pay if realised volatility is 35 or 15, and why is a delta-hedged straddle not the same trade?

Company names and figures are illustrative.

Fin Maverick Free CoursesExplore Free Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsInterview RoadmapsShowdown
RESOURCES
All CoursesFree CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.