CFA Level I Economics formulas
Profit and cost rules for each market structure, concentration measures, the fiscal multipliers, trade policy effects and exchange rate arithmetic, including cross rates and forward points.
61 formulas from the Economics lessons (6–9% of the exam), 27 to memorize. Each says how deeply to learn it and opens to a quick worked example with the keystrokes for the TI BA II Plus and the HP 12C.
How deeply to learn each part
- Know the idea
- Understand it in general. It frames other topics, but you will not calculate with it.
- Use it
- Understand it well enough to solve a question with it. Recognize when it applies.
- Memorize
- Learn it by heart. The exam will not give it to you.
Module 1 The Firm and Market Structures
Breakeven and shutdown points
Quick example
Demand is , so . With : 8.
- 100−20=÷10= 8
- 100ENTER20−10÷ 8
ENTER enter (on the HP, puts the number on the stack)
Quick example
Revenue 500, accounting costs 380, and 600 of owners' capital that could earn 12% elsewhere (72). 500 − 380 − 72 = 48.
- 600×0.12=STO1
- 500−380−RCL1= 48
STO store · RCL recall a stored number
- 500ENTER380−600ENTER0.12×− 48
ENTER enter (on the HP, puts the number on the stack)
Quick example
Fixed cost 60,000, variable cost 8 a unit, 10,000 units. 14, so the breakeven price is 14.
- 60000÷10000+8= 14
- 60000ENTER10000÷8+ 14
ENTER enter (on the HP, puts the number on the stack)
Quick example
Price 7 against average variable cost 8: each unit loses 1 before any fixed cost. Producing loses more than the fixed cost alone, so shut down.
Quick example
Price 11, variable cost 8, 10,000 units, fixed cost 60,000. (11 − 8) × 10,000 − 60,000 = −30,000, a loss smaller than the 60,000 lost by shutting down.
- 11−8=×10000−60000= −30000
- 11ENTER8−10000×60000− −30000
ENTER enter (on the HP, puts the number on the stack)
Economies and diseconomies of scale
Quick example
All inputs rise 10% and output rises 6%. 6 ÷ 10 = 0.6, below 1: decreasing returns, so diseconomies of scale.
- 6÷10= 0.6
- 6ENTER10÷ 0.6
ENTER enter (on the HP, puts the number on the stack)
Quick example
Inputs +10% and output +6%. 1.10 ÷ 1.06 − 1 = +3.8%: cost per unit rises.
- 1.1÷1.06−1= 0.0377
- 1.1ENTER1.06÷1− 0.0377
ENTER enter (on the HP, puts the number on the stack)
Monopolistic competition: price, output and the long run
Quick example
Demand gives . At , 28, below the price of 38.
- 4×5=+|-+48= 28
+|- change sign
- 4ENTER5×CHS48+ 28
ENTER enter (on the HP, puts the number on the stack) · CHS change sign
Quick example
Demand , . 20, then 20.
- 30−10=÷1= 20 (2 × 0.5 = 1)
- 0.5×20=+|-+30= 20
+|- change sign
- 30ENTER10−1÷ 20 (2 × 0.5 = 1)
- 0.5ENTER20×CHS30+ 20
ENTER enter (on the HP, puts the number on the stack) · CHS change sign
Quick example
Price 20, ATC 16, output 20 hundred cases. (20 − 16) × 20 = 80 hundred, or USD 8,000.
- 20−16=×20= 80
- 20ENTER16−20× 80
ENTER enter (on the HP, puts the number on the stack)
Quick example
Zero economic profit, price above marginal cost, and output below the cost-minimizing level (excess capacity).
Oligopoly pricing: kinked demand, Cournot, Nash and Stackelberg
Quick example
Demand , , two firms. 60 and 40.
- 100−10=÷1×2÷3= 60
- 100ENTER10−1÷2×2ENTER1+÷ 60
ENTER enter (on the HP, puts the number on the stack)
Quick example
Demand , . Monopoly: 45 units at 55. Cournot duopoly: 60 at 40. Perfect competition: 90 at 10.
Concentration ratio and Herfindahl-Hirschman index
Quick example
Shares of the top four firms are 30%, 22%, 18% and 12%. 30 + 22 + 18 + 12 = 82%.
- 30+22+18+12= 82
- 30ENTER22+18+12+ 82
ENTER enter (on the HP, puts the number on the stack)
Quick example
Top four shares 38%, 27%, 21%, 14%. 0.1444 + 0.0729 + 0.0441 + 0.0196 = 0.281.
- 0.38x²+0.27x²+0.21x²+0.14x²= 0.281
x² square
- 0.38ENTER×0.27ENTER×+0.21ENTER×+0.14ENTER×+ 0.281, ENTER then × squares
ENTER enter (on the HP, puts the number on the stack)
Quick example
An HHI of 0.125 is like 8 equal-sized firms (1 ÷ 0.125).
- 0.1251/x 8
1/x reciprocal
- 0.1251/x 8
1/x reciprocal
Quick example
Two firms with 25% and 10% shares merge. 2 × 0.25 × 0.10 = 0.05.
- 2×0.25×0.1= 0.05
- 2ENTER0.25×0.1× 0.05
ENTER enter (on the HP, puts the number on the stack)
Module 2 Understanding Business Cycles
Employment, capital spending, inventories, housing and trade over the cycle
Quick example
A retailer holds USD 49 million of stock and monthly sales fall from USD 35 million to USD 28 million. The ratio moves from 1.40 to 49 ÷ 28 = 1.75.
- 49÷28= 1.75
- 49ENTER28÷ 1.75
ENTER enter (on the HP, puts the number on the stack)
Leading, coincident and lagging economic indicators
Quick example
Eight components: 5 rise by more than 0.05%, 1 is within ±0.05%, 2 fall. (5 + 0.5) ÷ 8 × 100 = 68.75, a broad upward move.
- 5+0.5=÷8×100= 68.75
- 5ENTER0.5+8÷100× 68.75
ENTER enter (on the HP, puts the number on the stack)
Module 3 Fiscal Policy
Fiscal vs monetary policy and what fiscal policy is for
Quick example
Spending on goods and services (with debt interest) is 330, transfers are 150 and tax revenue is 400. D = 330 + 150 − 400 = 80, a deficit of 80.
- 330+150−400= 80
- 330ENTER150+400− 80
ENTER enter (on the HP, puts the number on the stack)
Does the size of national debt matter?
Quick example
Debt is 60% of GDP, the real interest rate is 1.5% and real growth is 3.5%. 60 × 1.015 ÷ 1.035 = 58.8%: growth above the interest rate pulls the ratio down.
- 60×1.015÷1.035= 58.84
- 60ENTER1.015×1.035÷ 58.84
ENTER enter (on the HP, puts the number on the stack)
Fiscal policy tools and the fiscal multiplier
Quick example
Income is 600 and the net tax rate is 35%. Disposable income = 0.65 × 600 = 390.
- 1−0.35=×600= 390
- 1ENTER0.35−600× 390
ENTER enter (on the HP, puts the number on the stack)
Quick example
MPC 0.65 and net tax rate 45%. k = 1 ÷ [1 − 0.65 × 0.55] = 1 ÷ 0.6425 = 1.56. Without taxes it would be 1 ÷ 0.35 = 2.86.
- 1−0.45=×0.65=+|-+1=1/x 1.5564
+|- change sign · 1/x reciprocal
- 1ENTER0.45−0.65×CHS1+1/x 1.5564
ENTER enter (on the HP, puts the number on the stack) · CHS change sign · 1/x reciprocal
Quick example
With k = 1 ÷ 0.6425 = 1.56, government spending of GBP 12 billion raises output by 12 ÷ 0.6425 = GBP 18.7 billion, given spare capacity.
- 12÷0.6425= 18.68
- 12ENTER0.6425÷ 18.68
ENTER enter (on the HP, puts the number on the stack)
Quick example
Spending and taxes both rise by GBP 50 billion. Output rises by GBP 50 billion, a multiplier of 1, however large the ordinary multiplier is.
Is fiscal policy expansionary? Structural deficits and policy lags
Quick example
Spending on goods and services rises by 1% of GDP, transfers are unchanged, taxes rise by 3% of GDP. ΔD = 1 + 0 − 3 = −2% of GDP: the deficit shrinks, so policy is contractionary.
- 1−3= −2, contractionary
- 1ENTER3− −2, contractionary
ENTER enter (on the HP, puts the number on the stack)
Quick example
The actual deficit is 4.5% of GDP, of which 1.2% of GDP is cyclical. S = 4.5 − 1.2 = 3.3% of GDP.
- 4.5−1.2= 3.3
- 4.5ENTER1.2− 3.3
ENTER enter (on the HP, puts the number on the stack)
Quick example
Debt is 800, inflation is 3% and the deficit is 50. Inflation erodes 0.03 × 800 = 24 of the debt, so the real deficit is 50 − 24 = 26.
- 800×0.03=+|-+50= 26
+|- change sign
- 800ENTER0.03×CHS50+ 26
ENTER enter (on the HP, puts the number on the stack) · CHS change sign
Module 4 Monetary Policy
Monetary policy tools and the transmission mechanism
Quick example
The policy rate (and so the base rate) is 2.00%. A bank lends to a mid-sized firm at base plus 2.5%. L = 2.00 + 2.5 = 4.50%. If the policy rate rises to 2.50%, the loan rate becomes 5.00%.
- 2+2.5= 4.5
- 2ENTER2.5+ 4.5
ENTER enter (on the HP, puts the number on the stack)
Neutral rate, expansionary vs contractionary policy and the limits of monetary policy
Quick example
Real trend growth is 1.6% and the inflation target is 2.0%. N = 1.6 + 2.0 = 3.6%. A policy rate above 3.6% is contractionary; below it, expansionary.
- 1.6+2= 3.6
- 1.6ENTER2+ 3.6
ENTER enter (on the HP, puts the number on the stack)
Quick example
The neutral rate is 3.9% and the policy rate is 4.35%. G = 4.35 − 3.9 = +0.45 points: positive, so policy is contractionary.
- 4.35−3.9= 0.45
- 4.35ENTER3.9− 0.45
ENTER enter (on the HP, puts the number on the stack)
Module 6 International Trade
Benefits and costs of international trade
Quick example
In a worker-day a country makes 8 shirts or 4 phones. A phone costs 8 ÷ 4 = 2 shirts; a shirt costs 4 ÷ 8 = 0.5 phone.
- 8÷4= 2 shirts per phone
- 8ENTER4÷ 2 shirts per phone
ENTER enter (on the HP, puts the number on the stack)
Quick example
A phone costs 2 shirts in X and 1 shirt in Y. Any price strictly between 1 and 2 shirts per phone leaves both countries better off; 1.5 works.
Tariffs, quotas, export subsidies and their welfare effects
Quick example
World price 25, tariff 3 per unit, small country: the domestic price is 28.
- 25+3= 28
- 25ENTER3+ 28
ENTER enter (on the HP, puts the number on the stack)
Quick example
Tariff 4. Consumption falls by 50 to 360 units. Lost surplus = 4 × 360 + ½ × 4 × 50 = 1,540.
- 50÷2+360=×4= 1540
- 50ENTER2÷360+4× 1540
ENTER enter (on the HP, puts the number on the stack)
Quick example
Tariff 4. Output rises by 20 from 110 units. Gain = 4 × 110 + ½ × 4 × 20 = 480.
- 20÷2+110=×4= 480
- 20ENTER2÷110+4× 480
ENTER enter (on the HP, puts the number on the stack)
Quick example
Tariff 4. Imports fall from 300 to 230 units. Revenue = 4 × 230 = 920.
- 230×4= 920
- 230ENTER4× 920
ENTER enter (on the HP, puts the number on the stack)
Quick example
Tariff 4, output up 20, consumption down 50. ½ × 4 × 20 + ½ × 4 × 50 = 40 + 100 = 140. Check: 1,540 − 480 − 920 = 140.
- 20+50=×4÷2= 140
- 20ENTER50+4×2÷ 140
ENTER enter (on the HP, puts the number on the stack)
Quick example
Same figures: deadweight loss 140 plus rent 920 = 1,060. With auctioned licenses the loss is only 140.
- 140+920= 1060
- 140ENTER920+ 1060
ENTER enter (on the HP, puts the number on the stack)
Trading blocs: free trade areas, customs unions, common markets and economic unions
Quick example
Outsider's good costs 66 and the bloc's external tariff is 20%. 66 × 1.20 = 79.20, against 75 from a member, so buyers switch to the member (90 with the tariff before the union): diversion.
- 66×1.2= 79.2
- 66ENTER1.2× 79.2
ENTER enter (on the HP, puts the number on the stack)
Quick example
3,000 units of creation saving 5 each, 2,000 units of diversion costing 4 more each. 15,000 − 8,000 = +7,000: creation outweighs diversion.
- 2000×4=STO1
- 3000×5−RCL1= 7000
STO store · RCL recall a stored number
- 3000ENTER5×2000ENTER4×− 7000
ENTER enter (on the HP, puts the number on the stack)
Module 7 Capital Flows and the FX Market
Exchange rate quotes and percentage change in a currency
Quick example
The EUR/GBP quote (euros per pound) rises from 1.1500 to 1.1960. The pound, the base currency, has changed by 1.1960 ÷ 1.1500 − 1 = +4.00%.
- 1.196÷1.15−1= 0.04
- 1.196ENTER1.15÷1− 0.04
ENTER enter (on the HP, puts the number on the stack)
Quick example
Same move, EUR/GBP from 1.1500 to 1.1960. The euro, the price currency, has changed by 1.1500 ÷ 1.1960 − 1 = −3.85%.
- 1.15÷1.196−1= −0.0385
- 1.15ENTER1.196÷1− −0.0385
ENTER enter (on the HP, puts the number on the stack)
Quick example
USD/CAD 1.3640 – 1.3646 becomes CAD/USD (1 ÷ 1.3646) – (1 ÷ 1.3640) = 0.7328 – 0.7331.
- 1.36461/x 0.7328
- 1.3641/x 0.7331
1/x reciprocal
- 1.36461/x 0.7328
- 1.3641/x 0.7331
1/x reciprocal
Nominal vs real exchange rates
Quick example
A Mexican buyer faces MXN/USD 18.00, a US price index of 110 and a Mexican index of 120. R = 18.00 × 110 ÷ 120 = 16.50.
- 18×110÷120= 16.5
- 18ENTER110×120÷ 16.5
ENTER enter (on the HP, puts the number on the stack)
Quick example
The nominal d/f rate rises 2%, foreign prices 5% and domestic prices 3%. 1.02 × 1.05 ÷ 1.03 − 1 = +3.98%.
- 1.02×1.05÷1.03−1= 0.0398
- 1.02ENTER1.05×1.03÷1− 0.0398
ENTER enter (on the HP, puts the number on the stack)
Quick example
Same inputs: 2% + 5% − 3% = 4%, close to the exact 3.98%.
Exchange rate regimes and their effects on trade and capital flows
Quick example
Private saving is 15% of GDP, investment 19% and the government balance −1%. X − M = (15 − 19) + (−1) = −5% of GDP, a deficit financed by capital inflows.
- 15−19+1+|-= −5
+|- change sign
- 15ENTER19−1CHS+ −5
ENTER enter (on the HP, puts the number on the stack) · CHS change sign
Module 8 Exchange Rate Calculations
Currency cross-rates and triangular arbitrage
Quick example
SEK/USD is 9.60 and USD/NZD is 0.5900. The common currency (USD) cancels: SEK/NZD = 9.60 × 0.5900 = 5.664.
- 9.6×0.59= 5.664
- 9.6ENTER0.59× 5.664
ENTER enter (on the HP, puts the number on the stack)
Quick example
CAD/USD is 1.3600, but the cross needs USD/CAD: 1 ÷ 1.3600 = 0.7353.
- 1.361/x 0.7353
1/x reciprocal
- 1.361/x 0.7353
1/x reciprocal
Quick example
SEK/USD is 9.60 and CAD/USD is 1.3600 (same base, USD). SEK/CAD = 9.60 ÷ 1.3600 = 7.0588.
- 9.6÷1.36= 7.0588
- 9.6ENTER1.36÷ 7.0588
ENTER enter (on the HP, puts the number on the stack)
Quick example
The JPY/GBP cross moves from 190.20 to 193.05. The pound (the base currency) changed by 193.05 ÷ 190.20 − 1 = +1.50%.
- 193.05÷190.2−1= 0.015
- 193.05ENTER190.2÷1− 0.015
ENTER enter (on the HP, puts the number on the stack)
Covered interest rate parity: forward rates from interest rates
Quick example
CHF/EUR spot 0.9400, 180-day forward 0.93076, CHF rate 1.5%, EUR rate 3.5%. Deposit EUR: 1 + 0.035 × 0.5 = 1.0175. Swap route: 0.9400 × 1.0075 ÷ 0.93076 = 1.0175. Equal.
- 0.94×1.0075÷0.93076= 1.0175
- 0.94ENTER1.0075×0.93076÷ 1.0175
ENTER enter (on the HP, puts the number on the stack)
Quick example
CHF/EUR spot 0.9400, CHF rate 1.5%, EUR rate 3.5%, 180 days. F = 0.9400 × 1.0075 ÷ 1.0175 = 0.93076. The EUR (the higher-rate currency) trades at a forward discount.
- 0.94×(0.015×180÷360+1)÷(0.035×180÷360+1)= 0.93076
- 0.94ENTER0.015ENTER180×360÷1+×0.035ENTER180×360÷1+÷ 0.93076
ENTER enter (on the HP, puts the number on the stack)
Quick example
A 270-day forward has τ = 270 ÷ 360 = 0.75, so a 5% annual rate earns 5% × 0.75 = 3.75%.
- 270÷360= 0.75
- 270ENTER360÷ 0.75
ENTER enter (on the HP, puts the number on the stack)
Quick example
Same CHF/EUR inputs. F − S = 0.9400 × (0.015 − 0.035) × 0.5 ÷ 1.0175 = −0.009238, or about −92.4 points.
- 0.94×(0.015−0.035)×0.5÷1.0175= −0.009238
- 0.94ENTER0.015ENTER0.035−×0.5×1.0175÷ −0.009238
ENTER enter (on the HP, puts the number on the stack)
Quick example
If A pays 6.0% and B pays 2.0%, treating F as the expected spot implies (0.06 − 0.02) ÷ 1.02 = +3.92% for A/B: B is expected to appreciate. Forwards are poor forecasts in practice.
- 0.06−0.02=÷1.02= 0.0392
- 0.06ENTER0.02−1.02÷ 0.0392
ENTER enter (on the HP, puts the number on the stack)
No formulas match these filters.