Skip to content
QuantMax
QuantMax
  • Overview
  • Curriculum
    • FLUMental maths and numerical fluency
    • COMBCounting and combinatorics
    • PROBProbability
    • STATStatistics and inference
    • REGRegression and econometrics
    • TSTime series
    • LALinear algebra
    • SCStochastic calculus
    • MLMachine learning
    • SIGAlpha and signal research
    • CASEResearch case studies
      • 1A method for open cases

        • A method for open-ended research cases
      • 2Prediction cases

        • Prediction cases: demand, pricing and the traps in each
      • 3Causal and experiment cases

        • Causal cases: treatment effects, confounding and surprising results
      • 4Market-data cases

        • Market-data cases: short-horizon prediction from the order book
      • 5Data quality

        • Data quality: missingness, outliers, regimes and leakage
      • 6Communicating

        • Communicating: structuring an answer and defending an assumption

Practise

  • Question bank
  • Mental arithmetic
  • Market simulator
  • Arbitrage trees
  • Horse racing
  • Bid book
  • Screening tests
  • Mock papers

Reference

  • Formula reference
  • Search

Your record

  • Review queue
  • Progress
  • Leaderboard
  • Profile
  • Invite friends
AccountSend feedback
  1. Curriculum
  2. /Quantitative research
  3. /Research case studies
  4. /A method for open cases

A method for open-ended research cases

CASE · Chapter 1·13 min read·Asked at Two Sigma, QuantCo, Citadel, Point72

After this lesson you should be able to

  • Work through an open case in a fixed order rather than improvising.
  • State a baseline before proposing anything clever.
  • Say what would make you abandon your own approach.

An open case has no right answer, which is what makes candidates flounder. It is scored on structure: whether you clarify the objective, define what you are predicting, enumerate the data, state assumptions aloud, start from a baseline, and know how you would be proved wrong. Follow a fixed order and the content takes care of itself.

StepThe question you answerWhat it prevents
1. ObjectiveWhat decision does this support, and what does "good" mean?Solving the wrong problem elegantly
2. TargetWhat exactly am I predicting, at what horizon, for whom?A vague label that cannot be evaluated
3. DataWhat would I want, what exists, and when was each knowable?Look-ahead built into the design
4. AssumptionsWhat am I taking for granted, and which matter most?Being caught out by a premise you never noticed
5. BaselineWhat is the simplest thing that could work?Being unable to say whether the clever model helped
6. ImprovementWhat does the baseline miss, and what fixes that?Model choice as a reflex rather than a reason
7. ValidationHow would I know this works out of sample?A number nobody can trust
8. Failure modesWhat would make me abandon this?Sounding like an advocate rather than a researcher
Table 1.1 · The order to work in. The last row is the one candidates skip, and it is the one interviewers remember. Volunteering how your own idea could fail is the strongest single move in a case.

Proposition 1.2

Define the target variable out loud

Most cases are lost in step two. "Predict demand" is not a target; "predict the number of bike hires per station per hour, one hour ahead, for a dispatcher deciding where to move bikes" is. The horizon, the unit of observation and the consumer of the forecast all change the model, and naming them takes fifteen seconds.

Holds when

  • Ask what the prediction will be used for. A forecast that feeds a threshold decision needs calibration, not accuracy.
  • Classification or regression is a consequence of that answer, not a preference.
  • If the target is a return, say over what horizon and net of what costs.

Why the baseline is not a formality. Interviewers ask for a baseline to see whether you know what your model must beat. "Yesterday’s value" is a formidable competitor for most time series, the seasonal mean beats a great deal of machine learning on demand data, and a single well-chosen feature in a linear model often beats an ensemble on financial returns. Starting with the baseline also gives you something to deploy while the clever thing is still being argued about, which is the answer to "what would you ship first?".

Clarify the objective5Define the target4Data and features8Baseline8The improvement10Validation7Failure modes3
Figure 1.3 · Where a forty-five minute case goes. A suggested budget, and the block worth defending is the baseline. Candidates skip it to get to the interesting model and then have nothing to compare against — which makes every later claim unfalsifiable and is the single commonest way a case goes wrong.

The rest of this lesson is in Premium

You have read the opening. 10 more sections follow, including 4 worked examples and 3 quick checks.

Start the free 7-day trialSign in

Nothing is charged for 7 days, and you can cancel before then. Or read The law of large numbers and the central limit theorem in full, free.

Prediction cases: demand, pricing and the traps in each →
On this page
  • The order to work in
  • Define the target variable out loud
  • Where a forty-five minute case goes

QuantMax · 141 lessons · 1342 questions · c5c0caa

  • Premium
  • Arbitrage trees
  • Horse racing
  • Invite friends
  • Account
  • About QuantMax

Firm names identify publicly reported question patterns and nothing more. QuantMax is not affiliated with, endorsed by, or recruiting for any firm named in the curriculum. Everything you do in lessons and the question bank is kept to your account.