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.
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.
| 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'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.
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 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.
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.
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).
Pick your life stage, set your allocations, and see every dollar assigned to its job.
Build Your Frame — free