Level 4 — ApplicationEconomic Moats & Macro

Economic Moats & Macro

printable — key stays hidden on paper

Level 4 (Application — Novel Problems) Time: 60 minutes | Total Marks: 50

Instructions: Show all working. State assumptions where necessary. Calculators permitted.


Question 1 — Moat Identification & Erosion (10 marks)

FoodSwipe, a food-delivery app, has 8 million monthly users and 40,000 partner restaurants in a country. A rival, QuickBite, enters with venture funding and offers restaurants zero commission for the first year.

(a) Identify the primary moat type FoodSwipe relies on and explain the reinforcing mechanism in your own words. (4)

(b) QuickBite's strategy attacks one side of this mechanism. Explain which side and why it could threaten the moat. (3)

(c) Propose ONE structural defence (not a price cut) FoodSwipe could deploy to deepen switching costs, and justify why it raises the customer's cost of leaving. (3)


Question 2 — Porter's Five Forces Applied (10 marks)

A domestic cement manufacturer operates in a market where: transport costs make imports uneconomic beyond 300 km; there are 6 large producers with similar cost structures; the key input is limestone (quarry-linked); buyers are large infrastructure firms placing bulk orders; the product is largely undifferentiated.

(a) Score each of the Five Forces as High / Medium / Low for this firm, with a one-line justification per force. (5)

(b) Based on your scoring, is this industry structurally attractive for a new entrant? Give a reasoned verdict. (3)

(c) Name the single most important force a incumbent should try to influence, and how. (2)


Question 3 — Rates, Bonds & Equity Valuation (12 marks)

The RBI raises the repo rate by 50 basis points (0.50%) to combat inflation.

(a) A 10-year government bond with a face value of ₹1,000, coupon 6% annual, currently yields 7%. If required yield rises to 7.5%, does its price rise or fall? Compute the approximate % price change using modified duration ≈ 7.2. (4)

(b) A growth stock is valued via a simple perpetuity: expected dividend next year ₹20, growth 4%. The discount rate rises from 9% to 9.6% due to the rate hike. Compute the % change in the stock's fair value using the Gordon Growth Model. (5)

(c) In one or two sentences, explain why the growth stock fell by a larger percentage than the bond despite a smaller absolute rate change. (3)


Question 4 — Macro Indicators & Deficit (10 marks)

A country reports: Nominal GDP growth 11%, CPI inflation 6.5%, WPI inflation 3%.

(a) Estimate real GDP growth and state the approximation used. (3)

(b) The large gap between CPI and WPI is noted. Give ONE plausible economic reason why CPI can run well above WPI. (2)

(c) The government runs a fiscal deficit of ₹18 lakh crore on a GDP of ₹300 lakh crore. Compute the fiscal deficit as % of GDP and comment whether it exceeds a common 3% target. (3)

(d) The central bank simultaneously cuts rates while inflation is 6.5%. Explain one risk this policy mix creates for the currency. (2)


Question 5 — Business Cycle & Sector Rotation (8 marks)

An economy shows: falling interest rates, rising unemployment, weak consumer confidence, but leading indicators just turning up.

(a) Identify which phase of the business cycle this most likely represents. (2)

(b) Name TWO sectors that typically outperform in the transition into recovery and justify each in one line. (4)

(c) Name ONE sector to underweight now and why. (2)


Answer keyMark scheme & solutions

Question 1 (10 marks)

(a) Primary moat = Network effect (2). Mechanism: more users attract more restaurants, and more restaurants attract more users — a two-sided virtuous loop where value to each side rises with the size of the other (2).

(b) QuickBite attacks the supply/restaurant side (1) by removing commission. If restaurants defect to QuickBite, the selection on FoodSwipe shrinks, reducing user value, which can trigger a reverse network effect (users leave → fewer restaurants → collapse) (2).

(c) Any valid structural switching-cost mechanism (2) + justification (1). Examples:

  • Integrated POS/inventory + loyalty data locked into FoodSwipe → restaurant loses accumulated customer data & workflow if it leaves.
  • Subscription/loyalty programme for users (credits, ratings history) making users reluctant to restart elsewhere. Justification must reference cost/friction of leaving, not price.

Question 2 (10 marks)

