Trade smarter,
starting right here.
Build automated strategies, backtest on real historical data, and run bots 24/7 — without writing a single line of code. This guide walks you through every feature.
Create Your Account
Set up your free account in under two minutes
Visit trading.oneinch.it and click Create Account. You need an email address, a display name, and a password.
Email address
Used for login and to receive performance reports and bot alert notifications.
Display name
Shown publicly if you list strategies on the Marketplace. Choose something memorable.
Password
Minimum 8 characters, at least one uppercase letter and one number.
Two-factor authentication
Strongly recommended before connecting any exchange. Find it under Account → Security.
Connect an Exchange
Link your exchange so Omnis can place trades on your behalf
Go to Account → Exchanges → Connect Exchange. Generate an API key on your exchange and paste it here — Omnis only needs Read and Trade access.
Supported exchanges
| Exchange | Spot | Futures | Practice / Testnet |
|---|---|---|---|
| Binance | Live | Coming soon | ✓ |
| Coinbase | Live | — | ✓ |
| OKX | Live | Coming soon | ✓ |
| Kraken | Live | — | — |
| Bybit | Live | Coming soon | ✓ |
Permissions
Grant these
Read access — check balances and order status.
Trade access — place and cancel orders.
Never grant this
Withdrawal access — Omnis never needs it. Granting it to any third-party is a serious security risk.
Build a Strategy
Define exactly when your bot should buy and sell — no coding required
Open Builder from the sidebar. A strategy is a set of rules: when to buy, when to sell, and how much to risk per trade.
Name your strategy
Use a descriptive name that captures the logic — e.g. "BTC RSI Mean Reversion 1h". You'll thank yourself when you have 10 strategies running.
Set your Buy signals
Choose an indicator, an operator, and a threshold. Example: Buy when RSI (14) drops below 30 — typically oversold territory. Combine signals with AND / OR logic.
Set your Sell signals
Define when the bot closes the position. If left blank, the bot relies entirely on your Stop Loss and Take Profit targets.
Configure risk & order settings
Set trade size, stop loss, and take profit. These directly control how much you can gain or lose per trade.
Save & export
Click Save Strategy. Omnis automatically generates a visual preview and a TradingView-compatible PineScript export.
Order settings
| Setting | What it means | Starting value |
|---|---|---|
| Amount per trade (%) | Percentage of your total account to use per trade | 2% |
| Stop loss (%) | Auto-close if price falls this much from entry | 2% |
| Take profit (%) | Auto-close once this gain is reached | 4% |
| Order type | Market: fills instantly. Limit: fills only at your specified price. | Market |
Available indicators
Operators
< is less than > is greater than
<= is at most >= is at least
== equals exactly
crosses_above — indicator just crossed upward through the value
crosses_below — indicator just crossed downward through the value
Test on Historical Data
Simulate your strategy before risking any real money
After saving, use the Run Backtest panel in the Builder. The simulation runs in the background and completes in 10–60 seconds.
Parameters
| Parameter | Description | Recommendation |
|---|---|---|
| Trading pair | Which market to simulate | BTC/USDT for starters |
| Candle timeframe | How much time each price bar represents | 1h — good balance |
| Date range | Historical period to replay | At least 1 full year |
| Starting capital | Simulated account balance | $10,000 |
| Slippage (%) | Extra cost of real vs. ideal execution | 0.05% |
| Trading fee (%) | Exchange commission per trade | 0.04% (Binance taker) |
What good results look like
Launch Your Bot
Deploy a strategy to run automatically 24/7 on your exchange
Go to Bots → Deploy. Start in Practice Mode — your strategy runs against live market data with no real money at risk.
Practice Mode (start here)
Orders simulated against live prices. No real money. Unlimited practice bots on every plan — use this until you're confident.
Live Trading
Real orders on your exchange. Requires a paid plan and Trade API permissions enabled.
Risk controls
| Control | What it does |
|---|---|
| Daily loss limit (%) | Auto-pauses the bot if it loses more than X% of your account equity in a single day |
| Max position size (%) | Hard cap on how much of your balance can be in one trade at any time |
Bot status
Trade Journal
A complete log of every order your bots have ever placed
Filter by result
Isolate winning trades, losing trades, or view all activity at once.
Per-trade detail
Entry price, fill price, P&L, fees paid, and which bot triggered each order.
Export your data
Pull raw order history via GET /api/v1/bots/{'{'}id{'}'}/orders for use in spreadsheets or analytics tools.
Permanent record
Even deleted bots keep their order history here — your journal is immutable and auditable.
Strategy Marketplace
Buy proven strategies or sell your own
Buying a strategy
Browse and compare
Sort by popularity, rating, or price. Each listing shows backtest metrics, tags, and a description.
Purchase
Click Purchase — a secure Stripe checkout opens. After payment, the strategy appears in your account immediately.
Clone and customize
Copy any purchased strategy to your account and tweak it freely — indicators, risk levels, trading pairs.
Selling your strategy Creator plan
Build and backtest
Create your strategy and run a thorough backtest. Listings with backtest reports convert significantly better.
List it
Go to Marketplace → List Strategy. Fill in title, description, price, license type, and tags.
Earn 80%
The Omnis team reviews within 48 hours. You keep 80% of every sale, paid weekly to your Stripe account.
License types
| Type | How it works |
|---|---|
| One-time purchase | Buyer pays once and owns the strategy permanently |
| Monthly subscription | Buyer pays a recurring monthly fee for continued access |
| Trade-limited | License expires after a set number of executed trades |
Performance Reports New
Automated summaries of your trading results — in-app and PDF
Omnis generates rich performance reports covering P&L, risk metrics, per-bot breakdown, equity curve, and more. Every report is saved in-app forever and emailed as a polished PDF.
Default delivery schedule
| Frequency | Coverage | Available on |
|---|---|---|
| Weekly | Previous full week (Mon → Mon UTC) | Pro |
| Monthly | Previous full calendar month | Basic |
| Yearly | Previous full calendar year | Basic |
Custom frequency Pro+
Switch to a rolling cadence under Account → Reports → Report frequency. Choose a preset (7, 14, 30, 90, 180, 365 days) or enter any value from 1 to 3,650 days. Calendar-aligned reports are paused while custom mode is active — no duplicate sends.
What's inside each report
Headline metrics
P&L %, Sharpe, Sortino, Max Drawdown, Calmar, Win Rate, Profit Factor, End Equity — all at a glance.
Portfolio value over time
Equity curve showing account growth, plus a drawdown chart highlighting loss periods.
Per-bot breakdown
Each bot's P&L %, win rate, Sharpe, and max drawdown — see which bots carry their weight.
Period comparison
Best and worst trades plus a Δ comparison against the previous period — track improvement over time.
Custom branding Creator
On the Creator plan, Account → Reports tab exposes a template editor where you can upload your logo and set primary/accent colors. The PDF cover page carries your branding — ideal for sharing with clients.
Plans & Billing
Choose the plan that fits your trading volume
Cancelling
Go to Account → Billing → Manage Subscription to open the Stripe self-service portal. Cancellations take effect at the end of your current billing period — you keep full access until then.
Security Recommendations
A few habits that dramatically reduce your risk
Enable 2FA
Account → Security → Enable 2FA. This single step prevents the vast majority of unauthorized access attempts.
Read + Trade only
Never enable withdrawal permissions on any API key you share with a third party — including Omnis.
Set a daily loss limit
5–10% of account equity is a good starting point. This acts as an automatic safety net.
Test in Practice Mode first
Observe every strategy through at least one week of live conditions before going live.
Check in daily
Review your bots at least once a day. Automated systems can behave unexpectedly during unusual market events.
Remove unused keys
Delete exchange connections you no longer use. Fewer active keys means fewer attack surfaces.
Common Questions
Quick answers to what people ask most