ZeroTouch automates options strategies on the largest US technology companies. Your money never leaves your Interactive Brokers account: the program runs on your computer and trades with fixed rules, no impulsive decisions.
ZeroTouch has entered the TradingTech Insight Awards Europe 2027.
Three steps. After that, the bot works on its own and emails you every trade.
Choose the bot and plan, fill in your details and sign the agreements online. Pay by wire or Zelle and your installation code arrives by email.
Use your own Interactive Brokers account with options permissions and US market data. Install the program and activate it with your code.
It buys, holds and sells by its rules. You get email alerts and a weekly report. It updates itself.
The bots trade in your own IBKR account. If you don't have one yet, open it with our link and we'll guide you through every setup step.
Open my IBKR account ↗Stuck on a step? Email contact@zerotouchbots.com and we'll help.
Referral link from Interactive Brokers' “Refer a Friend” program: ZeroTouch may receive a benefit from IBKR for accounts opened with it. Your cost doesn't change. ZeroTouch is not affiliated with Interactive Brokers.
Two strategies, each in its own account, plus the Master to run several portfolios in a single account.
Replicates exposure to the 5 largest companies by market cap among the leading Nasdaq-100 technology names using long-dated options (LEAPS) instead of shares, with less than half the capital. The rest stays as cash in your account.
Every week it buys short-dated options on the stocks with the strongest 6-month momentum, rotating through a basket of 18. It only buys when the market is in an uptrend.
One app and one IBKR account to run several portfolios at once: Core and Momentum, each with its own stocks, capital and cap. It keeps separate books for each portfolio and only buys with the account's real cash.
Each product explained in under 2 minutes, with the real program running on a simulated account.
Several portfolios in one account: capital per portfolio, separate books and the program running three portfolios.
LEAPS instead of shares: the 5 Nasdaq-100 giants with less than half the capital.
How it builds the basket, what it buys every Monday and how it pays at expiration.
Each portfolio is a complete bot, Core or Momentum, with its own stocks, capital and cap. The Master runs them all together in your IBKR account and tracks each one's capital separately.
No need to open, fund and connect an IBKR account for each bot. One IB Gateway, one computer, one program.
Each portfolio has its allocated capital and cap. Its buys, sizes and weekly budget are based on its own value, never on the account total.
The Master knows which contracts belong to each portfolio, even when two hold the same option. Each keeps its own cash, P&L, commissions and curve.
Each strategy keeps a good part of its capital in cash, and the portfolios share it. The Master only buys with the real cash available: no margin.
Core NVDA, Core basket, Momentum AMD, Momentum basket: as many as you want, each with its own rules, added or paused any time.
On restart it checks every portfolio against the real account: fills while the program was closed, splits, exercises and manual closes.
Capital allocated per portfolio. Each trades only its share; whatever isn't in options stays as cash in the account.
| Individual bots | Master | |
|---|---|---|
| IBKR accounts | One per bot | Just one |
| Programs and connections | One per bot | Just one |
| What each strategy puts at risk | What is in its account | Its allocated capital plus its own gains |
| Cash | Split across accounts | Shared, no margin |
| Dashboard | One per bot | All portfolios together |
| Best for | Starting with one strategy | Larger capital and several strategies |
Instead of buying 80 NVIDIA shares (about $18,000 at $225), the bot buys one ~18-month call with a strike near $177. It costs about $6,900 and moves almost like those 80 shares: if the stock rises $1, the contract rises about $0.80. The remaining ~$11,000 stays as cash in your account. If the stock falls sharply, the most that contract can lose is what was paid for it.
| Stock move | Holding the shares | Bot (LEAPS + cash) |
|---|---|---|
| -50% | -50% | -37% |
| -40% | -40% | -35% |
| -30% | -30% | -31% |
| -10% | -10% | -17% |
| +0% | +0% | -6% |
| +10% | +10% | +5% |
| +30% | +30% | +29% |
| +50% | +50% | +54% |
Reading: if the stock stays flat or dips a little, the LEAPS earns a bit less (it pays for time). In large rallies it matches or beats the shares. In large drops it loses less: the most it can lose is what the contract cost (here, 38% of that capital), however far the stock keeps falling.
With $30,000 in the account, the bot invests 5% per week: $1,500, split across 6 stocks of the basket. It buys calls 10% above the price, about 5 weeks out. If the stock hasn't passed that price at expiration, the option expires worthless. If it passed it strongly, it pays several times the cost. That's why results depend on a few big winners.
Illustrative example: stock at $100, $110-strike call bought at $2. It loses 100% if the stock doesn't rise more than 10%; at +20% it gains +400%.
The cap is the maximum capital each bot has invested at any one time. Whatever the account earns above the cap stays in cash, available to withdraw. It is not a loss limit.
Core basket backtest, January 2019 – September 2026. The two lines are identical through 2022. In January 2023, after the drop, the bot with the lock reopened with $37,566 instead of $50,000; with full reinvestment it used the reserve and opened with the full $50,000.
| Bot | Full reinvestment | With the lock | Difference |
|---|---|---|---|
| Momentum · basket | $276,712 | $212,266 | -23% |
| Core · NVDA only | $333,534 | $293,546 | -12% |
| Core · basket | $152,682 | $143,409 | -6% |
Final value of each backtest (Momentum: January 2021 – September 2026; Core: January 2019 – September 2026). With the lock, the amounts set aside and untouched at the end were $170,609 (Momentum), $243,546 (Core NVDA) and $93,409 (Core basket). The lock is available from Momentum 1.9.0, Core 1.10.0 and Master 1.4.0.
With the individual bots, each one runs in its own IBKR account and its risk is limited to what you put in that account. With the Master, the same strategies run as portfolios inside a single account.
One account running Momentum with a $30,000 cap: it invests ~$1,500 per week and holds about 25% in options at a time.
Two accounts: Core with $70,000 (~40% in LEAPS) and Momentum with $30,000. Long term plus weekly buys.
Raise the caps gradually as you see results, or move to the Master to add portfolios without opening more accounts.
These are not projections: they are each bot's exact rules applied to real market prices, with historical options data, commissions and execution costs. The prices are real; the trades are simulated: they were not placed in any account. Nobody knows the future, and past results do not guarantee future ones. The period tested includes 2022.
Besides the backtests: real accounts, with real money →
January 2016 – September 2026, $200,000 with no cap. Each cycle the bot picks, by rule and with no look-ahead, the 5 largest by market cap from a fixed list of 12 candidates: AAPL, MSFT, NVDA, AMZN, GOOGL, META, AVGO, TSLA, COST, NFLX, AMD and PLTR.
| Year | Return | Value of $200,000 |
|---|---|---|
| 2016 | +5.7% | $211,456 |
| 2017 | +49.1% | $315,186 |
| 2018 | +5.2% | $331,561 |
| 2019 | +41.4% | $468,672 |
| 2020 | +63.7% | $767,038 |
| 2021 | +26.8% | $972,436 |
| 2022 | -39.7% | $586,164 |
| 2023 | +47.1% | $862,038 |
| 2024 | +37.1% | $1,182,139 |
| 2025 | +23.9% | $1,464,209 |
| 2026* | +8.6% | $1,591,392 |
The same bot set to a single stock (Settings → Manual basket: NVDA). January 2019 – September 2026.
| Year | NVDA bot | NVDA |
|---|---|---|
| 2019 | +79% | +73% |
| 2020 | +144% | +122% |
| 2021 | +154% | +125% |
| 2022 | -51% | -50% |
| 2023 | +231% | +239% |
| 2024 | +204% | +171% |
| 2025 | +34% | +39% |
| 2026* | +10% | +20% |
With a single stock, results depend entirely on that company, up and down. NVDA was one of the fastest-growing stocks of the period. In the last cycles the backtest trades more than 1,000 contracts of a single expiration: at that size, real execution would be worse than simulated.
| Starting capital | Core basket (2016–2026) | Core NVDA (2019–2026) |
|---|---|---|
| $100,000 | $795,696 | $8,139,728 |
| $200,000 | $1,591,392 | $16,279,456 |
| $300,000 | $2,387,088 | — |
| $400,000 | $3,182,784 | — |
| $500,000 | $3,978,480 | — |
These are final values. Along the way, 2022 closed at -40% for the basket and -51% for NVDA: with $100,000 at the start of that year, you ended it with $60,000 or $49,000. The table starts at $100,000 because with less capital the basket does not reach all five stocks. NVDA is shown up to $200,000: above that, the backtest trades a size the real market would not fill at those prices.
January 2021 – September 2026. $30,000 account with a $50,000 cap, investing 5% per week. Includes 2021 and 2022, two bad years for tech. Calculate it with your capital → · How it wins while losing 2 out of 3 →
| Year | Return | Value |
|---|---|---|
| 2021 | -18.1% | $24,573 |
| 2022 | -16.8% | $20,433 |
| 2023 | +148.8% | $50,826 |
| 2024 | +214.4% | $159,786 |
| 2025 | +15.9% | $185,228 |
| 2026* | +49.0% | $275,902 |
The same bot with a single stock (Settings → Manual stocks: NVDA). January 2021 – September 2026, $30,000 with a $50,000 cap.
| Year | Return | Value |
|---|---|---|
| 2021 | +871.6% | $291,470 |
| 2022 | -3.4% | $281,442 |
| 2023 | +46.8% | $413,199 |
| 2024 | +50.9% | $623,540 |
| 2025 | +4.6% | $652,471 |
| 2026* | -7.1% | $606,265 |
* 2026 through September. Includes commissions and execution costs; excludes taxes. Backtest results may differ from live trading (execution, times the computer is on).
Bots can be combined, each in its own account or all as portfolios in the Master: for example, two Core bots (NVDA only and basket) and two Momentums (basket and NVDA only). That spreads your capital across different strategies.
| Bot | Starting capital | Value in Sep 2026 |
|---|---|---|
| Core · NVDA only | $50,000 | $931,960 |
| Core · basket | $50,000 | $103,737 |
| Momentum · basket | $30,000 | $276,712 |
| Momentum · NVDA only | $30,000 | $607,691 |
| Total | $160,000 | $1,920,100 |
Example using each bot's backtest from January 2021 (same period for all four so they can be added up). Core with no cap; the Momentums with a $50,000 cap, as tested. Each bot in its own IBKR account. Combining spreads capital across strategies, but it does not remove market risk: in 2022 all four fell at once (-51%, -40%, -17% and -3%) and the set as a whole dropped 21% that year.
A software license, monthly or annual. No fees on your results: what your account earns is yours. Payment by bank wire or Zelle.
Core or Momentum
or $5,000 per year (2 months free)
Several portfolios, one account
or $20,000 per year (2 months free)
The bot trades your Interactive Brokers paper account, with simulated funds. No card.
Remote session: we set up your IBKR account, IB Gateway, market data and the bot with you.
Prepaid hours in blocks of 2 h, deducted from your balance as they are used.
Prices in US dollars. If the license is not renewed, after a 7-day grace period the bot pauses: it neither opens nor manages positions. Anything left open in your account remains yours and you manage it with the broker.
You remain the owner of everything. The program can only trade inside your account.
Windows 10 or 11. Turned on when the bot trades (the program tells you when).
Your own account dedicated to the bot, with options permissions and US stock and options data (OPRA).
IBKR's official program for automated connections. Login is approved from IBKR Mobile once a week.
No. The program runs on your computer and trades your account through IB Gateway, which only allows buying and selling. It cannot withdraw or transfer funds. ZeroTouch only receives numbers: account value, positions and alerts.
Today only Interactive Brokers (IBKR), individual or company accounts. We are in the process of adding new brokers soon.
Only the US market: US-listed stocks and options. It trades only on New York Stock Exchange trading days, during market hours (9:30 am to 4:00 pm New York time). Outside those hours, on weekends and holidays, the bot waits without trading.
It's how the bot organizes its positions over time. In Core, a cycle starts when it buys long-term calls (LEAPS, 1.5 to 2 years to expiration, delta around 0.80) on the 5 companies selected by its rules. Those positions are held untouched for about a year. When all of them reach one year, or any has 120 days or less to expiration, the bot closes the cycle and opens a new one with the 5 companies that qualify at that time. Opening or renewing takes 1 to 3 market days. In Momentum the cycle is weekly: it buys on Mondays and sells at expiration.
Ideally, keep it open every market day, together with IB Gateway. The bare minimum: Momentum, on Mondays (buys from 10:00 am New York time) and on the last trading day before each expiration (sells in-the-money options from 2:00 pm); in Monday mode, Mondays only. Core, on the days it opens or renews its cycle (1 to 3 market days, about once a year). Master, whatever its portfolios need combined.
The positions stay in your account and the bot can't manage them while it's closed. That's why our server emails you to open it: on buying Mondays, on Momentum expiration days, 3 days before and on the day of the Core cycle renewal, and if the program goes 3 market days without connecting. If a Momentum option expires with the bot closed: out-of-the-money options expire worthless and in-the-money ones are automatically exercised by IBKR; when you open it again, the bot sells those shares at the open.
Core: if there are positions that aren't calls, it pauses and emails you; if there are calls it didn't open, it also pauses until you check "Adopt existing positions" in Settings to add them to its cycle. Momentum: with prior positions it pauses until you check "Adopt existing positions"; it takes in calls from its universe, treats shares of its tickers as an exercise and sells them, and reports any other position by email without touching it. That's why we recommend a dedicated account for each individual bot. Master: it never touches positions that don't belong to any of its portfolios; it emails you once and only trades its own.
The bot detects it on its next check, removes it from its records and emails you. Momentum: it doesn't buy that contract again and continues with the rest. Core: it continues the cycle with the remaining positions; if you closed all the LEAPS, it opens a new cycle on the next trading day. Master: the sale proceeds are credited to the portfolio that owned the position. If you want the bot to stop trading, check "Pause" in Settings instead of closing positions by hand.
No. The bot decides and executes on its own and emails you. It only needs to be on at the times explained above, and if it isn't, we send you a reminder.
It's the maximum capital the bot trades with. Anything the account earns above it stays in cash. It's best to start with a cap equal to your deposit and raise it gradually.
Yes. With the individual bots, each in its own IBKR account. With the Master, several Core and Momentum portfolios share a single account, each with its own capital and cap.
The bot saves its state. When it comes back, it compares what it remembers with your real account and continues from there.
Click Get started: choose the product and plan, fill in your details and sign the agreements online. You receive the invoice by email and, once the payment clears, the installation code to activate the program.
No. You only pay for the software license and any services you choose. Your account's results are yours.
By bank wire or Zelle, using the invoice reference. We don't accept cards.
Yes. There is a 30-day free trial on your Interactive Brokers paper (simulated) account: the bot trades with simulated funds and you see how it buys, how it sells and the notices it sends, without paying and without risking real money. The trial code does not work with real accounts. If you later get a license with the same email, you keep the same code and the same program, with no reinstall. Request it at zerotouchbots.com/en/trial.
We email you before the expiration date. If it isn't renewed, there is a 7-day grace period and then the bot pauses. While paused it does nothing in your account: it does not buy, sell, roll, or sell shares received from exercise. Your positions and money stay in your account, but open positions become your responsibility: an option can expire worthless or be exercised by the broker if nobody closes it. If you plan to stop renewing, close your positions first or manage them yourself in IBKR.
Yes, the monthly plan has no lock-in: if you don't renew, the bot pauses, and when you pay for a new period it resumes on its own, with no reinstall and no lost history. Keep in mind that while paused the bot does not manage whatever was left open (see the previous question).
Choose the bot, sign online and receive the invoice. Once the payment clears, your code arrives and the bot is ready to run.
Already signed up? Enter your installation code and we'll give you the bot that matches it.
Core 1.14.0 · Momentum 1.13.0 · Master 1.9.0 · Windows 10/11