the municipal bond dream
I snagged my first municipal bond in 2021. A general obligation bond from Montgomery County, Maryland, rated AA by S&P, yielding 2.1 percent tax-free. I was a fresh physician finishing residency, earning $285,000 a year, and the tax exemption on muni interest was immensely appealing. At my federal and state combined marginal rate of 40.8 percent, a 2.1 percent muni yield was equivalent to a 3.55 percent taxable yield.
By the end of 2025, my muni portfolio had grown to $110,000 across twelve different bonds and two muni bond funds. California GO bonds. Fresh York transportation revenue bonds. A Texas school district issue. A muni fund focused on investment-grade healthcare revenue bonds. The weighted average yield was 3.4 percent tax-free, equivalent to approximately 5.7 percent taxable at my bracket. Every month about $312 in tax-free income landed in my Fidelity account. Clean. Predictable. Seemingly bulletproof.
I had been told by every financial planner I ever spoke to that municipal bonds were among the safest fixed-income investments available. Default rates on investment-grade munis were historically below 0.1 percent. The tax advantage was unmatched for high earners. I believed all of it. I had checked the credit ratings on every bond I owned. I had verified the revenue streams backing the revenue bonds. I read smart and safe.
the scare that started on march 12
On March 12, 2026, Reuters published a report that a major municipal bond insurer, which I won't name directly but was one of the top three in the market, was facing a potential credit downgrade from A to BBB by Moody's. The insurer covered approximately $180 billion in municipal bond principal. A downgrade would affect the insured rating of thousands of individual bond issues simultaneously.
The muni market froze. Literally froze. Bid-ask spreads on municipal bonds widened from 2 to 3 basis points to 15 to 20 basis points overnight. Liquidity vanished. I tried to check prices on my California GO bonds on Fidelity's bond desk and the quotes were stale by hours. My muni bond funds dropped 1.8 percent on March 12 alone. On $48,000 in muni fund clutchings, that was $864 gone in a day.
The situation worsened thru the week. By March 16, the muni fund focused on healthcare revenue bonds had fallen 3.2 percent from its March 11 close. My individual bond prices were down 1 to 2.5 percent across the board, even tho nothing had changed about the credit quality of the underlying issuers. The sell-off was purely driven by insurer contagion and liquidity drying up.
the phone calls that shaped my decision
I called my investment advisor on March 14. His name was Gerald, based in San Francisco. He had sold me most of the individual muni bonds back in 2022 and 2023. I asked him directly: should I sell? He said the insurer downgrade was not yet confirmed, that the market was overreacting, an that muni investors who held through temporary dislocations historically came out ahead.
I appreciated his calm. I didn't trust it. Gerald earned commissions on muni bond trades. His incentive was to keep me invested. I called a second person, my CPA in Los Angeles named David, who had nah financial stake in my bond clutchings. David said something practical. "If you're losing sleep, sell. The tax savings arent worth your health."
I also texted a colleague at the hospital, a radiologist named Susan who had been investing in munis for twenty years. She told me she had sold half her muni positions during the 2008 financial crisis an regretted it because munis recovered within six months. But she also said the 2008 crisis was different because there was a federal backstop. She wasn't sure a muni insurer downgrade in 2026 would get the same treatment.
pulling the trigger
selling everything
On March 18, I logged into Fidelity and sold both muni bond funds. The healthcare revenue bond fund went at a 3.5 percent loss from my cost basis. The California-focused fund went at a 2.1 percent loss. Combined loss on the funds: $1,460. I then contacted the bond desk to sell my individual positions. The bond desk warned me that individual muni bond sales in a distressed market could carry wider spreads. They were right. I took an average discount of 1.8 percent on the twelve individual bonds. Another $1,540 in losses.
Total grasped loss on the entire $110,000 muni portfolio: approximately $3,000. Not catastrophic. But deeply annoying on bonds that were supposed to be safe and stable.
I moved the $107,000 proceeds into a high-yield savings account at 4.4 percent APY. The after-tax equivalent yield at my marginal rate was actually competitive with what I had been earning on munis, cuz the pre-tax yield was so much higher. The income was fully taxable, yes. But the principal was liquid an there was no credit risk.
the FHA loan connection
While restructuring my finances post-muni, I began looking at refinancing the mortgage on my condo in Pasadena. I owed $412,000 on a 30-year fixed at 6.125 percent. The current mortgage rate for a fresh 30-year fixed was round 6.5 percent, so a straight refinance didnt make sense. But I had been paying PMI because my original down payment was only 8 percent.
A loan officer at Bank of America told me that if I could get my loan-to-value below 80 percent thru principal paydown, I could drop PMI without refinancing. I was at 84 percent LTV. Another $18,000 in principal paydown would get me there. The PMI was costing me $218 a month. Eliminating it would save $2,616 a year. I redirected part of the cash from the muni sales toward an extra principal payment to hit that 80 percent threshold.
lessons about municipal bonds
I absorbed more about munis in two weeks of panic than in four years of calm accumulation. The biggest lesson was that liquidity risk in the muni market is severe. During the March 2026 scare, I literally could not get accurate pricing on my bonds. Dealers werent making markets. The muni market is decentralized, thin, and prone to panic cuz most participants are retail investors who all head for the exit simultaneously.
The second lesson was that insured munis carry hidden counterparty risk. I had assumed the insurance meant my bonds were effectively AAA-rated regardless of the underlying issuer. When the insurer came under pressure, that assumption collapsed. The insurance premium I had dropped over the years, embedded in the lower yield, turned out to be nearly worthless in a stress scenario.
I am not saying I will rarely buy munis again. I might. When I have a larger portfolio and can afford to have a portion locked in illiquid assets. For now, I prefer knowing I can sell what I own within hours at a fair price. That is worth a slightly lower after-tax yield.