Show HN: I built a dashboard to compare mortgage rates across 120 credit unions
393 points| mhashemi | 3 months ago |finfam.app
I was surprised until I learned that mortgages are basically standardized products – the government buys almost all of them (see Bits About Money: https://www.bitsaboutmoney.com/archive/mortgages-are-a-manuf...). So what's the price difference paying for? A recent Bloomberg Odd Lots episode makes the case that it's largely advertising and marketing (https://www.bloomberg.com/news/audio/2025-11-28/odd-lots-thi...). Credit unions are non-profits without big marketing budgets, so they can pass those savings on, but a lot of people don't know about them.
I built this dashboard to make it easier to shop around. I pull public rates from 120+ credit union websites and compares against the weekly FRED national benchmark.
Features:
- Filter by loan type (30Y/15Y/etc.), eligibility (the hardest part tbh), and rate type - Payment calculator with refi mode (CUs can be a bit slower than big lenders, but that makes them great for refi) - Links to each CU's rates page and eligibility requirements - Toggle to show/hide statistical outliers
At the time of writing, the average CU rate is 5.91% vs. 6.23% national average. about $37k difference in total interest on a $500k loan. I actually used seaborn to visualize the rate spread against the four big banks: https://www.reddit.com/r/dataisbeautiful/comments/1pcj9t7/oc...
Stack: Python for the data/backend, Svelte/SvelteKit for the frontend. No signup, no ads, no referral fees.
Happy to answer questions about the methodology or add CUs people suggest.
vgeek|2 months ago
ekjhgkejhgk|2 months ago
> Then Google pushed their "Helpful Content Update" and...
May I just say, no matter what you work on, a separate piece of work will be getting people to know about it.
So fine, people can no longer find you on google. But if your website is truly useful, people will keep talking about it and linking to it, no?
Anyway, what are you working on now?
gbasin|2 months ago
mhashemi|2 months ago
I thought maybe you'd been hit by that update, but even more bummed to hear Google enshittification struck again.
ralph84|2 months ago
Navy Federal has always had competitive rates: https://www.navyfederal.org/loans-cards/mortgage/mortgage-ra...
Membership requires a military connection in the family, but it can go back to grandparents: https://www.navyfederal.org/membership/eligibility.html
jp191919|2 months ago
mhashemi|2 months ago
FuriouslyAdrift|2 months ago
CommenterPerson|2 months ago
I found our credit union posts the mortgage rates clearly on a plain text like page. There's no BS and no games. Whereas with the big banks, you get the games and higher rates .. no matter if they have records of 10 years of your salary deposits. When I tried to suggest credit unions to friends, I got looks. Like, people just assume what everyone else does (get conned by big banks) is good.
malnourish|2 months ago
ssl-3|2 months ago
"You don't. They'll tell you."
seesaw|2 months ago
mhashemi|2 months ago
throwaway2037|2 months ago
Except maybe Texas, where else can you buy a house/apt in the US near a major job center for only 400k?
Will_Do|2 months ago
[1]: https://fred.stlouisfed.org/series/MSPUS [2]: https://www.zillow.com/home-values/6915/san-antonio-tx/
smt88|2 months ago
Are you in CA, NY, or MA? I wonder if your scale is skewed.
mhashemi|2 months ago
FuriouslyAdrift|2 months ago
North side of Indy (Carmel, Fishers, Geist) is listed as one of the best places to live in the US.
xboxnolifes|2 months ago
potato3732842|2 months ago
Rank cities from most to least negative characterizations of their residents and/or politics on HN.
That'll approximately be your list.
sebmellen|2 months ago
duraace2|2 months ago
satellite2|2 months ago
Where I live the condition vary widely. And basically the switching costs might easily dominate the total costs if you move/sell.
I've found that taking this into account it was better to trade a few places in term of interests for better conditions.
mhashemi|2 months ago
Patrick McKenzie (https://news.ycombinator.com/user?id=patio11) has a great deep dive on this: https://www.bitsaboutmoney.com/archive/mortgages-are-a-manuf...
Closing/switching costs are certainly a consideration still, but the "Truth in Lending Act" (TILA) made it easier to compare the all-in cost by providing a standardized APR number, which is what the dashboard focuses on.
BowBun|2 months ago
Tit-for-tat, if you reduce it all down, the Chase's and Wells' should be able to offer the better terms based on their agreements with GSEs/secondary markets.
In reality, no one is getting the product at face value, so opportunities like this will exist, and you can take advantage of it like in these cases.
potato3732842|2 months ago
msuniverse2026|2 months ago
cortesoft|2 months ago
I have a really great rate on my mortgage, but our house is super expensive and small for our family… but now we can’t afford to move.
If we moved to a new house, we would have to pay off this great mortgage and get a new one, at a much higher interest rate. Even if we found a house that cost the exact same as ours, the monthly payment would be 50% higher, because current interest rates are more than twice what we have. We are locked into our house.
jackfranklyn|2 months ago
My first mortgage was a 2-year fix at 1.89% during covid. When that ended I had to remortgage at nearly 5%. That was a fun conversation with my partner.
The US system is genuinely unusual globally. Fannie Mae and Freddie Mac basically absorb all that interest rate risk that would otherwise sit with borrowers. It's a massive implicit subsidy that most Americans don't fully appreciate.
venturecruelty|2 months ago
denimnerd42|2 months ago
Other than natural demand, Australia has a high real estate market due to the tax and a superannuation/pension distortions. Should try to fix those first. (probably impossible)
IceDane|2 months ago
mhashemi|2 months ago
But seriously, my favorite discovery when researching CU mortgages is the prevalence of the 15/15 ARM. It's fixed for 15 years, and then adjusts once. Most people refinance within 7 years, or move within 12. So it's like a 30Y fixed, but comes in at 20 basis points cheaper (0.2% lower APR).
calmworm|2 months ago
mhashemi|2 months ago
Epa095|2 months ago
Does anyone else think that the government should do something like this? Either enforce that vendors sends their offers to a central database which is publicly accessible, or at least make it available so the vendors can choose to send data there (maybe enforce it for big vendors, to get it started).
In general I think it makes sense for the government to be responsible for the market place, and the infrastructure around the market. The data should be avaliable publicly through a API so one could build different frontends and analysis services on it.
Example markets are electricity, deposits, mortgages, housing.
mhashemi|2 months ago
Loughla|2 months ago
The rates are better, they're entirely local, and they're usually not trying to actively screw you.
morelandjs|2 months ago
latortuga|2 months ago
mhashemi|2 months ago
JensRantil|2 months ago
[1] https://www.compricer.se/borantor/
potato3732842|2 months ago
amenghra|2 months ago
bluGill|2 months ago
mhashemi|2 months ago
cubes|2 months ago
lefstathiou|2 months ago
mhashemi|2 months ago
aliljet|2 months ago
mhashemi|2 months ago
NortySpock|2 months ago
https://www.communityamerica.com/about-us
mhashemi|2 months ago
robowo|2 months ago
modo_mario|2 months ago
I went to a mortgage broker first who offered me worse tho not necessarily bad rates with other banks as an option. The 2 best options I found were not on his roster. The mortgage broker did say he preferred not taking insurance discounts as those insurance cost could go up up to a maximum and couldn't then be renegotiated separately. But so far it's been better for me and of course that broker would also have negotiated the separate insurance and gotten his cut.
dominicrose|2 months ago
This is the max allowed by banks but it's a huge risk compared to renting which is basically risk-free. Buying something less expensive to have a smaller debt ratio may be better than renting.
ps: comparing rates alone isn't fair because Europe has a lot more taxes
bux93|2 months ago
t_mann|2 months ago
mhashemi|2 months ago
The data table is based on https://svelte-headless-table.bryanmylee.com/
joshuamcginnis|2 months ago
mhashemi|2 months ago
eagrt4tdg|2 months ago
mhashemi|2 months ago
ta12653421|2 months ago
Ideas for monetization: Setup an automatic email alert if prices are changing for a given area and charge 5 USD per year per user.
Also you could extend this project and sell it later to one of the financial mags / publishers / websites.
immy|2 months ago
redindian75|2 months ago
mhashemi|2 months ago
ambicapter|2 months ago
mhashemi|2 months ago
xnx|2 months ago
Nice
nunez|2 months ago
NIGHT AND DAY DIFFERENCE. customer service is fantastic and their online banking app/website is no bullshit. It even supports TOTP 2FA, which I definitely wasn't expecting given that the huge bank I came from didn't for some reason.
Can't recommend a credit union enough.
mhashemi|2 months ago
jameson|2 months ago
thedudeabides5|2 months ago
chrisgd|2 months ago
blackhaj7|2 months ago
ryandrake|2 months ago
qazswx|2 months ago