9 min readJorgAI TeamNov 6, 2026

One Trading Bot for Stocks and Crypto in 2026: Which US Brokers Trade Both Through One API Account, What Changes When One Bot Runs Both Markets, and How to Pair a Stock Broker With a Crypto Exchange

A trader holding a gold bitcoin coin and a phone with a price chart in front of monitors showing stock charts, illustrating one bot trading both stocks and crypto

A lot of traders hold both: an index fund or a few stocks at a broker, and some bitcoin or ether on an exchange. When they look at automation, the first question is whether one bot can run both. It can, and there are two ways to set it up. The first is a single account at a venue whose API trades stocks and crypto. The second is two accounts, a stock broker and a crypto exchange, driven by one platform. This page is the census behind both routes as of November 5, 2026, what changes when one bot works two markets with different hours, fees and rules, and how JorgAI handles each setup.

The short answer

Four US venues trade both stocks and crypto through one API login, with one set of credentials and one order endpoint: Alpaca, Coinbase, which added US stocks to its Advanced Trade API on July 29, 2026, Public, and Interactive Brokers. Webull trades both through its OpenAPI once you open a separate crypto account in its app. Schwab, E*TRADE and tastytrade trade stocks through their APIs and keep crypto out of them. Kraken, Crypto.com and Gemini do the reverse. If you already have a stock broker and a crypto exchange you like, the second route keeps both and adds a platform that drives them side by side.

Which US venues trade both through one API

VenueStocks by APICrypto by APISame credentials for both?Crypto fee, entry tierWorth knowing
AlpacaYesYesYes; same order endpoint, crypto held by Alpaca Crypto LLC0.25% taker, 0.15% makerCrypto orders: market, limit, stop-limit; no trailing stop
CoinbaseYes, since Jul 29, 2026YesYes; stocks held in a Coinbase Capital Markets brokerage accountNot verified (fee page blocked)Stock market orders only in the regular session; outside it, whole-share limit orders
PublicYesYesYes; crypto must be enabled on the account0.60% up to $10K a monthIndividual API is for personal, non-commercial use
Interactive BrokersYesYesYes; crypto held at Paxos or Zero Hash0.18%, $1.75 minimum, capped at 1%Crypto orders: market and limit only
WebullYesYesYes, after you open a separate crypto accountNot publishedCrypto: market, limit, stop-loss-limit; $2 minimum
RobinhoodBeta AI-agent connection onlyYesNo; the agent trades a dedicated account0.95% taker, 0.50% makerAgent route launched May 27, 2026, equities only
tastytradeYesDisabled since Jun 29, 2026n/a1% each way (BTC, ETH 0.75%)Crypto by API waits for a release note
SchwabYesNo evidencen/a0.75% per trade (reported)Crypto (BTC, ETH) rolled out from April 16, 2026
E*TRADEYesNo evidencen/a0.50% (reported)BTC, ETH, SOL on the website and app
KrakenNo: US stocks in the app and website onlyYesn/a0.80% taker, 0.40% makerExchange-held stop, take-profit and trailing orders
Crypto.comNo: stocks in the App onlyYes, Exchangen/a0.50% taker, 0.25% maker (listed)Trading keys need an IP whitelist
GeminiNoYesn/a1.20% taker, 0.60% makerFee applies to API orders too
FidelityNo public trading APINon/a1% in the appCrypto trades 23 hours a day
From each venue's developer docs, help center or fee page as read on November 5, 2026; "reported" means a news source, because the venue's own page was blocked or behind a login. Taker is the rate a market order pays. Fees and lists change, so check the venue before you connect.

The strict test is one set of credentials, one order endpoint and both asset classes, and four venues pass it. At Alpaca a crypto order goes to the same endpoint as a stock order with a symbol like BTC/USD, paid for out of the account's non-marginable buying power. Coinbase's order rules for stocks are narrower than for crypto: market orders work only in the regular session, the pre-market, after-hours and overnight sessions take whole-share limit orders only, and attached orders are not supported for stocks. Public says plainly that you can trade crypto through its API, with no API fees, and its crypto fee starts at 0.60% for the first $10,000 of monthly volume; its individual API is for your own personal, non-commercial use, so a third-party platform goes through its partnership program. Interactive Brokers accepts only market and limit orders for crypto.

