Technical cards
Markets, derivatives, rates, risk, statistics, code, SQL, ML, M&A, answered out loud, in spaced repetition.
QuantPad is where you train for a quant, data or M&A seat by writing real code that is graded as you go, from your first spread to a vol surface, a model in production or an LBO.
from scipy.stats import norm r = prices[prices["symbol"] == "MSFT"] \ .sort_values("day")["close"].pct_change().dropna() result = -(r.mean() + norm.ppf(0.05) * r.std(ddof=1)) * 100
Each world has its own tracks, exercises and career ladder, and they share the same engine: what you read in a lesson is a graded exercise five minutes later.
Write the code, run it on the shared datasets, and the answer is checked to four decimals. Python and SQL run in your browser; Julia and C++ run on the QuantPad runner.
from scipy.stats import ttest_ind rev = (users.set_index("id")[["variant"]] .join(payments.groupby("user_id")["amount"].sum()) .fillna({"amount": 0})) # non-payers count a, b = (rev.loc[rev.variant == v, "amount"] for v in "AB") t = ttest_ind(a, b, equal_var=False) result = [t.statistic, t.pvalue]
Twenty tracks, one badge each. Answer five questions at sign-up and your dashboard draws the route to the role you want, as a map you can zoom into.
All tracks and badgesTechnical cards in spaced repetition, brainteasers, timed mental maths, online tests, a market-making game and a mock interview scored like a real one.
Markets, derivatives, rates, risk, statistics, code, SQL, ML, M&A, answered out loud, in spaced repetition.
Questions whose numbers change every time: the method, not the memory.
164 auto-graded problems in probability, stochastic processes and market maths.
The classics, with the reasoning that interviewers listen for.
No card, no trial. Sign in and solve your first exercise in under a minute.
Open the app