M1 Finance
M1 Finance is an automated investing platform offering fractional share portfolio management, smart money movement, margin borrowing, and integrated banking and credit features. The platform combines self-directed and automated investing through its Pies system, commission-free trading, a portfolio line of credit (M1 Borrow), high-yield cash accounts (M1 Earn), and a rewards credit card. M1 uses a GraphQL API gateway internally across 17+ microservices built on Scala and TypeScript to power its Finance Super App experience.
APIs
M1 Invest
M1 Invest provides automated fractional share portfolio management using the Pies system, allowing users to set target allocations across stocks and ETFs with dynamic rebalancin...
M1 Borrow
M1 Borrow provides a portfolio line of credit (margin loans) allowing users to borrow up to 50% of their eligible brokerage portfolio value at a competitive variable rate that t...
M1 Earn
M1 Earn offers high-yield cash accounts for individuals and joint account holders with 3.10% APY and FDIC insurance coverage up to $4.75 million aggregate through program banks,...