Webull passes once the crypto account exists: its OpenAPI covers both, third-party apps connect through its OAuth Connect API, and crypto orders are market, limit or stop-loss-limit with a $2 minimum. Robinhood is the newest partial case. Its conventional API trades crypto only, and since May 27, 2026 an AI agent can trade stocks through Robinhood's own connection, in beta, equities only, inside a separate account opened for the agent. tastytrade turned crypto off in its API with release 20260629 and tells developers not to build against it until the release notes say it is back.

Route one: one account that trades both

The case for a single account is simple: one connection, one login to keep current, one balance, and one statement to read. At Alpaca a coin and a stock are paid for from the same cash. The crypto side can also be cheaper than at an exchange's entry tier: a $100 round trip at the entry taker rate costs $0.50 at Alpaca, $1.20 at Public and $1.60 at Kraken, and Interactive Brokers' $1.75 minimum, capped at 1% of the trade, comes to $1.00 on each side of a $100 order. Crypto rates fall with volume at every venue; Kraken's fee tiers shows how far.

The case against is what a broker leaves out on the crypto side. Order types are thinner: Alpaca's crypto orders are market, limit and stop-limit with no trailing stop, Interactive Brokers allows market and limit only, and Webull's crypto list stops at stop-loss-limit. Coin lists are shorter than an exchange's. And availability is uneven: Alpaca's own list of states where its crypto is offered is dated May 2023 and names 25 states, so check your state on the sign-up screen before you plan around it.

Route two: a stock broker plus a crypto exchange

Pairing two accounts lets you pick each side on its own terms: the stock broker whose API you want, and an exchange with the coins and order types you want. Kraken's API takes stop-loss, take-profit and trailing-stop orders that the exchange itself holds, and none of the brokers in the table offers a trailing stop for crypto. The costs are on the operations side. There are two connections to keep alive, for example a Schwab login that has to be renewed every seven days (why) and a Kraken key. There are two balances, and moving money between them goes through your bank at ACH speed. And the exchange's entry-tier fee, 0.80% taker at Kraken, is higher than Alpaca's until your monthly volume climbs.

Kraken's own stocks show where the line falls. Kraken now sells US stocks through Kraken Securities at $0 commission in its app and website, but its trading API has no US-equity asset class, so a bot that trades Kraken crypto still needs a separate stock broker for the stock side. The same is true of Crypto.com, whose stocks live in the App while the Exchange API trades crypto. Kraken vs Crypto.com for automated trading compares the two exchanges head to head.

What changes when one bot runs both markets

The hours. A weekday stock session is 6.5 hours; crypto trades 168 hours a week against the stock market's 32.5. JorgAI's own order log shows what that does to a combined setup. In the 60 days to November 5 it placed 372 live automated orders. All 359 stock orders went out between 9:30 a.m. and 4:00 p.m. Eastern on weekdays. Of the 13 crypto orders, 8 went out while the stock market was closed: 2 before the open, 2 after the close and 4 between 8 p.m. and 4 a.m. The crypto sample is small, and the pattern is the useful part: the stock side of a combined bot works a short weekday window, and the crypto side works the rest of the week, so the platform has to run around the clock and your caps have to make sense at 3 a.m. as well as at 3 p.m.

Who holds the stop. Stock brokers hold stop orders on their own books. On the crypto side it depends on the venue: Kraken holds stops and trailing stops natively, Coinbase holds stop-limit and bracket orders, Alpaca and Webull a stop-limit, and Interactive Brokers neither. Where the venue holds nothing that fits the rule, the software has to watch the price and send the exit, and JorgAI's servers hold every crypto exit on Kraken and the Crypto.com Exchange for that reason. What happens to your stop loss when the connection drops covers the failure cases broker by broker.

The cost per trade. Online stock trades are commission-free at most of these brokers (at Interactive Brokers on its Lite plan), with a fraction of a cent of regulatory fees on sales. Crypto pays a percentage on every order, so a rule that is worth running on stocks may need a wider target before it makes sense on crypto: at Kraken's entry tier a $100 round trip has to gain 1.6% before it breaks even, and at Alpaca 0.5%.

The rules. FINRA's Regulatory Notice 26-10 replaced the pattern-day-trader designation and its $25,000 minimum effective June 4, 2026, with brokers phasing it in until October 20, 2027; Alpaca's docs note its day-trade protections never applied to crypto. Stocks settle T+1; crypto settles when the order fills. The wash-sale rule in section 1091 reaches stock and securities, the IRS treats crypto as property, and the rule does not apply to crypto under current law for 2026. H.R. 10357, which would extend it to digital assets, passed the House Ways and Means Committee 38 to 5 on September 16, 2026 and is not law. Stock sales arrive on Form 1099-B and crypto sales on the new Form 1099-DA. The wash-sale post covers the stock side.

