M1 Finance vs SoFi for ETF Portfolios

M1 Finance has auto-rebalancing. SoFi has banking + investing. Both are great brokers for ETF investors — but they serve different needs. Here's how to choose.

Affiliate Disclosure

We may earn a commission if you open an account through links on this page. This does not influence our comparison or recommendations. We only recommend brokers that genuinely support ETF investing.


Quick Answer
Pick M1 Finance if: You want your portfolio to rebalance automatically. M1's auto-rebalancing is the closest thing to "set it and forget it" available for individual investors. Perfect for the Five Fund Frame where percentages matter.
Pick SoFi if: You want banking and investing in one app. SoFi combines checking, savings, and brokerage with recurring buy automation and cash back on investments. Great for managing your whole financial life in one place.

M1 Finance vs SoFi — Feature comparison

Feature M1 Finance SoFi
Auto-rebalancing ✅ Yes — automatic when allocations drift ❌ No — manual trading required
Fractional shares ✅ Yes — buy any dollar amount ✅ Yes — buy any dollar amount
$0 commissions ✅ Yes ✅ Yes
Recurring buys ✅ Yes — automatic per Pie holding ✅ Yes — weekly or monthly
Banking ❌ No (checking/savings coming) ✅ Yes — checking, savings, investing
Cash back on investments ❌ No ✅ Up to 1% on qualifying accounts
Pies / Portfolios ✅ Yes — pre-built portfolios with % allocation ❌ No — individual stock/ETF buying only
Options trading ❌ No ✅ Yes
Ideal for Frame Auto-rebalancing keeps percentages in balance Recurring buys automate dollar-cost averaging

M1 Finance: The auto-rebalancing broker

M1 Finance's killer feature is the "Pie." A Pie is a portfolio where you set allocation percentages for each holding, and M1 automatically rebalances when your allocations drift beyond a threshold you set.

This is uniquely valuable for the Five Fund Frame. Your Frame specifies exact percentages — 10% Park, 15% Earn, 45% Build, 20% Roam, 10% Dare. M1 lets you set those exact percentages once, and it keeps them in balance automatically through rebalancing trades or new contributions.

How M1 works with the Five Fund Frame

M1 pros

M1 cons

M1 verdict

If your priority is "set it and forget it" portfolio management, M1 Finance is the clear winner. The auto-rebalancing feature alone justifies using M1 for a long-term portfolio like the Five Fund Frame. You set your allocation once and let the system handle the maintenance.

SoFi: The all-in-one financial app

SoFi combines checking, savings, and investing in a single app. Set up recurring ETF buys, earn cash back on investments, and manage your entire financial life from one dashboard. Their recurring buy feature makes dollar-cost averaging into your Frame effortless.

How SoFi works with the Five Fund Frame

SoFi pros

SoFi cons

SoFi verdict

If you want banking and investing in one app with recurring buy automation, SoFi is the best choice. The cash back on investments is a nice bonus. But you'll need to manually rebalance your Frame — SoFi doesn't have auto-rebalancing like M1.

Which should you choose?

Pick M1 Finance if: You want auto-rebalancing. If you're building a Five Fund Frame and want it to stay in balance without manual trading, M1's auto-rebalancing is the feature that matters most. You set your percentages once and let the system handle maintenance.
Pick SoFi if: You want everything in one app. If you're managing checking, savings, and investing together, SoFi's all-in-one approach is more convenient. You'll manually rebalance your Frame, but the recurring buy automation makes dollar-cost averaging easy.

The honest comparison

M1 Finance wins on the feature that matters most for a Five Fund Frame: auto-rebalancing. If your goal is to set allocation percentages and never worry about drift again, M1 is the better choice.

SoFi wins on convenience and ecosystem. If you want banking, savings, and investing in one app with cash back rewards, SoFi is more convenient. You just won't get auto-rebalancing.

Both brokers offer $0 commissions, fractional shares, and recurring buy automation. You can't go wrong with either — it depends on whether you prioritize auto-rebalancing (M1) or all-in-one convenience (SoFi).

Know your broker. Now build your Frame.

Pick your life stage, set your allocations, and see every dollar assigned to its job.

Build Your Frame — free
Key takeaway: M1 Finance wins for automated ETF portfolio management with pie-based allocations, while SoFi excels as a banking + investing all-in-one platform.