Walnut vs Alpaca: Which Should You Use? (2026)
Last updated June 2026
Short answer
Alpaca and Walnut solve different problems. Alpaca is best for developers building ai agents; it developer-level, programmatic control for building your own AI agent. Walnut connects your own brokerage and lets you manage it by chatting through Claude or ChatGPT, with thematic baskets and trades you approve. Choose Alpaca if you want developer-level, programmatic control for building your own AI agent; choose Walnut if you want a no-code experience across most US brokers.
Both get called “AI investing tools,” but they are not substitutes. Here is what each one actually does, whether it touches your real brokerage, what it costs, and when each is the better choice.
What Alpaca is
A developer-first brokerage with an official MCP server for real-time data, paper trading, and execution by AI agents. Best for people who code.
Best for: Developers building AI agents. Cost: Free (open source). Limitation: Developer-first; requires code and self-hosting.
What Walnut is
Connects your real brokerage through SnapTrade and lets you analyze and manage it by talking through Claude or ChatGPT, build thematic baskets around a thesis, and place trades back through your own broker. Read-only by default, with trading you approve. Walnut is not an investment adviser.
In short, Alpaca is built for developers who write code, whereas Walnut is a no-code app that sits on top of your broker.
Alpaca vs Walnut at a glance
| Alpaca | Walnut | |
|---|---|---|
| Best for | Developers building AI agents | Talking to your own brokerage with AI |
| What the AI does | Official MCP server (data + execution) | Conversational + thematic baskets + trade |
| Connects your broker | Alpaca accounts | Yes (SnapTrade) |
| Trades | Read + trade + paper | Read + you approve |
| Cost | Free (open source) | Free tier |
When Alpaca is the better choice
If you mainly want developer-level, programmatic control for building your own AI agent, Alpaca is the more natural fit. A developer-first brokerage with an official MCP server for real-time data, paper trading, and execution by AI agents. Best for people who code. Its main trade-off is that developer-first; requires code and self-hosting.
When Walnut is the better choice
If you want to keep the brokerage you already use and add an AI layer you actually talk to, Walnut fits. It is read-only by default, every trade needs your approval, and you can build thematic baskets and ask about your real holdings through Claude or ChatGPT. Walnut is not an investment adviser. From a connected account you can dig into a specific stock, an ETF, or a theme, and see how connecting a broker to an AI assistant works.
Try Walnut on top of your broker
Connect any major US broker in a few clicks. Walnut adds AI research, basket-building, and live portfolio answers, without changing where your money lives.
FAQ
Is Walnut better than Alpaca?
+
Neither is strictly better; they are built for different jobs. Alpaca is best for developers building ai agents. Walnut is best for talking to your own brokerage with AI: it connects the broker you already use, lets you manage it by chatting through Claude or ChatGPT, and builds thematic baskets. Choose based on which job you are hiring the tool for.
Does Alpaca connect to my existing brokerage?
+
Alpaca: Alpaca accounts. Walnut connects most US brokers through the regulated aggregator SnapTrade, stays read-only by default, and requires your approval for every trade.
Can I use Alpaca with ChatGPT or Claude?
+
Alpaca is built for developers who write code, whereas Walnut is a no-code app that sits on top of your broker. Walnut is designed to work through Claude or ChatGPT (or its built-in assistant) against your real, connected portfolio.
Walnut vs Alpaca: which costs less?
+
Alpaca: Free (open source). Walnut: Free tier. Pricing and features change, so verify current details on each provider's site before deciding.
Walnut is informational and is not an investment adviser. Alpaca's features and pricing change; verify current details on each provider's site before deciding.