Financial Analysis puzzles, solved step by step
- Puzzles
- 100
- Traced to a firm
- 47
- Topics
- 13
- Hard
- 30
013A stock index stands at 24,000 and its annual volatility is 16%. What is a reasonable one standard deviation range for where it closes four months from now?Morgan StanleyTokyo · 2025
Try it first
What is one standard deviation of the index move over four months?
Show the worked solution
Roughly 21,800 to 26,200. Scale the 16% annual volatility by the square root of the time, not the time itself: four months is a third of a year, the square root of a third is about 0.58, and 16% times 0.58 is about 9.2%. That is about 2,217 points either side of 24,000, a band that holds the close about two times in three.
Why can you not just say where the index will close?
You cannot, and saying so is part of a good answer. The honest reply to a where-will-it-close question is a central point and a range, with the range doing most of the work. Today's level is the natural centre over a few months, since the expected drift is small next to the spread. The interviewer reported here asked a sales and trading candidate exactly this, and what they are testing is whether you can turn a volatility number into a range in your head.
Why does volatility scale with the square root of time?
Picture someone walking along a lane, taking each step forward or back at random. After four steps they are not usually four steps away; good and bad steps partly cancel, and the typical distance is about two steps, the square root of four. Price moves behave the same way: variance adds up with time, so the standard deviation grows with the square root of time. A third of a year is not a third of the annual volatility; it is the square root of a third, about 58% of it.
The relationshipσ annual volatility, 16% T time in years, 4/12 σ_T one standard deviation of the move over T What it says in wordsMultiply the annual volatility by the square root of the fraction of a year.Over four months one standard deviation is about 9.2%, so roughly two thirds of outcomes fall between about 21,800 and 26,200. Scaling the volatility by time instead of the square root of time gives a band of only 22,720 to 25,280, which is far too narrow. How do you check it, and what are you leaving out?
Check by another route. Monthly volatility is 16% over the square root of 12, about 4.6%, and four months is the square root of 4, which is 2, times that: about 9.2%. Same answer. Two standard deviations, about 19,600 to 28,400, covers roughly 95% of outcomes, and naming that wider band shows you know a one standard deviation range will be wrong a third of the time. Say the limits too: prices compound, so the upper side is slightly wider, about 21,900 to 26,300 on a log basis; the drift is ignored; and real index returns have fatter tails than a bell curve.
Where candidates lose it
The common loss is scaling linearly: a third of 16% is 5.3%, which gives a band from about 22,700 to 25,300. It sounds precise and is far too narrow, because it ignores the way ups and downs cancel.
The second loss is answering the literal question with a single number for the close. Give the centre, the range and the confidence that goes with it, then stop.
What the interviewer asks next
- What one standard deviation range would you give for one week ahead?
- Where would you get a better volatility number than the historical one?
- Why might the downside of the range be more likely to be breached than the upside?
Asked at Morgan Stanley, Sales and Trading, Tokyo, 2025 (Wall Street Oasis):
What do you think this index will close at by the end of the year (4 months from now)
028The correlation between X and Y is 0.2 and the correlation between Y and Z is 0.5. What range of values can the correlation between X and Z take?Tower Research CapitalNew York · 2019
Try it first
Pick the range before any algebra.
Show the worked solution
Anywhere from about -0.75 to 0.95. Read each correlation as the cosine of an angle between two arrows. X is 78.5 degrees from Y, and Z is 60 degrees from Y. Z can swing to the same side as X, leaving them 18.5 degrees apart, or to the other side, 138.5 degrees apart. The cosines of those angles are 0.9485 and -0.7485.
Why can a correlation be drawn as an angle?
Think of three people walking away from the same lamp post. Knowing how far apart the first two point, and how far apart the second and third point, limits how far apart the first and third can point, but only loosely. If you standardise each variable, its correlation with another is the cosine of the angle between them, so correlations must behave like angles in space. A correlation of 0.2 is an angle of 78.5 degrees; 0.5 is 60 degrees.
X sits 78.5 degrees from Y and Z sits 60 degrees from Y, so the angle between X and Z runs from 18.5 to 138.5 degrees, which puts their correlation anywhere from -0.75 to 0.95; two correlations of 0.9 would pin it much tighter, from 0.62 to 1. The relationshiprho XY, rho YZ the two known correlations, 0.2 and 0.5 square root how much room the weak links leave, the product of the two sines What it says in wordsThe range is centred on the product of the known correlations and is as wide as the product of how far each is from perfect.Where does the formula come from, and when does it bite?
The three-by-three correlation matrix must not imply a negative variance for any mix of X, Y and Z, which means its determinant cannot go below zero. Solving that condition gives the formula above, the cosine rule for the difference and sum of two angles. The constraint is loose when the known correlations are weak and tight when they are strong. With 0.2 and 0.5, almost the whole scale stays open. With 0.9 and 0.9, X and Z must correlate at least 0.62: two things each closely tied to Y cannot drift far from each other. Say the practical use: a risk model that fills in missing correlations by hand can break this rule and produce a matrix that is not valid.
Where candidates lose it
The fast wrong answer is 0.10, the product, as if correlation passed along a chain. The product is the centre of the range, not the answer. The other wrong answer is that nothing can be said, which ignores that angles must fit together.
Candidates who know the formula often cannot say why it holds. Draw the arrows, say cosine of an angle, and the formula follows in one line.
What the interviewer asks next
- If X and Y have correlation 0.9 and Y and Z 0.9, what is the minimum correlation of X and Z?
- Can three variables all have pairwise correlation of -0.6?
- Why might a hand-edited correlation matrix in a risk model fail to invert?
Asked at Tower Research Capital, Prop Trading, New York, 2019 (Wall Street Oasis):
What if the correlation between X and Y is 0.2 and the correlation between Y and Z is 0.5.
046Sales grow by exactly Rs 10 lakh every month. A team forecasts next month's sales as the average of the last three months. By how much does the forecast miss, and in which direction?Corporate FP&ABusiness finance
Try it first
The trend is steady at Rs 10 lakh a month. How far off is the three-month-average forecast?
Show the worked solution
It under-forecasts by Rs 20 lakh every month. On a straight-line trend, the average of the last three months equals the middle month, so the average lags the latest month by one month. The forecast is for the following month, one more month ahead. Two months of Rs 10 lakh growth is Rs 20 lakh. For a window of n months, the miss is the monthly growth times (n + 1) / 2.
Why does an average lag behind a trend?
Think of judging how fast a child is growing by averaging her height over the last three birthdays. The average describes her at the middle birthday, not today, and certainly not next year. A moving average describes the middle of its window, so on a rising trend it always sits below the latest value and further below the next one. With months 4, 5 and 6 at 130, 140 and 150, the average is 140, the month 5 figure, while month 7 will be 160.
Sales rise Rs 10 lakh a month while the three-month average forecast runs parallel but always Rs 20 lakh below, because the average sits at the middle month and the forecast is two months ahead of it. The relationshipb the trend: growth per month, Rs 10 lakh n the number of months in the average (n + 1)/2 months between the centre of the window and the month forecast What it says in wordsOn a straight trend, a moving average forecast misses by the monthly growth times half the window plus one.What does that mean for the window you choose?
A longer window smooths noise better but lags more: a 12-month average on the same trend would miss by 10 x 6.5 = Rs 65 lakh. Moving averages trade noise against lag, so they suit flat, noisy series and fail on trending ones. The fix on a trend is to model the trend itself: add the slope back, or use a method that tracks level and slope separately, such as Holt's linear exponential smoothing. Say the limit both ways: if sales are seasonal, a three-month average also mixes high and low months, and if the trend turns, any trend-adjusted method overshoots for a while.
Where candidates lose it
The common answer is Rs 10 lakh: the forecast uses last month's level, so it is one month behind. That forgets that the average sits at the middle of the window, not at the latest month.
The other loss is saying the error is random. On a steady trend it is a bias: the same Rs 20 lakh in the same direction every month, which is exactly what a forecast review should catch.
What the interviewer asks next
- What is the miss for a six-month moving average on the same trend?
- How would you adjust the moving average to remove the bias?
- What happens to the forecast error in the month after the trend stops?
061Two stocks have a correlation of minus 0.3 between their daily returns within each month, yet their monthly returns across a year have a correlation of plus 0.6. How can both be true?Squarepoint CapitalMontreal · 2024
Try it first
Which explanation fits?
Show the worked solution
Both hold when the two stocks share a slow driver that changes month to month, while their day-to-day moves push in opposite directions. On any one day the shared drift is a small part of each move and the opposing noise wins, so the daily correlation is negative. Over a month the drift adds up 21 times while the noise partly cancels, so the shared part dominates and the correlation turns positive.
How can two stocks move apart by the day but together by the month?
Take two neighbours' electricity meters. On a given day one runs high because guests are staying while the other family is away, so daily readings look opposed. But both bills climb every summer when the air conditioners come on. Correlation is not a fixed property of two assets; it belongs to a horizon, because different forces drive short moves and long moves. Daily returns are dominated by trading noise and stock-specific news; monthly returns by sector and macro trends.
Both stocks follow the same monthly drift while their daily wiggles run opposite, and because the shared drift's variance grows with the square of the horizon, it explains 9.7% of daily variance but 69.2% of monthly variance. Why does the shared driver win over a month?
Write each daily return as a shared drift plus the stock's own noise. Over 21 days the drift adds up in a straight line, so a month's drift is 21 times a day's and its variance is 21 x 21 = 441 times larger. Noise does not line up day after day, so its variance grows only 21 times. Whatever the two stocks share pulls harder the longer you hold them, because shared moves stack while unshared moves wash out. With daily noise variance of 1, a noise correlation of minus 0.3 and a drift variance of 0.107, the monthly correlation comes out at exactly plus 0.6.
The relationshipsigma_d^2 variance of the shared daily drift, 0.107 sigma_e^2 variance of each stock's own daily noise, set to 1 rho_e correlation of the daily noise between the two stocks, minus 0.3 21 trading days in a month What it says in wordsOver a month the shared drift is weighted by 441 and the noise by only 21, so a drift that is a tenth of daily variance ends up driving the monthly correlation.The model also shows how sensitive the result is. Halve the drift variance and the monthly correlation drops from 0.6 to 0.39. Read across the whole year, daily returns would show a correlation of about -0.17: still negative, because on any single day the drift is too small to matter.
What else could cause it, and what would you check?
Two other mechanisms produce the same pattern. A lead-lag, where one stock reacts to shared news a day later, hides co-movement in daily data that monthly data captures. And short-term trading that pushes money from one stock into the other, such as a pairs or index rebalancing flow, creates opposing daily moves inside a shared trend. Then question the evidence. Twelve monthly points give a correlation of 0.6 a standard error of about 0.19, so the true figure could plausibly be anywhere from about 0.2 to near 1. Check other years before building a hedge on it, because a hedge ratio estimated on daily data can have the wrong sign for a position held for months.
Where candidates lose it
The common answer is that it is impossible, because a monthly return is just the sum of the daily ones. That treats correlation as if it were additive, when sums mix components that grow at different speeds with the horizon.
The other weak answer is waving at noise: monthly data has only twelve points, so it is unreliable. That is a fair caveat, but it does not explain a positive sign; the interviewer wants the shared-driver mechanism first and the sample-size warning second.
What the interviewer asks next
- You hedge a three-month position using a hedge ratio from daily data. What goes wrong?
- How would a one-day lead-lag between the stocks show up in daily and weekly correlations?
- How many years of monthly data would you want before trusting a 0.6 correlation?
Asked at Squarepoint Capital, Hedge Fund, Montreal, 2024 (Wall Street Oasis):
correlation can be negative intra-month but positive across a year, how?
077A company has 50 sales branches. Last year its top 5 branches grew 30% against a company average of 10%. This year the same five grew 12%, while the average held at 10%. A new regional head took over those five branches in between. Did the new head cause the slowdown?Corporate FP&ABusiness finance
Try it first
What is the first thing you check before blaming the new head?
Show the worked solution
Not on this evidence: most of the drop is regression to the mean. A branch that tops the table usually had skill plus a good year. The good year does not repeat, so the same branches fall back toward the average whatever the manager does. Here only 2 points of a 20 point lead survived, so most of last year's lead was luck. Judge the head against similar branches that kept their managers, not against their own lucky year.
Why do the best performers fall back with no cause at all?
Think of a class test. The student who topped it probably knows the subject and also had a good day: the questions suited her and two guesses landed. In the next test the knowledge stays but the luck is drawn again, so her score is likely to be lower while staying above average. Any result that is part skill and part luck will, when it is extreme, usually be followed by a less extreme one. Francis Galton called this regression toward the mean when he compared the heights of parents and their children.
The five branches that grew 30% last year average 12% this year, close to the 10% company average, and the five weakest branches moved from -10.0% to 8.3% under unchanged management, because extreme results at both ends drift back toward the middle. How much of the 30% was luck?
Measure the lead, not the level. The top five were 20 points above average last year and 2 points above this year. Keeping 2 points of a 20 point lead means about a tenth of last year's outperformance was persistent, and nine tenths was noise that happened to land on those five branches. Look at the bottom of the chart as well: the weakest five rose from -10.0% to 8.3% with no new manager, which is the same drift running the other way.
The relationship\mu the company average, 10% \rho how much of a branch's lead carries into the next year; 1 means all skill, 0 all luck What it says in wordsA selected group's expected result next year is the average plus the persistent share of its lead.How would you test whether the new head made a difference?
Build a comparison. Take branches that were about as strong last year but kept their managers, and see how they grew this year. If they also fell to around 12%, the new head is doing exactly what chance predicts. If they held near 20%, the head has a real question to answer. The fair benchmark for a group picked for being extreme is a similar group picked the same way, never its own best year. The same trap sits in sales incentives, fund selection and bonus pools, where praising last year's winners and punishing last year's losers both appear to work.
Where candidates lose it
The story answer loses: a new head, then a slowdown, therefore a cause. The interviewer builds the question so the narrative is tempting and watches whether you ask how the five branches were chosen. Branches picked because they were extreme last year were always likely to look worse this year.
The opposite error also costs marks: clearing the head completely. Regression explains the direction of the move, not necessarily all of its size. The strong answer is that you cannot tell yet, followed by the comparison group that would tell you.
What the interviewer asks next
- Last year's weakest five branches were put on a performance plan and then improved. Did the plan work?
- What would make regression to the mean weaker in this data?
- How would you design the regional sales bonus knowing this?
096Branch A has a lower default rate than branch B among salaried borrowers, and a lower rate among self-employed borrowers, yet a higher overall default rate. A lent to 100 salaried borrowers who defaulted at 2% and 900 self-employed who defaulted at 10%. B lent to 900 salaried at 3% and 100 self-employed at 12%. Show how this is possible, and say which branch underwrites better.Bank creditRating agencies
Try it first
Before you compute: which branch has the higher overall default rate?
Show the worked solution
A's overall rate is 9.2%, B's is 3.9%, and A is still the better underwriter in each segment. A: 2 defaults among 100 salaried plus 90 among 900 self-employed, 92 in 1,000. B: 27 plus 12, 39 in 1,000. An overall rate is a weighted average of segment rates, and the weights are the mix of the book. A's book is 90% self-employed, where everyone's rate is high, so its average is pulled up by whom it lends to, not by how well it lends.
How can a branch be better at everything and worse in total?
Two surgeons. One takes the hardest cases in the hospital and loses fewer of them than anyone else would; the other takes mostly routine cases. Count deaths per patient and the first surgeon looks worse, because her patients were sicker to begin with. An overall rate is a weighted average of segment rates, and the weights are the mix of the book, so a branch that lends mostly to the riskier segment carries a higher average even when it is better in every segment. A's rate is 0.1 x 2% + 0.9 x 10% = 9.2%; B's is 0.9 x 3% + 0.1 x 12% = 3.9%.
Segment Branch A Branch B Lower rate Salaried 100 loans, 2%, 2 defaults 900 loans, 3%, 27 defaults A Self-employed 900 loans, 10%, 90 defaults 100 loans, 12%, 12 defaults A Whole book 1,000 loans, 9.2%, 92 defaults 1,000 loans, 3.9%, 39 defaults B A beats B in each segment and loses on the whole book because its mix is nine tenths self-employed. Drawn with width as the number of loans and height as the default rate, A's book is one wide bar at 10% and a sliver at 2%, averaging 9.2%, while B's is one wide bar at 3% and a sliver at 12%, averaging 3.9%, so A is better in both segments and worse overall. How do you compare the two branches fairly?
Give them the same customers. Apply each branch's segment rates to one common mix and the mix stops voting. At B's mix, 90% salaried, A's rates give 0.9 x 2% + 0.1 x 10% = 2.8% against B's actual 3.9%. At A's mix, B's rates give 0.1 x 3% + 0.9 x 12% = 11.1% against A's actual 9.2%. At a 50:50 mix, A is 6.0% and B is 7.5%. On any common mix A is lower, so A underwrites better; its higher total is the price of the book it chose to build. This reversal, where a comparison flips when groups are combined, is known as Simpson's paradox.
The relationshipw_i the share of the book in segment i, the mix r_i the default rate within segment i What it says in wordsThe overall default rate is each segment's rate weighted by its share of the loans, so the mix can outweigh the rates.What should the analyst say beyond the arithmetic?
Three things. First, both statements are true at once: A underwrites better, and A's book loses more money, because capital is charged on actual losses and A chose a riskier book. Whether that was a good choice depends on the pricing: if A earns enough extra yield on self-employed loans to cover the extra 8 points of defaults, its strategy can be sound. Second, ask why the mixes differ, since location, product and targets all shape who walks in. Before judging two rates, ask whether the two populations are the same; if they are not, standardise to one mix or compare segment by segment.
Third, say the limitation. Each segment is itself a mix: of loan sizes, vintages and cities. A's salaried borrowers might be larger-ticket government employees and B's might be gig workers on salary slips, and a finer split could flip the comparison back. Standardising to the segments you can see removes the mix you know about, never the mix you do not. The honest close is that A looks the better underwriter on this cut, and you would want the segment rates by vintage before signing that view.
Where candidates lose it
The common failure is disbelief: candidates assume the overall rates must be wrong, or declare that B is the better underwriter because its total is lower. Do the two weighted averages aloud, 0.1 x 2 + 0.9 x 10 and 0.9 x 3 + 0.1 x 12, and the paradox dissolves into mix.
The second loss is stopping at the explanation. The interviewer wants the fair comparison: put both branches on one mix and A is lower on every one (2.8% against 3.9% at B's mix). Then add that A's book still loses more rupees, which is a question about strategy and pricing, not underwriting skill.
What the interviewer asks next
- If A charges self-employed borrowers 4 points more interest than salaried ones, is its riskier book a sound strategy?
- What single number would you report to the credit committee to compare the two branches' underwriting?
- Give another finance example where combining groups reverses a comparison.
