# Brazil M2 Money Stock

Brazil M2 Money Stock was up 15.6% year on year in September 2026, compared with 14.1% in August 2026.
The level stood at 9,024,935,000 BRL 1000.
Among the 13 economies Makrognosis covers on this measure, it is the 4th highest.
Over the past ten years it has ranged from 2.4% (Feb 2023) to 25.6% (Aug 2021), averaging 12.4%.

- Source agency: Banco Central do Brasil SGS (Sistema Gerenciador de Series Temporais)
- Makrognosis code: `BR.M2.M.NSA`
- Frequency: monthly
- Units: BRL 1000
- Coverage: 1996-01-01 to 2026-09-01 (369 observations)
- Page: https://makrognosis.robomacro.com/data/brazil/m2-money-stock

## Recent data

| Period | Value | Y/Y % |
|---|---:|---:|
| September 2026 | 9,024,935,000 BRL 1000 | 15.6 |
| August 2026 | 8,929,697,000 BRL 1000 | 14.1 |
| July 2026 | 8,935,173,000 BRL 1000 | 17.3 |
| June 2026 | 8,906,255,000 BRL 1000 | 17.7 |
| May 2026 | 8,678,849,000 BRL 1000 | 18.2 |
| April 2026 | 8,449,647,000 BRL 1000 | 15.9 |
| March 2026 | 8,289,689,000 BRL 1000 | 15.4 |
| February 2026 | 8,498,073,000 BRL 1000 | 18.6 |
| January 2026 | 8,317,987,000 BRL 1000 | 19.9 |
| December 2025 | 8,296,334,000 BRL 1000 | 19.4 |
| November 2025 | 8,152,176,000 BRL 1000 | 19.1 |
| October 2025 | 7,936,217,000 BRL 1000 | 17.8 |
| September 2025 | 7,807,585,000 BRL 1000 | 17.8 |
| August 2025 | 7,824,002,000 BRL 1000 | 16.8 |
| July 2025 | 7,618,205,000 BRL 1000 | 11.9 |
| June 2025 | 7,565,130,000 BRL 1000 | 12.4 |
| May 2025 | 7,342,347,000 BRL 1000 | 11.2 |
| April 2025 | 7,293,228,000 BRL 1000 | 13.8 |
| March 2025 | 7,184,130,000 BRL 1000 | 13.2 |
| February 2025 | 7,163,001,000 BRL 1000 | 13.7 |
| January 2025 | 6,935,228,000 BRL 1000 | 12.5 |
| December 2024 | 6,949,857,000 BRL 1000 | 11.1 |
| November 2024 | 6,846,007,000 BRL 1000 | 12.9 |
| October 2024 | 6,734,333,000 BRL 1000 | 13.9 |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/BR.M2.M.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/BR.M2.M.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
