How to Calculate Growth Rate of M1 and M2

M1 and M2 Money Supply Growth Rate Calculator .ms-calculator-container { max-width: 800px; margin: 0 auto; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background: #ffffff; border: 1px solid #e0e0e0; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.05); padding: 30px; } .ms-calculator-header { text-align: center; margin-bottom: 30px; background-color: #f8f9fa; padding: 20px; border-radius: 6px; } .ms-calculator-header h2 { margin: 0; color: #2c3e50; } .ms-input-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 25px; } @media (max-width: 600px) { .ms-input-grid { grid-template-columns: 1fr; } } .ms-input-group { margin-bottom: 15px; } .ms-input-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #495057; font-size: 0.95em; } .ms-input-group input { width: 100%; padding: 12px; border: 1px solid #ced4da; border-radius: 4px; font-size: 16px; box-sizing: border-box; transition: border-color 0.2s; } .ms-input-group input:focus { border-color: #4dabf7; outline: none; box-shadow: 0 0 0 3px rgba(77, 171, 247, 0.2); } .ms-input-hint { font-size: 0.8em; color: #868e96; margin-top: 4px; } .ms-calc-btn { width: 100%; background-color: #228be6; color: white; border: none; padding: 15px; font-size: 18px; font-weight: 600; border-radius: 4px; cursor: pointer; transition: background-color 0.2s; } .ms-calc-btn:hover { background-color: #1c7ed6; } .ms-results-area { margin-top: 30px; padding: 20px; background-color: #f1f3f5; border-radius: 6px; display: none; } .ms-result-row { display: flex; justify-content: space-between; align-items: center; padding: 12px 0; border-bottom: 1px solid #dee2e6; } .ms-result-row:last-child { border-bottom: none; } .ms-result-label { font-weight: 600; color: #343a40; } .ms-result-value { font-size: 1.2em; font-weight: 700; color: #228be6; } .ms-result-positive { color: #2f9e44; } .ms-result-negative { color: #e03131; } .ms-article-content { max-width: 800px; margin: 40px auto; line-height: 1.6; color: #333; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } .ms-article-content h2 { color: #2c3e50; margin-top: 30px; border-bottom: 2px solid #e9ecef; padding-bottom: 10px; } .ms-article-content h3 { color: #495057; margin-top: 25px; } .ms-article-content p { margin-bottom: 15px; } .ms-article-content ul { margin-bottom: 20px; padding-left: 20px; } .ms-article-content li { margin-bottom: 8px; } .ms-highlight-box { background-color: #e7f5ff; border-left: 4px solid #228be6; padding: 15px; margin: 20px 0; }

Money Supply Growth Calculator

Calculate the percentage change for M1 and M2 monetary aggregates.

M1 Data (Narrow Money)

Enter value in billions/trillions

M2 Data (Broad Money)

Enter value in billions/trillions

Calculation Results

M1 Growth Rate:
M1 Absolute Change:

M2 Growth Rate:
M2 Absolute Change:
M2/M1 Ratio (Liquidity Check):
function calculateMoneySupplyGrowth() { // 1. Get DOM elements var m1PrevInput = document.getElementById('m1_prev'); var m1CurrInput = document.getElementById('m1_curr'); var m2PrevInput = document.getElementById('m2_prev'); var m2CurrInput = document.getElementById('m2_curr'); var resultDisplay = document.getElementById('ms_result_display'); // 2. Parse values var m1Prev = parseFloat(m1PrevInput.value); var m1Curr = parseFloat(m1CurrInput.value); var m2Prev = parseFloat(m2PrevInput.value); var m2Curr = parseFloat(m2CurrInput.value); // 3. Validation if (isNaN(m1Prev) || isNaN(m1Curr) || isNaN(m2Prev) || isNaN(m2Curr)) { alert("Please enter valid numerical values for all fields."); return; } if (m1Prev === 0 || m2Prev === 0) { alert("Previous period values cannot be zero when calculating growth rates."); return; } // 4. Calculations var m1Diff = m1Curr – m1Prev; var m1Rate = (m1Diff / m1Prev) * 100; var m2Diff = m2Curr – m2Prev; var m2Rate = (m2Diff / m2Prev) * 100; var ratio = m2Curr / m1Curr; // 5. Update UI resultDisplay.style.display = 'block'; // Helper function to format percentage function formatPercent(val) { var sign = val > 0 ? "+" : ""; var cssClass = val >= 0 ? "ms-result-positive" : "ms-result-negative"; return '' + sign + val.toFixed(2) + '%'; } // Helper function to format number function formatNum(val) { var sign = val > 0 ? "+" : ""; return sign + val.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); } document.getElementById('m1_growth_result').innerHTML = formatPercent(m1Rate); document.getElementById('m1_abs_result').innerHTML = formatNum(m1Diff); document.getElementById('m2_growth_result').innerHTML = formatPercent(m2Rate); document.getElementById('m2_abs_result').innerHTML = formatNum(m2Diff); document.getElementById('liquidity_ratio').innerText = ratio.toFixed(2) + "x"; }

How to Calculate Growth Rate of M1 and M2 Money Supply

Tracking the growth rate of the money supply is a fundamental aspect of macroeconomic analysis. By monitoring the changes in M1 and M2, economists, investors, and policymakers can gauge the liquidity in the economy, potential inflationary pressures, and the stance of monetary policy.

Quick Definitions:
  • M1 (Narrow Money): Includes the most liquid assets, such as cash in circulation, traveler's checks, and demand deposits (checking accounts).
  • M2 (Broad Money): Includes everything in M1 plus "near money," such as savings accounts, money market securities, and time deposits (CDs).

The Growth Rate Formula

Calculating the growth rate for money supply aggregates follows the standard percentage change formula used in finance and statistics. Whether you are analyzing Month-over-Month (MoM) or Year-over-Year (YoY) data, the logic remains the same.

The formula for Money Supply Growth Rate ($G$) is:

G = ((Current Period Value – Previous Period Value) / Previous Period Value) * 100

Example Calculation

Let's assume you are analyzing the M2 money supply for the United States based on Federal Reserve data (measured in billions):

  • Previous Year M2: 20,500 Billion
  • Current Year M2: 21,200 Billion

Step 1: Find the absolute change.
21,200 – 20,500 = 700

Step 2: Divide by the previous value.
700 / 20,500 ≈ 0.0341

Step 3: Convert to percentage.
0.0341 * 100 = 3.41%

This indicates that the M2 money supply expanded by 3.41% over the observed period.

Why Monitor M1 and M2 Growth?

1. Inflation Indicators

The Quantity Theory of Money suggests that if the money supply grows faster than real economic output (GDP), inflation will likely follow. Historically, rapid expansions in M2 have been leading indicators for rising consumer prices.

2. Economic Activity

A growing money supply often signals that the central bank is injecting liquidity to stimulate the economy, lowering interest rates and encouraging borrowing. Conversely, a contracting or slowing money supply (negative growth rate) suggests tightening monetary policy, which is often used to cool down an overheating economy.

3. M1 vs. M2 Divergence

Sometimes M1 will grow much faster than M2. This usually happens during periods of financial uncertainty when individuals and businesses liquidate long-term assets (moving money from M2-only categories like CDs) into cash or checking accounts (M1) for safety and immediate access.

Data Sources

To use the calculator above effectively, you need accurate data. The primary source for United States money supply data is the Federal Reserve Economic Data (FRED) database maintained by the St. Louis Fed. Reports are typically released weekly and monthly.

Leave a Comment