Derivatives Foundation puzzles, solved step by step
- Puzzles
- 100
- Traced to a firm
- 66
- Topics
- 12
- Hard
- 29
071You walk on a grid from (0,0) to (6,4), each step one unit right or one unit up. The point (3,2) is blocked. How many routes avoid it?Susquehanna International GroupLondon · 2026
Try it first
Before the block: how many routes from (0,0) to (6,4) with right and up steps only?
Show the worked solution
110 routes. Without the block there are C(10,4) = 210 routes, one for each way of placing 4 ups among 10 moves. A route through (3,2) is a route from (0,0) to (3,2), C(5,2) = 10 ways, followed by a route from (3,2) to (6,4), another C(5,2) = 10 ways, so 100 routes pass through the block. Subtract: 210 - 100 = 110.
Why is a lattice route a choice of positions rather than a sequence of decisions?
Think of a delivery driver in a city laid out as a grid who only ever drives east or north. Whatever order the turns come in, the trip is six blocks east and four blocks north, and the only freedom is which of the ten blocks are the north ones. A monotone route is fully described by choosing which 4 of its 10 moves go up, so the number of routes is 10 choose 4, which is 210, and no decision tree is needed. The same logic prices any question that asks how many ways a count can reach a level in fixed-size steps.
Of the 210 monotone routes from (0,0) to (6,4), every route through (3,2) is one of 10 routes into the block followed by one of 10 routes out of it, so 100 routes pass through it and 110 avoid it. Why does multiplying the two legs count each bad route exactly once?
Because a monotone route visits a given point at most once; it can never come back. A route through (3,2) splits uniquely into the part before the block and the part after, so the number of such routes is the product of the two leg counts, 10 x 10 = 100, with no double counting to correct. Each leg is three rights and two ups, so C(5,2) = 10. If there were two blocked points, the same idea works but needs inclusion and exclusion: subtract the routes through each, then add back the routes through both.
The relationshipC(10,4) all routes: 10 moves, choose which 4 go up C(5,2) C(5,2) routes into the block times routes out of it N the routes that never touch the blocked point What it says in wordsCount every route, subtract the ones that pass through the blocked point, which are the product of the two legs.How do you check 110 another way?
Fill the grid with counts. Each point's count is the sum of the counts to its left and below, with the blocked point set to zero, and the corner comes out at 110. That dynamic-programming check takes a minute on paper and catches arithmetic slips in the binomials. It also answers the probability version the interviewer sometimes asks: if each step is right or up with equal chance, the chance a random walk reaches (6,4) at all is not 1, because it can overshoot, so the probability of avoiding the block among routes that do arrive is 110/210, about 52%, which is a different question from the probability for a free walk.
Where candidates lose it
Candidates try to count the avoiding routes directly and get lost in cases. The move is to count the complement: all routes less the routes through the block, with the block routes as a product of two binomials.
The second loss is a wrong binomial, often C(10,6) confused with something else or C(5,2) miscounted as 20. Say the legs out loud: three rights and two ups, 5 choose 2, is 10.
What the interviewer asks next
- Now both (3,2) and (2,3) are blocked. How many routes avoid both?
- Each step is right or up with probability one half. What is the probability a random walk from (0,0) passes through (3,2) before leaving the grid?
- How many routes from (0,0) to (6,4) pass through (3,2) or (4,1)?
- What is the general formula for routes from (0,0) to (m,n) avoiding a single point (a,b)?
Asked at Susquehanna International Group, Quantitative Research, London, 2026 (Wall Street Oasis):
Probability about crossing from (0,0) to (6,4). Some point in the middle cannot pass through
072A stock at 100 will be at 80, 100 or 130 at expiry, each equally likely in your view. What is the expected payoff of a 100-strike call and of a 100-strike put, and why is the expected payoff not what a market maker would charge?Sell-side sales and trading
Try it first
Three equally likely outcomes. Expected call payoff and expected put payoff?
Show the worked solution
Expected payoffs are 10 for the call and 6.67 for the put, and neither is a price. The call pays 0, 0 and 30 across the three outcomes, averaging 10; the put pays 20, 0 and 0, averaging 6.67. A market maker charges the cost of hedging, and with zero rates call minus put must equal stock minus strike, which is 0, so prices of 10 and 6.67 would be an arbitrage against the maker. Hedge-implied odds that keep the stock worth 100 give both options the same price.
Why is the expected payoff under your odds not the price?
A shopkeeper who believes the monsoon will be good does not price umbrellas off that belief; the price is set by what the umbrellas cost to stock and what the shop next door charges. An option maker does not hold the option to expiry hoping for the payoff; they hedge it with the stock, so the price is the cost of that hedge, and the cost of the hedge depends on the stock's current price of 100, not on anyone's forecast of where it goes. Your equal odds imply the stock is expected to be worth 103.33, above today's 100; that optimism is yours to trade, not something the maker will pay you for inside an option price.
Under equal odds on 80, 100 and 130 the call's expected payoff is 10 and the put's is 6.67, but with zero rates call minus put must equal stock minus strike, which is zero, so those two numbers cannot both be prices; hedge-implied odds that keep the stock worth 100, such as 0.40, 0.33 and 0.27, price both options at 8. What is the one-line test that catches the mistake?
Put-call parity. Buying the call and selling the put with the same strike gives you the stock minus 100 in every outcome, which with zero rates is worth 100 - 100 = 0 today, so the call and the put must have the same price. Expected payoffs of 10 and 6.67 fail that test by 3.33, and a maker who quoted them would be lifted on the put and hit on the call until the prices met. The test needs no probabilities at all, which is the point: parity is enforced by hedging, not by views.
The relationshipC, P the prices of the 100-strike call and put S - K stock minus strike, the value of a long call and short put in every state E[S] - K the drift your odds put on the stock, 103.33 - 100 What it says in wordsPrices must satisfy parity, and the gap between the two expected payoffs is exactly the drift your personal odds assign to the stock.What odds would a maker use, and are they unique here?
Odds that make the stock worth its forward, 100 with zero rates. Any set of probabilities on 80, 100 and 130 with an average of 100 prices the two options consistently; one such set is 0.40, 0.33 and 0.27, which gives the call 0.267 x 30 = 8 and the put 0.40 x 20 = 8, equal as parity demands. The limitation is that with three outcomes and only the stock to hedge with, the set is not unique: the common level of the call and put price is pinned down by parity only up to a range, and in practice it is the market's volatility quote that chooses the point inside it.
Where candidates lose it
The arithmetic is easy and candidates get 10 and 6.67 quickly; the loss comes in the second half, where they say a market maker would add a spread to the expected payoff. The real answer is that the probabilities themselves are wrong for pricing, because the price is the cost of a hedge.
Say parity: call minus put equals stock minus strike, zero here, so the two prices must be equal. That one sentence shows you know why risk-neutral pricing exists.
What the interviewer asks next
- Find a set of probabilities on 80, 100 and 130 under which the stock is worth 100, and price both options.
- Interest is 5% for the period. What does parity say the call minus the put is worth now?
- Why is the set of hedge-implied probabilities not unique with three outcomes and one stock?
- The stock will be at 80 or 130 only. Price the call by replication.
073You roll a die and are paid the face value in rupees, but you may reject the first roll and roll once more, taking whatever the second roll shows. When should you reroll, and what is the game worth? Now the reroll costs Rs 1. What changes?Wolverine TradingChicago · 2016Old Mission CapitalNew York · 2018
Try it first
Free reroll. What is the game worth?
Show the worked solution
Reroll any 1, 2 or 3; keep a 4, 5 or 6; the game is worth 4.25. With a Rs 1 fee, keep a 3 as well and the value falls to 3.83. A fresh roll is worth 3.5, so you reroll only faces below it. The value is (4 + 5 + 6)/6 + (3/6) x 3.5 = 4.25. With the fee, a fresh roll nets 2.5, so a 3 is now worth keeping, and the value is (3 + 4 + 5 + 6)/6 + (2/6) x 2.5 = 23/6.
Why is the threshold the value of a fresh roll?
You are offered a mango from a basket; you can keep the one in your hand or swap it blind for another. You swap only if the one you hold is worse than the average mango. The reroll replaces a known face with the average of an unknown one, so you take it exactly when the face you hold is below that average, which is 3.5 for a fair die. Faces 1, 2 and 3 are below, so reroll them; 4, 5 and 6 are above, so keep them. There is no face equal to 3.5, so there is no tie to argue about.
With a free reroll you keep 4, 5 or 6 and reroll anything lower, for a value of 4.25; with a Rs 1 fee a fresh roll nets only 2.5, so a 3 is kept too and the value drops to 3.83. How does the fee change the decision and the value?
The fee lowers what a fresh roll is worth, from 3.5 to 2.5, and the threshold moves with it. A 3 was worth rerolling for free, since 3 is below 3.5, but with the fee a 3 beats the 2.5 a reroll now nets, so you keep it, and only a 1 or a 2 is rerolled. The value becomes (3 + 4 + 5 + 6)/6 + (2/6) x 2.5 = 3 + 0.833 = 3.83. Check the alternative: keeping only 4 and above with the fee gives 2.5 + (3/6) x 2.5 = 3.75, which is worse, so the threshold really does move. The fee costs you 0.42 of value in total, less than the Rs 1 charge because you pay it only a third of the time.
The relationshipt the smallest face you keep, one above the value of a fresh roll c the cost of a reroll, zero or one rupee 3.5 - c what a reroll is worth net of its cost What it says in wordsYou keep any face worth more than a reroll, and the value of the game is the kept faces plus the chance of rerolling times the net value of a fresh roll.What is the general pattern a desk is looking for?
Backward induction. Value the last decision first, then use that value as the threshold for the decision before it; with two rerolls the second-stage value of 4.25 becomes the bar for the first roll, so you keep only a 5 or a 6 and the game is worth (5 + 6)/6 + (4/6) x 4.25 = 4.67. This is how an American option is priced on a tree, with exercise now compared against the continuation value. The limitation is that the puzzle has a known distribution; real stopping problems have to estimate the continuation value, and a wrong estimate moves the threshold.
Where candidates lose it
Candidates say the game is worth 3.5 because a die averages 3.5. The reroll is an option, exercised only when it helps, and options are worth something. Say the threshold, then the value.
With the fee, the loss is keeping the same threshold and only subtracting the cost. The threshold moves: a 3 is now kept. Compute both ways if you are unsure and pick the higher.
What the interviewer asks next
- You get two rerolls instead of one, both free. Threshold and value?
- The reroll costs Rs 2. Does the threshold move again, and what is the game worth?
- How much would you pay for the right to one free reroll?
- How does this relate to the exercise decision on an American option?
Asked at Wolverine Trading, Prop Trading, Chicago, 2016 (Wall Street Oasis):
If you had to roll a dice and then roll another, what would be the value I would need in order to roll another dice?
Asked at Old Mission Capital, Finance, New York, 2018 (Wall Street Oasis):What is the expected value of rolling a fair dice? What if you can re-roll? What if the re-roll cost 1 dollar
074What is the expected number of fair coin flips needed to see two heads in a row? And how many to see a head followed by a tail?Squarepoint CapitalLondon · 2025
Try it first
HH and HT each have probability 1/4 on any two flips. Do they take the same expected time to appear?
Show the worked solution
6 flips for HH and 4 flips for HT. Track one state: whether the last flip was a head. For HH, a tail after a head sends you back to the start, so E(start) = 1 + E(one H)/2 + E(start)/2 and E(one H) = 1 + E(start)/2, giving 6. For HT, a head after a head leaves you still holding a head, so E(one H) = 1 + E(one H)/2 = 2 and E(start) = 2 + 2 = 4.
Why do two patterns with the same probability take different times?
Two queues at a counter: in one, a mistake sends you to the back; in the other, a mistake keeps your place. Both queues move at the same speed, but one is a much longer wait. Waiting for a pattern is a race with restarts, and what matters is how much progress a failure destroys: a tail after a head destroys everything for HH, while a head after a head destroys nothing for HT. That asymmetry, not the probability of the pattern, sets the expected time. It is also why HT and TH take 4 while HH and TT take 6.
Waiting for HH takes 6 flips because a tail after a head sends you back to the start, while waiting for HT takes 4 because a second head after a head still counts as a first head, so no progress is lost. How do you set up and solve the equations in the room?
Two states, two equations, each saying one flip plus the average of what remains. For HH: from the start, a head takes you to one H and a tail keeps you at the start, so E0 = 1 + E1/2 + E0/2; from one H, a head finishes and a tail returns you to the start, so E1 = 1 + E0/2; substitute to get E1 = 4 and E0 = 6. For HT the second equation changes to E1 = 1 + E1/2, since a head keeps you at one H, giving E1 = 2, and the first equation gives E0 = 2 + E1 = 4. The first equation is the same in both problems; only the failure branch differs.
The relationshipE_0 expected flips remaining from the start, no useful progress E_1 expected flips remaining once the last flip was a head 1/2 the chance of a head or a tail on each flip What it says in wordsThe pattern whose failures throw away progress takes six flips on average, and the pattern whose failures keep progress takes four.What is the quick check, and where does this matter beyond coins?
There is a general rule: the expected time to a pattern is the sum of 2 to the k over every length k at which the pattern overlaps itself. HH overlaps itself at lengths 1 and 2, so 2 + 4 = 6; HT overlaps only at its full length 2, so 4. The same arithmetic prices a bet on which of two patterns appears first, and it shows up on a desk whenever a signal needs a run of confirmations: a rule that resets on any contradicting tick waits far longer than one that keeps partial progress. The limitation is the fair coin; with a biased coin the overlap rule still holds but the powers of two become products of the relevant probabilities.
Where candidates lose it
The common answer is that HH and HT take the same time because each has probability 1/4. The interviewer is testing whether you see that waiting time depends on what a failure costs, not on the pattern's probability.
The second loss is setting up the HT chain with a return to the start after a second head. A head after a head is still one head; the state does not change.
What the interviewer asks next
- What is the expected number of flips to see three heads in a row?
- Which appears first on average, HHT or HTH, and why are their waiting times different?
- The coin lands heads with probability 0.6. Expected time to HH?
- You flip until you see HT and I flip until I see HH. What is the chance you finish first?
Asked at Squarepoint Capital, Quantitative Research, London, 2025 (Wall Street Oasis):
a few siimple questions on statistical problems e.g. # of throws expected to get 2 heads in a row
075Five cards are dealt face down from a standard 52-card deck, with ace counting 1 and king 13. Make me a market on their total. Two of the cards are then turned face up: a king and a 3. Requote.OptiverChicago · 2025
Try it first
Five cards, ace 1 to king 13. Where is fair value for the total?
Show the worked solution
Open around 35, say 33 bid at 37 offer. After the king and the 3, requote around 36.9, say 35.5 at 38.5. Each card averages 7, so five average 35. Once a 13 and a 3 are known, 16 points are fixed and three cards remain from a 50-card deck whose average is now (364 - 16)/50 = 6.96, so the total is 16 + 3 x 6.96 = 36.88. Three unknown cards carry less spread than five, so the market can tighten.
Why is the opening fair value simply five times seven?
Five friends each pick a sweet from a jar without looking; the expected total weight is five times the average sweet, even though each pick changes what is left for the next. Linearity of expectation holds whether or not the draws are independent, so the expected total of five cards is 5 x 7 = 35 and the dealing-without-replacement detail changes only the spread, not the centre. The standard deviation of the total is about 8.0, slightly below the independent-draw figure because the finite deck pulls the cards apart, and a market four wide around 35 is a reasonable opening quote.
Before any reveal the five cards average 7 each for a total of 35; once a king and a 3 are turned up, 16 points are fixed and the three remaining cards average 6.96 from the 50-card remainder, so the centre moves to 36.9 and the market can narrow because only three cards are still uncertain. What does the reveal change, and what do people get wrong?
Two things move. The two revealed cards swap their expectation of 7 each for their actual values of 13 and 3, which lifts the total by 2, and the remaining deck has lost a high card and a low card, so its average drops from 7 to 6.96, which trims 0.12 off the three unknown cards. The careful centre is 36.88; the quick answer of 16 + 21 = 37 is off by only 0.12, and in the room 37 with a note that the deck is slightly poorer is a fine answer. What is not fine is leaving the market at 35, or widening it when the uncertainty has fallen from five cards to three.
The relationship7 the average of a card, ace 1 to king 13 364 the total points in the deck, 4 x (1 + 2 + ... + 13) 50 the cards left once two are shown What it says in wordsBefore the reveal the five cards are worth thirty-five; after it, the two known cards add sixteen and the three unknown ones average slightly under seven each.How should the width change, and what trade do you expect next?
Width tracks the remaining uncertainty. The standard deviation of the total falls from about 8.0 to about 6.2 once only three cards are unknown, so a market that was 4 wide can go to 3 wide without taking more risk per trade. The next step is usually a trade: if the interviewer lifts your 38.5 offer, you are short at above fair and hold; if they hit 35.5 you are long below fair. The limitation is that the puzzle assumes a fair deck and honest reveals; in the real version of this game the counterparty may have seen a card you have not, and a run of trades in one direction is the tell.
Where candidates lose it
The opening loss is overthinking the dealing without replacement and quoting something other than 35 as the centre. Linearity handles it: five cards times seven.
The requote loss is anchoring on the old centre or, less often, forgetting that the revealed cards change the remaining deck. Replace the two cards with their values, adjust the remaining average down slightly, and tighten the market.
What the interviewer asks next
- Instead of a king and a 3, the two revealed cards are both kings. Requote.
- What is the standard deviation of the five-card total, and why is it below the independent-draw figure?
- I lift your offer twice after the reveal. What does that tell you and what do you do?
- Make a market on the highest of the five cards rather than the total.
Asked at Optiver, Future focus Interview, Chicago, 2025 (Wall Street Oasis):
This interview was a standard market making game with cards and CPUs quoting prices.
076You roll a fair die until you have seen every even number (2, 4 and 6) at least once. Given that the roll which completes the set is a 2, what is the probability that the first roll was a 1, and why is the answer not 1/5?Squarepoint CapitalLondon · 2026
Try it first
Before you work it: given the game ends on a 2, which first rolls are more likely than the others?
Show the worked solution
The probability is 1/6, not 1/5. By symmetry the game ends on a 2 one third of the time. A first roll of 1 happens one sixth of the time and leaves all three evens unseen, so 2 is last with probability 1/3. The joint probability is 1/18, and 1/18 divided by 1/3 is 1/6. The naive 1/5 treats the five possible first rolls as equally likely given the ending, and they are not.
Why does the ending change the odds of the start?
Think of a race where you learn only who finished last. If you are told that runner C came last, the start line was still fair, but some starting arrangements make C last more often than others, and you should update towards those. The die works the same way. A first roll of 4 leaves only two evens unseen, so 2 comes last half the time; a first roll of 1 leaves three evens unseen, so 2 comes last only one third of the time. The ending is twice as consistent with a first-roll 4 as with a first-roll 1, and a first-roll 2 is ruled out entirely, because a 2 that has already appeared cannot complete the set.
An odd first roll has probability 1/2 and leaves a 1/3 chance that the 2 arrives last, a first roll of 2 leaves no chance, and a first roll of 4 or 6 has probability 1/3 and leaves a 1/2 chance, so the joint weights are 1/6, 0 and 1/6, and given the game ends on a 2 the first roll was a 1 with probability 1/6 and a 4 with probability 1/4. How do you set up the Bayes calculation in thirty seconds?
Group the first roll into three cases rather than six, because 1, 3 and 5 are interchangeable and so are 4 and 6. Odd first roll: probability 1/2, and then 2 ends the game with probability 1/3, giving a joint weight of 1/6. First roll 2: joint weight 0. First roll 4 or 6: probability 1/3, then 2 ends the game with probability 1/2, joint weight 1/6. The weights add to 1/3, which is the unconditional chance of ending on a 2, as symmetry says they must. Given the ending, the first roll was odd with probability 1/2 and was 4 or 6 with probability 1/2, so each odd face carries 1/6 and each of 4 and 6 carries 1/4.
The relationship1/6 the chance the first roll is a 1 1/3 in the numerator the chance 2 is the last even to appear when all three are still unseen 1/3 in the denominator the unconditional chance the game ends on a 2, by symmetry across the three evens What it says in wordsMultiply the chance of the start by the chance of the ending given that start, then divide by the chance of the ending.The sanity check the interviewer wants to hear: 3 x 1/6 + 2 x 1/4 = 1, so the posterior weights over the five possible first rolls add up. Then say the general point. An odd roll is a wasted roll that tells you nothing about which even finishes last, which is why its posterior weight is simply its prior, 1/6, unchanged. The information in the ending all goes into shifting weight from the 2, which is now impossible, onto 4 and 6.
Where candidates lose it
The fast wrong answer is 1/5: the first roll cannot be 2, five faces remain, so each gets a fifth. It fails because the ending is not equally likely after each of those five starts. Candidates who say 1/5 have forgotten that conditioning reweights, it does not just delete.
The second loss is doing the Bayes sum face by face and running out of time. Group the odd faces together and the 4 and 6 together, use symmetry for the denominator, and the whole thing is three lines.
What the interviewer asks next
- Given the game ends on a 6, what is the probability the first roll was a 2?
- What is the expected number of rolls to see all three evens?
- Now condition on the game ending on roll 5 exactly. Does the first-roll distribution change again?
Asked at Squarepoint Capital, Quant Research Intern Interview, London, 2026 (Wall Street Oasis):
why is the probability of seeing a 1 on our first roll, given that we end on a 2, not 1/5
077A fund charges 2% of assets a year plus 20% of gains and expects a gross return of 10%. If it cuts the management fee to 1%, what performance fee keeps expected revenue unchanged, and why is the performance fee really a call option the investors have written?Two SigmaNew York · 2026
Try it first
At the expected return of 10%, what performance fee replaces the lost 1% of management fee?
Show the worked solution
A 30% performance fee holds revenue at 4% of assets at the mean, but the swap is not neutral once returns vary. Two and twenty earns 2 + 0.2 x 10 = 4; one and thirty earns 1 + 0.3 x 10 = 4. The performance fee pays 20% of max(return, 0), which is a call on the fund's return struck at zero. Investors have written it, and its value rises with volatility, so moving fee from fixed to performance raises what the manager expects to collect.
How do you make the two schedules equal at the mean?
A shopkeeper who swaps a fixed monthly rent for a share of sales asks one question first: at my usual sales, what share leaves the landlord no worse off? Do the same here, in percent of assets. Two and twenty collects 2 fixed plus 20% of a 10% gain, 4% of assets; cutting the fixed fee to 1 leaves 3 points to be earned from a 10% return, which needs a 30% performance fee. That is the arithmetic the interviewer wants first, and it is one line: 1 + 10x = 4, so x = 0.3.
Two and twenty is a flat 2% that kinks upward at a zero return with slope 0.2, one and thirty is a flat 1% that kinks upward with slope 0.3, and the two cross at a 10% return where both pay 4%, but with returns spread around 10% with 20 points of volatility the expected fee is 4.79% under two and twenty and 5.19% under one and thirty. Why is the performance fee an option, and who has written it?
The manager receives 20% of the gain when the fund is up and nothing when it is down. That is the payoff of a call on the fund's return with a strike of zero: convexA payoff that bends upward, so the average of the payoff over a spread of outcomes is higher than the payoff at the average outcome. in the return, floored at nothing. Investors are on the other side; they have granted the manager that call and are paid for it only through the management fee they do not have to pay. Because a call is worth more when the underlying is more volatile, the performance fee is worth more than its value at the mean return, and the more of the fee you move into performance, the more the schedule is worth for the same expected return.
The relationshipmu the expected return, 10% sigma the volatility of the yearly return, taken as 20 points Phi, phi the normal distribution and density functions What it says in wordsWith returns spread normally around 10% with 20 points of volatility, the average floored gain is about 14.0%, not 10%, because losses are cut off at zero but gains are not.Put numbers on it. With that spread the expected performance fee under two and twenty is 0.2 x 14.0% = 2.79%, so the manager expects 4.79% of assets, not 4%. Under one and thirty it is 1 + 0.3 x 14.0% = 5.19%. The swap that looked neutral at the mean adds about 0.40% of assets a year in expected revenue. Say the limitation too: real schedules carry hurdles and high-water marks, which raise the strike and cut the option's value, and the fee is charged on the net of the management fee, which shaves a little off both sides.
Where candidates lose it
Candidates get 30% and stop, as if the question were arithmetic. The interviewer is listening for the word option. Without it the answer is a shopkeeper's answer, not a derivatives answer.
The second loss is saying the fee is an option and then claiming volatility makes it worth less because the fund might lose money. The fund's loss is the investor's, not the manager's; the manager's payoff is floored at zero, which is exactly why volatility helps the manager.
What the interviewer asks next
- Add a hurdle of 5%. Does the neutral performance fee rise or fall?
- A high-water mark means losses must be recovered before fees resume. Which Greek of the option does that change most?
- If the fund's volatility doubles, roughly how much does the 20% performance fee gain in expected value?
Asked at Two Sigma, Equity Capital Markets, New York, 2026 (Wall Street Oasis):
the 2/20 rule, and if one part of this equation changed, how would the other variable make up for it
078Three calls on the same stock and expiry trade at: strike 90 for 14, strike 100 for 8, strike 110 for 1. Is there an arbitrage? Build it.Market makingVolatility trading
Try it first
Which relationship between the three prices should you test first?
Show the worked solution
Yes. Buy the 90 call, sell two 100 calls, buy the 110 call, and you are paid 1 to own a payoff that is never below zero. The butterfly costs 14 - 16 + 1 = -1, so you receive 1 today. At expiry it pays nothing below 90, rises to 10 at 100 and falls to nothing above 110, never negative. Call prices must be convex in strike: the 100 call cannot exceed (14 + 1)/2 = 7.5, and it trades at 8.
Where does the 7.5 come from?
Picture three houses on one street at 90, 100 and 110 square metres, priced at 14, 8 and 1. The middle house should be worth no more than the average of its neighbours if each extra metre is worth less than the last; if it is priced above the average, you sell it and buy the two neighbours. A call's price falls as the strike rises, and it falls at a decreasing rate, so the price at the middle strike must sit on or below the straight line between its neighbours. The line from 14 at 90 to 1 at 110 passes through 7.5 at 100. The market says 8. That half point is the mispricing.
The butterfly of long one 90 call, short two 100 calls and long one 110 call pays nothing below 90, peaks at 10 at a stock price of 100 and pays nothing above 110, and because it costs minus 1 the whole payoff sits at least 1 above the price paid, while on the right the quoted 8 for the 100 call sits above the 7.5 chord between the 90 and 110 calls, which breaks convexity. How do you prove the payoff is never negative?
Walk the stock price up. Below 90 nothing is in the money, payoff zero. Between 90 and 100 only the 90 call pays, so the payoff is the stock price minus 90, rising to 10. Between 100 and 110 the two short 100 calls start paying out, and the slope turns to 1 - 2 = -1, so the payoff falls from 10 back to zero at 110. Above 110 the long 110 call kicks in and the slope is 1 - 2 + 1 = 0: flat at zero. The payoff is zero or positive everywhere, you were paid 1 to hold it, so you have a riskless profit of at least 1 and up to 11.
The relationshipC(K) the price of the call struck at K 7.5 the midpoint of the chord between the outer strikes 8 the quoted middle price, half a point too high What it says in wordsWith equally spaced strikes, the middle call can never cost more than the average of the outer two, because the butterfly that tests it can only pay out zero or more.Check the other bounds too, out loud, so the interviewer sees you are not pattern matching. A call spread can never be worth more than the gap between its strikes: the 90/100 spread costs 6 and the 100/110 spread costs 7, both under 10, so those pass. Prices fall as strike rises: 14, 8, 1, pass. Only convexity fails. The limitation: in a real screen you trade at bids and offers, not mids, and a half point of theoretical edge can vanish inside the spread. The structure is an arbitrage at these prices; whether you can execute it is a separate question.
Where candidates lose it
Candidates test the wrong bound. They check that each call is worth more than its intrinsic value, or that a spread is worth less than the strike gap, find both fine, and declare no arbitrage. Convexity is the bound that catches a dear middle strike, and it is the one most people forget.
The second loss is building the butterfly the wrong way round. If you sell the wings and buy the middle you pay 1 to hold a payoff that is zero or negative. Say which leg is long before you say the price.
What the interviewer asks next
- Reprice the 100 call so there is no arbitrage. What is the highest price it can take?
- If the strikes were 90, 100 and 120, how would you weight the legs?
- Why does the same convexity rule hold for puts?
079What are the last two digits of 4^3000?Belvedere TradingNew york · 2021
Try it first
What is the shape of the method, before any arithmetic?
Show the worked solution
76. Multiplying by 4 and keeping only the last two digits gives 04, 16, 64, 56, 24, 96, 84, 36, 44, 76, and then 76 x 4 = 304 returns to 04. The cycle has length 10 starting at 4^1, and 3000 is a multiple of 10, so 4^3000 ends like 4^10, in 76. Check: 76 x 76 = 5,776, so 76 reproduces itself under squaring, which is what a power of 4^10 must do.
Why do only the last two digits matter at each step?
When you work out what time it will be 3,000 hours from now, you do not count the hours; you note that the clock face has 24 positions and ask where 3,000 lands on it. Last two digits are a clock with 100 positions. The last two digits of a product are fixed by the last two digits of the factors alone, so the sequence of 4^n mod 100 can only visit 100 states and has to fall into a cycle. Walk it: 04, 16, 64, 56, 24, 96, 84, 36, 44, 76, and 76 x 4 = 304 brings you back to 04. Ten steps, then it repeats.
The last two digits of 4^n for n from 1 to 10 are 04, 16, 64, 56, 24, 96, 84, 36, 44 and 76, and 76 x 4 = 304 returns the ring to 04, so because 3000 is 300 full turns of ten, 4^3000 lands on the same box as 4^10, which is 76. How do you reduce 3000 without miscounting the start of the cycle?
The cycle begins at 4^1 = 04, not at 4^0 = 01, because 01 is never revisited: once a power of 4 is a multiple of 4 it stays one, and 01 is not. So the positions n = 1, 11, 21 and so on share last digits 04, and the positions n = 10, 20, 30 and so on share 76. 3000 is a multiple of 10, so it sits in the same slot as 10, and 4^10 ends in 76. Candidates who start counting from n = 0 land one step off and say 44.
The relationshipmod 100 keep only the last two digits 76^2 = 5776 76 squared ends in 76, so every power of 76 ends in 76 What it says in wordsAny power of 4^10 ends in 76 because 76 reproduces itself whenever it is multiplied by itself.A second route, worth one sentence: split 100 into 4 and 25. Any 4^n with n at least 1 is 0 mod 4, and 4^10 = 1,048,576 is 1 mod 25, so 4^3000 is 1 mod 25. The number under 100 that is 0 mod 4 and 1 mod 25 is 76. Two methods agreeing is the finish an interviewer wants. The limitation: the cycle trick is only this short because 4 is small; for a base like 7 the cycle mod 100 is 4 steps, for 3 it is 20, and you should check rather than assume.
Where candidates lose it
The fast loss is counting the cycle from the wrong end. People list ten residues, say the cycle is 10, then divide 3000 by 10 and read off the first entry, 04, or count from 4^0 and get 44. Decide whether your list starts at 4^1 and say so.
The slower loss is trying to use Euler's theorem with 4 and 100 not coprime, which it does not allow. Either walk the cycle or split 100 into 4 and 25.
What the interviewer asks next
- What are the last two digits of 7^3000?
- What is the last digit of 3^3000, and how long is that cycle?
- Why does 76 reproduce itself under multiplication by any power of 4 above 4^9?
Asked at Belvedere Trading, Equities, New york, 2021 (Wall Street Oasis):
Some basic number theory (4^3000 modulo 100), basic probability calculations, and combinatorics puzzles
080Make me a market on the number of nappies used in the UK each day.DRWLondon · 2025
Try it first
Which of these is the interviewer actually marking?
Show the worked solution
About 10 million a day, so quote 8 million bid, 12 million offered. Take a population of roughly 67 million, births around 1.1% a year, so about 737,000 babies, children in nappies for about two and a half years, giving 1.84 million children, at five or six nappies a day each: 10.1 million. Running every input at its low gives 5.2 million and at its high 17.6 million, so the quote sits inside that range with room to be wrong.
How do you turn a guess into a market?
If a friend asks you to bet on how many samosas a canteen sells a day, you would not name one number. You would count the seats, guess the sittings, guess how many order a samosa, and then say a range you would bet either side of. A market is that range with a price on each end. Decompose the quantity into inputs you can bound, carry a low and a high through each step, and let the spread of the outputs set the width of your quote. Population times birth rate gives babies a year; times years in nappies gives children in nappies; times nappies per child per day gives the answer. The population and birth rate are the kind of round figures you carry in your head; the interviewer accepts any sensible anchor and marks the structure.
Carrying a low and a high through population, birth rate, years in nappies and nappies per day gives 1.3 to 2.5 million children and 5.2 to 17.6 million nappies a day, and the market of 8 million bid, 12 million offered sits around the point estimate of 10.1 million inside that range rather than at its edges. How wide should the market be?
Not as wide as the full range. Every input at its low or every input at its high is unlikely, because the errors are mostly independent and partly cancel. A quote about one third as wide as the all-low to all-high range, centred on the point estimate, is tight enough to be a real market and wide enough that you expect to be inside it. Here the range runs from 5.2 to 17.6 million, so 8 at 12 is a working quote. Say the limitation: the tree ignores adult incontinence products and children over three, both of which push the true figure up, so if anything you would skew the market higher rather than lower.
The relationship67m x 1.1% births a year, about 740,000 2.5 years a child spends in nappies 5.5 nappies per child per day, more for newborns and fewer for toddlers What it says in wordsBabies a year times years in nappies gives children in nappies, and times nappies a day each gives the daily total.Then expect the interviewer to trade. If they lift your offer at 12 million, ask yourself what they know: perhaps the adult market, perhaps a higher nappies per day. Move your quote up and tighten, do not freeze it. If they hit your bid, do the reverse. The exercise is not the answer; it is whether you update your market when someone trades against you, which is what market making is.
Where candidates lose it
Candidates give a point estimate and stop, or give a market so wide it is meaningless, like 1 million at 100 million. Both are refusals to make a market. The interviewer wants a two-sided quote you will honour and a reason for its width.
The second loss is getting a trade and not reacting. Whoever lifts your offer is telling you something; a quote that does not move after a trade is the first thing a desk trains out of you.
What the interviewer asks next
- I lift your offer at 12 million. Where is your next quote?
- Now make me a market on the number of nappies sold in India each day. Which inputs change most?
- Would you quote tighter or wider if I told you I was a nappy manufacturer?
Asked at DRW, Trading, London, 2025 (Wall Street Oasis):
Make me a market on the amount of diapers used in the UK daily
