Syllabus

Round 1 · PRIORAMS Derive Prior | Syllabus & ScopePreparation guide for the first online round.

What Round 1 Tests

Round 1 tests reasoning under pressure, mathematical intuition, probabilistic thinking, algorithmic problem solving, and strategic decision making.

It does not test rote memorization.

Reasoning under pressureMathematical intuitionProbabilistic thinkingAlgorithmic problem solvingStrategic decision making

Topics You Should Be Comfortable With

Probability & Expected Value

  • conditional probability
  • linearity of expectation
  • intuitive EV reasoning
  • distributions/basic variance intuition

Combinatorics

  • counting
  • constructive thinking
  • parity/invariants
  • recurrence intuition

Game Theory & Brain Teasers

  • adversarial reasoning
  • optimal play
  • strategic simplification
  • puzzle solving

Algorithms & Programming

  • implementation
  • greedy
  • DP intuition
  • basic data structures
  • Codeforces Div2 C/D level thinking

Market Microstructure Basics

  • bid/ask
  • spread
  • order flow intuition
  • matching logic
  • simple trading/game simulations

Suggested Practice

Competitive Programming

  • Solve Div2 A-D regularly on Codeforces
  • Focus more on reasoning than memorizing templates

Puzzles & Quant Teasers

  • estimation problems
  • probability puzzles
  • game strategy questions
  • mental models

Recommended Resources

  • Project Euler
  • Brilliant.org
  • Chess Programming Wiki for strategic/system thinking
  • Green Book / classic quant interview puzzles
  • YouTube channels around probability, game theory, and mathematical thinking
Important Note

AMS Derive is designed to reward original thinking and problem solving ability over memorized tricks.

You do NOT need prior finance or trading experience to perform well. Anything requiring financial context or prerequisite knowledge will be described in the question for people who do not already know it.

Round 2 · POSTERIORAMS Derive Posterior | Syllabus & ScopeA programming contest built around quantitative reasoning, probability, inference, and market microstructure.

The Posterior round will be a programming contest with problems designed around quantitative reasoning, probability, inference, and market microstructure.

No prior finance knowledge required — only quantitative thinking through code.

Topics & Problem Areas

Probability & Expected Value

  • conditional probability
  • expected value & variance
  • linearity of expectation
  • probability distributions
  • modular arithmetic for probabilities
  • random processes & stopping conditions

Example areas

  • probability of ruin
  • expected stopping time
  • success probability of a strategy
  • Markov-style state transitions

Dynamic Programming under Uncertainty

  • DP over states
  • optimal stopping
  • threshold-based decisions
  • maximizing expected reward
  • minimizing expected loss
  • position/state transitions with costs

Example areas

  • choosing when to stop
  • deciding whether to act or wait
  • trading/position DP with transaction costs
  • optimizing decisions over a sequence of signals

Bayesian Inference & Signal Reliability

  • Bayes' theorem
  • posterior updates
  • likelihoods & log probabilities
  • hidden states / regimes
  • model selection from observed data

Example areas

  • identifying which signal is reliable
  • updating belief after observations
  • detecting hidden regimes
  • choosing the best predictor from noisy history

Simulation-Inspired Problems

  • exact probability DP
  • recurrence relations
  • expected value equations
  • state transition models

Example areas

  • queue fill probability
  • random walks
  • absorbing states
  • repeated trials with changing state

Market Microstructure & Execution

  • limit & market orders
  • order book matching
  • best bid / best ask & spread
  • queue priority
  • partial fills & cancellations

Example areas

  • maintaining an order book
  • simulating trades
  • calculating executed volume
  • estimating whether an order gets filled

Risk, Cost & Overfitting

  • transaction costs & slippage-like penalties
  • risk-adjusted reward
  • variance penalty
  • overfitting intuition
  • choosing among noisy strategies

Example areas

  • strategy survives before cost but fails after
  • selecting signals without overfitting
  • maximizing reward under risk/cost constraints

Required Programming Skills

  • arrays, maps, priority queues, sets
  • sorting and binary search
  • dynamic programming
  • graph / state transitions
  • modular arithmetic
  • floating-point precision
  • simulation-to-DP conversion
  • efficient implementation under constraints
What Is Not Required
finance theoryoptions pricingstock market knowledgeprior trading experiencemachine learning librariesadvanced economics

01

Mathematics

Probability & InferenceSample spaces, Conditional probability, Bayes theorem, Discrete and continuous distributions, PMF / PDF / CDF, Joint distributions, Linearity of expectation, Moments, MGFs, Tail bounds
Stochastic ProcessesMarkov chains, Transition matrices, Stationary distributions, Random walks, Martingales, Brownian motion intuition
Analytical FoundationsDerivation over formula recall, First-principles reasoning, Modeling under uncertainty, Structured proof construction

02

Algorithms

Graph TheoryBFS, DFS, Shortest paths, Trees, Flows and matchings
Dynamic ProgrammingOptimal substructure, State design, DP on sequences, DP on trees, DP on graphs
OptimizationGreedy algorithms, Exchange arguments, Constraint handling, Expected-cost minimization

03

Quant Concepts

Order BooksBid-ask structure, Limit and market orders, Price impact intuition
Pricing IntuitionNo-arbitrage reasoning, Risk-neutral thinking, Relative valuation
Arbitrage LogicIdentifying mispricing, Constructing hedges, Reasoning about market efficiency

Research & Application

01Stochastic processes & probabilistic modeling
02Algorithmic game theory & market mechanisms
03High-performance computing & architecture
04Advanced combinatorics & number theory
05Competitive programming with mathematical depth
06Quantitative finance & strategy simulation

Learning Hub

Want to master these concepts?

Check out our curated repository of high-signal resources, books, and problem sets to build your first-principles foundation.

View Resources