What the second asset adds. If the reason for adding crypto to a stock account is diversification, bitcoin's correlation with the S&P 500 by year shows how much that relationship has moved since 2014.

How JorgAI runs both

JorgAI supports both routes. On the single-account route, one Alpaca connection trades stocks and crypto from the same account. A setting chooses stocks, crypto or both, and new accounts start on stocks only, so crypto is something you switch on. The stock side places orders in the regular session and the crypto side around the clock, under the same daily spend, position size, auto-trades per day, stop loss and trailing stop.

On the paired route, a stock broker goes on one profile and a crypto exchange on another: Schwab, Tradier or tastytrade for stocks, Kraken or the Crypto.com Exchange for crypto. Each profile keeps its own settings and its own daily caps, and both auto-traders run at the same time, so the crypto profile can work overnight while the stock profile waits for the open. Connecting a crypto exchange switches that profile to crypto only, since the venue cannot trade stocks. Extra profiles are an add-on on Pro, $35 a month each, and on Elite, $69 a month each, up to two extra; Starter and Plus connect one account. The free plan shows the system running on a simulated account before you connect anything.

Quick answers

Can one trading bot trade both stocks and crypto?

Yes. Either through one account at a venue whose API trades both, which today means Alpaca, Coinbase, Public or Interactive Brokers, plus Webull with a separate crypto account, or through two accounts, a stock broker and a crypto exchange, driven by one platform.

Which brokers let you trade stocks and crypto through one API?

Alpaca, Coinbase since July 29, 2026, Public and Interactive Brokers, with one set of credentials and one order endpoint. Webull covers both once you open its crypto account. Schwab, E*TRADE and tastytrade keep crypto out of their APIs.

How does Kraken compare with Webull for crypto and stocks?

Kraken's US stocks run through Kraken Securities in its app and website, and its API trades crypto only, with exchange-held stop, take-profit and trailing orders and a 0.80% entry taker fee (fee schedule). Webull's OpenAPI trades stocks and, after you open a crypto account in its app, crypto with market, limit and stop-loss-limit orders and a $2 minimum; its pricing page publishes no crypto fee. Webull covers both through one API; Kraken has the deeper crypto order types. The Webull bot post covers its API in more detail.

Does Robinhood have an API for stocks?

Only through its beta AI-agent connection, launched May 27, 2026, which trades equities inside a dedicated account opened for the agent and connects from a list of AI platforms. Its conventional API is crypto only, with fees from 0.50% maker and 0.95% taker at the first tier (fee tiers). Can you automate Robinhood has the background.

Is crypto subject to the wash-sale rule in 2026?

Not under current law: section 1091 covers stock and securities, and the IRS treats crypto as property. A bill to extend the rule to digital assets cleared the House Ways and Means Committee in September 2026 and has not become law.

Can I run stocks and crypto at the same time in JorgAI?

Yes. One Alpaca connection with the asset setting on both, or a stock broker and a crypto exchange on two profiles, which needs the profile add-on on Pro or Elite. If you are starting from zero, the time and money from sign-up to a first automated order compares opening each kind of account. More crypto pages are in the Crypto section.

Venue facts are from each venue's developer docs, help center or fee pages as read on November 5, 2026, except where the text says reported; lists, fees and API features change, so check the venue before you connect. The order counts are JorgAI's live automated orders for the 60 days to November 5, 2026, with no member or account identifiers, and they describe when orders went out, not results. Education, not financial or tax advice.

If you want to see a running rule before you connect either kind of account, start on the free plan: the same system on a simulated account, with nothing connected.

To see where a stop would sit on a trade you are planning, the stop-loss calculator turns a percentage or dollar risk into an exact price.

For what each connected broker's API supports, order types, sign-in rules, brackets, fractional shares, hours, assets and limits side by side, see the broker API capabilities page.

Let the AI do the trading.

Set it up in minutes. 7 day free trial on Starter, Plus and Pro.

Get started free

Get the weekly market read and new tools by email

One email a week: what moved, what the data says, and the next free tool when it ships. No spam, unsubscribe in one click.

More from the blog

Every other post, newest first

210 more posts

Stops, targets and a daily loss limit, enforced for you.

JorgAI runs the rules you set inside your own brokerage account. Zero withdrawal permissions, disconnect anytime.

Get Started

Showing 18 of 210. Keep scrolling.