(a) (1 mark each, force + justification):

  • Threat of new entrants: Low — high capex, quarry (limestone) access & 300 km transport limit create regional barriers.
  • Threat of substitutes: Low — few viable substitutes for structural cement.
  • Bargaining power of buyers: Medium–High — large bulk infrastructure buyers, undifferentiated product lets them push price.
  • Bargaining power of suppliers: Low–Medium — limestone often captive/quarry-linked; moderate.
  • Competitive rivalry: High — 6 similar-cost producers, undifferentiated product → price competition.

(Accept reasoned High/Med/Low; full mark needs justification.)

(b) Verdict (2) + reasoning (1): Not attractive for a new entrant — despite low substitute/entrant threat protecting incumbents, high rivalry + strong buyer power compress margins, and the same entry barriers that protect incumbents (capex, quarry access) work against the newcomer. (3)

(c) Most important: Competitive rivalry (1) — reduce it via capacity discipline / regional consolidation / product differentiation (blended/specialty cement, branding) to escape pure price war (1).


Question 3 (12 marks)

(a) Bond price falls (1) because yields and prices move inversely. % change ≈ −ModDuration × Δyield = −7.2 × 0.5% = −3.6% (3).

(b) Gordon Growth: P=D1rgP = \dfrac{D_1}{r-g}.

  • Old: P0=200.090.04=200.05=400P_0 = \dfrac{20}{0.09-0.04} = \dfrac{20}{0.05} = ₹400 (2)
  • New: P1=200.0960.04=200.056=357.14P_1 = \dfrac{20}{0.096-0.04} = \dfrac{20}{0.056} = ₹357.14 (2)
  • % change =357.14400400=10.71%= \dfrac{357.14-400}{400} = -10.71\% (1)

(c) The stock's value depends on the denominator (r − g), which is small; a small rise in r causes a large proportional rise in the denominator, magnifying the price fall (a duration/convexity-like effect for long-duration equity). Growth stocks have most cash flows far in the future → more rate-sensitive than a bond with fixed near-term coupons. (3)


Question 4 (10 marks)

(a) Real growth ≈ Nominal − Inflation = 11% − 6.5% = ≈4.5% (2). Approximation: subtract deflator/inflation from nominal growth (Fisher approximation) (1).

(b) Any one (2): CPI weights consumer items (food, housing, services) which have risen faster; WPI has heavier weight on manufactured/commodity goods whose prices softened; services inflation not captured well by WPI.

(c) Fiscal deficit % = 18300×100=6%\dfrac{18}{300}\times100 = 6\% (2). This exceeds the common 3% target — roughly double (1).

(d) Cutting rates amid 6.5% inflation (2): lowers real yields → discourages foreign capital / encourages outflows → currency depreciation, which can further import inflation (a vicious loop).


Question 5 (8 marks)

(a) Trough / early recovery (bottom of the cycle) — falling rates + turning-up leading indicators signal the transition out of recession. (2)

(b) Two sectors (2 each):

  • Financials / Banks — benefit early from falling rates and reviving credit demand.
  • Consumer Discretionary / Autos — cheap credit + improving confidence lift big-ticket spending. (Also acceptable: Industrials, Technology, small-caps.)

(c) Underweight (2): Defensives — Utilities / Consumer Staples / Healthcare — they lag in recovery as capital rotates into cyclicals for higher growth.


[
  {"claim":"Bond price change ≈ -3.6% using ModDur 7.2 and 0.5% yield rise","code":"mod_dur=7.2; dy=0.005; pct=-mod_dur*dy*100; result = abs(pct - (-3.6)) < 1e-9"},
  {"claim":"Gordon stock value falls from 400 to ~357.14 (-10.71%)","code":"P0=20/(0.09-0.04); P1=20/(0.096-0.04); pct=(P1-P0)/P0*100; result = (abs(P0-400)<1e-9) and (abs(pct-(-10.7142857142857))<1e-6)"},
  {"claim":"Fiscal deficit is 6% of GDP","code":"fd=18/300*100; result = abs(fd-6)<1e-9"},
  {"claim":"Approx real GDP growth = 4.5%","code":"real=11-6.5; result = abs(real-4.5)<1e-9"}
]