[TO] role track
Trading Operations & Middle Office
Trade lifecycle, reconciliations and blotter work as they appear in ops take-homes.
Candidates for trade support, middle office and operations analyst roles.
01 · concepts
Core concepts
Concise, interview-relevant theory — the maths and intuition you are expected to reason from, not textbook length.
Trade Lifecycle End-to-End
LifecycleFrom execution to settlement — every stage a trade passes through and where it can break.
- Execution, booking, confirmation, settlement
- Front-to-back data flow
- Where breaks typically originate
Settlement & Fails
SettlementHow settlement works, why trades fail, and how operations resolves fails.
- Settlement cycles and instructions
- Common causes of fails
- Resolution and escalation paths
Reconciliation Logic
ReconciliationMatching internal records against external sources and investigating the differences.
- Matching keys and tolerances
- Classifying break types
- Root-cause investigation
PnL Mechanics
PnLHow PnL is produced and checked in the middle office, and what drives daily moves.
- Mark-to-market and accruals
- Explaining a day's move
- Common PnL break sources
02 · coding guides
Practical coding guides
Practical, implementation-oriented guides for the tools each desk uses, with patterns you can apply directly.
Excel Workflows for Ops
EXCELReliable spreadsheet workflows for blotters, recs and checks that scale.
- Lookups, pivots and validation
- Reusable reconciliation sheets
- Reducing manual error
SQL for Trade Data
SQLQuerying trade, settlement and reference data to answer operational questions.
- Joins across trade and static data
- Filtering for fails and breaks
- Aggregating exposure and status
pandas for Reconciliation
PYTHONUsing pandas to match two records sets and surface differences quickly.
- Merge/indicator to find breaks
- Tolerance-based matching
- Summarising break reasons
Linux Basics for Ops
LINUXThe shell tooling that makes log and file investigation fast.
- grep, awk and pipelines
- Parsing and summarising logs
- Safe handling of data files
03 · take-home tasks
Downloadable take-home tasks
Downloadable, recruiter-style exercises with mark schemes — the core of DeskPrep.
Trade Blotter Completion
Complete booking fields and flag rows that fail validation against the rules provided.
Reconciliation Break Matching
Match internal and broker records, classify the breaks and propose a resolution.
Trade Settlement Query Set
Write a query set that reports settlement status and isolates failing trades.
Failed Trades Log Parsing
Parse settlement logs with shell tooling to extract failed trades and summarise reasons.
Every task includes a model solution and points-based mark scheme · unlocked with the Trading Ops pack
04 · interview playbook
Interview playbook
What interviewers actually test, the question styles to expect, common mistakes, and how to structure strong answers.
Process & control questions
How operations interviews probe your understanding of process and controls.
- Explaining a control's purpose
- Spotting control gaps
- Balancing speed and accuracy
Attention-to-detail tests
The accuracy checks ops interviews use and how to pass them calmly.
- Methodical checking over guessing
- Catching the planted error
- Documenting what you found
Investigation & break resolution
Demonstrating structured investigation logic on a break or fail.
- Narrowing down root cause
- Knowing when to escalate
- Communicating status clearly