- Set up an iron condor options strategy. An options strategy with four legs: sell the 0.3 delta call and put and buy one strike past each, then the review of what each alert does.
- Set up a stocks strategy. A stocks strategy: the long and the short entry set to enter a position at market, exits set to close at market, then the review of what each alert does.
- Connect Charles Schwab to Nyria. Nyria's Integrations page: the Charles Schwab card opens its dialog, Connect live account is clicked, and Schwab's own sign-in page opens to approve access.
Broker · Available now
Charles Schwab automation
Trade stocks, ETFs and options up to 4 legs on Schwab.


On Schwab
Spreads as one order
Set up to 4 legs once. Each alert sends the spread as one order, never legged in.
SPX options
An SPX alert trades the PM-settled SPXW chain, 0DTE included.
How to connect
Create a Nyria account
Sign up free and create a strategy for your alerts.
Connect Schwab
Approve access on Schwab's own sign-in page. Schwab asks you to sign in again every 7 days.
Deploy a bot
Deploy a bot, pick the Schwab account and set its budget per entry.
Watch the setup

Steps in the video
- 0:00Connect Charles Schwab. Open Integrations and the Charles Schwab card. Select Connect live account and sign in at Schwab. Schwab asks you to sign in again every 7 days.
- 0:18Create a strategy. Select Create strategy. Name it, keep TradingView as the source, pick stocks and a ticker. Create the draft.
- 0:45Create the alert in TradingView. Copy the webhook URL and the alert message from the Integration tab. In TradingView, select Message, paste the message and select Apply. Then select Notifications, tick Webhook URL, paste the URL and select Apply.
- 2:26Check the format. Select Check format and add an entry and an exit alert. Nyria shows the ticker, side and order it read.
- 2:45Deploy a bot. Select Deploy bot, set a budget per entry and pick an account. Nyria Paper is free, so test there first. On your own Schwab account, pick it on the Account step. Send a sample alert and watch the paper order fill.
Asset class support
| Asset class | Supported | Notes |
|---|---|---|
| Stocks | Whole shares | |
| ETFs | Whole shares | |
| Options | Single legs and spreads up to 4 legs | |
| Crypto | Not offered on the Schwab API | |
| Futures | Not offered on the Schwab API |
Trading features
Order types and durations
Stops and targets are exit alerts.
Setup and a worked example: Schwab guide
TradersPost lists Schwab on its wait list. Nyria has it live.
Questions
How do I automate TradingView alerts to Charles Schwab?
Connect Charles Schwab in Nyria, create a strategy with TradingView as the source and paste its webhook URL into a TradingView alert. Each alert becomes a Charles Schwab order, and the strategy stays inactive until a test alert reads correctly. Full steps: TradingView to Schwab.
Can I paper trade Schwab on Nyria?
No. Nyria connects live Schwab accounts only. Run the strategy on Nyria Paper first, then deploy a second bot on Schwab.
How often do I sign in to Schwab?
Schwab asks you to sign in again every 7 days. You approve access on Schwab's own sign-in page.
Can Nyria trade spreads on Schwab?
Yes, up to 4 legs. Set the legs in the strategy once. Each alert sends the whole spread as one order.
Does Nyria trade SPX options on Schwab?
Yes. An SPX alert trades the PM-settled SPXW chain, 0DTE included.
Does Nyria hold my Schwab login?
No. You sign in at Schwab. Nyria gets a token that places and cancels orders. It can't move money, and it's encrypted at rest.
Other brokers
Schwab orders, by alert source
Test for free on paper first
Free on paper, no card required. Then run the same strategy on Schwab.