Sonzoy runs your eToro account with tested trading rules and a team of AI analysts, always inside limits you set first. Every order carries a stop and a target, and every decision is written down in plain English.
No order sent. Checked again on the next run.
130 markets on the default watch list · indices, currencies, commodities, stocks and crypto
What runs your account
Pick one, or combine them with separate budgets. Whatever decides the trade, the same risk limits size it, protect it and can stop it.
Swing, momentum and intraday recipes, each allowed only in the market conditions it was tested for. Asset classes with no approved recipe stay in cash.
How strategies are chosenA team of AI analysts debates each market after the US close and rates it from Sell to Buy. Sonzoy turns the rating into a sized, stop-protected order, or does nothing.
Meet the deskAn unleveraged ETF portfolio for the share of the budget you choose, rebalanced monthly. It earns market returns, which can be negative.
How it worksAI research desk
Built on the open-source TradingAgents framework. Each analysis runs like a small investment committee, then hands its rating to Sonzoy's risk engine, which decides whether an order is allowed at all.
Read prices and indicators, social sentiment, headlines and company filings.
Argue both sides of the trade, then a manager weighs the arguments.
Turns the verdict into a concrete plan for the position.
Stress-test the plan from three temperaments; the portfolio manager issues the rating.
Stop at 2.5× the 20-day volatility (3–15%), target at twice the stop, sized by your risk per trade, then daily-loss and kill-switch checks.
Strategy lab
121–168 entry and exit recipes per asset class are replayed on 45 days to a year of eToro's own prices, after eToro's costs. Passing is a screening result, not proof that a recipe will make money.
| Asset class | Best candidate | Verdict |
|---|---|---|
| commodities | 15-min best-fit momentum (current) (1.5σ), stop 1.5 ATR, target 1.5 ATRnever traded | stay in cash |
| indices | 15-min fade stretched moves (2σ), stop 3 ATR, target 2 ATRnever traded | stay in cash |
| crypto | 4-hour buy dips / sell rallies in the trend (1.5σ), stop 3 ATR, target 1.5 ATRnever traded | stay in cash |
| stocks | 1-hour trend breakout (1.5σ), stop 3 ATR, target 1.5 ATRnever traded | stay in cash |
| fx | 15-min fade stretched moves (2σ), stop 3 ATR, target 1 ATRnever traded | stay in cash |
Risk architecture
You set the limits before anything trades. The bot can only act inside them, and every check is logged.
Getting started
Create API keys in eToro's settings and paste them in. They're encrypted straight away and never shown again.
Pick an engine, then set capital, risk per trade, position limits and loss thresholds.
See the maximum exposure and leverage before anything trades. Pause or close bot positions at any time.
Security
eToro keys are encrypted at rest and never displayed again. You can revoke them in eToro at any time.
Each account only sees its own trades. Admins see totals, never your keys or individual trades.
Real money needs the admin's permission, two-factor sign-in and typing REAL to confirm.
The bot's trades and decisions are logged with their reasons on your Activity page, and you can export your own data at any time.
It monitors around the clock but trades only when a market is open. Crypto is the only market open on weekends. It trades crypto when a crypto recipe passes the strategy lab after eToro's ~2% round-trip crypto cost, or when the account owner switches on the 24/7 crypto override and confirms it.
Not necessarily. The test results are published on the performance page, including the asset classes where nothing passed and the bot stays in cash. Start on demo and judge it there.
No recipe for that asset class passed both the selection on older data and the check on newer data, so the bot doesn't trade it until a later lab run finds one.
Yes. Stops are executed by eToro at the next available price; in gaps or fast markets that can be worse than the stop level.
Pause new entries stops new trades while open positions keep their eToro-side stops and targets. Close bot positions asks eToro to close every position Sonzoy opened, at market, and pauses the bot. Positions you opened yourself are never touched, and a position counts as closed only once eToro confirms it.
No. It's an independent tool that uses eToro's public API, and it is not affiliated with or endorsed by eToro.
Open the dashboard preview, read the test results, then request access. Everything starts on eToro demo money.