Trade Blotter Completion
Complete booking fields — side, quantity, price, fees and status — then flag rows that fail validation.
Quant · Trading · Trading Operations
DeskPrep turns finance interview prep into work simulation. Downloadable Python, Excel, SQL, Linux and C++ tasks — plus questions, cases and mark schemes — built around the quant, trading and operations desks you are interviewing for.
One-time purchase · no subscription · download and keep every task
role tracks
Each pack is a self-contained library of exercises and mark schemes for one hiring track — buy only what maps to your interviews.
Probability, derivatives and signal work in the exact file formats quant desks hand out.
Mental maths, market making and desk cases that mirror live trading assessments.
Trade lifecycle, reconciliations and blotter work as they appear in ops take-homes.
downloadable take-home tasks
Most prep gives you questions and answers. DeskPrep gives you incomplete files and asks you to finish the work — then shows you the model solution and the rubric it is marked against.
# DeskPrep — complete the pricer
import numpy as np
from scipy.stats import norm
def bs_call(S, K, T, r, sigma):
# TODO: compute d1, d2
d1 = ___
d2 = ___
return (S * norm.cdf(d1) - K * np.exp(-r * T) * norm.cdf(d2))
# mark scheme unlocks after your attempt
████████████████████████████how it works
Open a README written like a desk task: what you are given, what to deliver, and the constraints to apply.
Work in the real format — a spreadsheet, a Python script, a SQL query or a shell pipeline — under a realistic time estimate.
Compare against the model answer and points rubric. See the common mistakes and what separates a weak answer from a strong one.
exercise library
Download the starter file, work offline, then unlock the mark scheme and model solution. A representative sample below.
Pricers, pandas tasks, backtests
Blotters, PnL, reconciliation
Trade, settlement, exposure queries
Log parsing, file processing
Pricing skeletons, data structures
Complete booking fields — side, quantity, price, fees and status — then flag rows that fail validation.
Finish a European option pricer, derive d1/d2 and return the Greeks for a given parameter set.
Decompose desk PnL across price move, FX, fees and carry, and reconcile to the reported total.
Write a query set that aggregates net exposure by counterparty and surfaces limit breaches.
Clean a quotes file, build an implied-vol surface and comment on skew and term structure.
Parse settlement logs with shell tooling to extract failed trades and summarise failure reasons.
pricing
Buy a single track from £39, or bundle for full coverage across quant, trading and operations. No subscriptions, ever.
Quant research & quant trading take-homes.
£49one-time
Trading & execution desk assessments.
£49one-time
Trade lifecycle & middle office tasks.
£39one-time
Both desk tracks for candidates hedging quant and trading.
£89one-time
Every track — the full DeskPrep library.
£119one-time
faq
Neither. DeskPrep sells downloadable take-home exercises with mark schemes. Every purchase is a one-time payment with no recurring billing.
Tasks come in the formats desks actually use: Python (.py and .ipynb), Excel (.xlsx), SQL (.sql), shell scripts (.sh) and C++ (.cpp), depending on the track.
Candidates preparing for quant research and quant trading roles, execution and market-making trading roles, and trading operations or middle office roles.
No. Buy a single track for £39–£49, or save with the Quant + Trading bundle (£89) or the all-three bundle (£119).