Build, test and
automate your strategies.
Xvyu is a trading platform for people who want their rules written down and their results measured. Build a strategy, prove it on your own history, tune it without fooling yourself, then connect your brokers and let it run, with a journal of every trade it takes.
- Runs in the cloud
- Works on phone, tablet and desktop
- No passwords, no card
- Being finished now
36
brokers and venues, Indian and crypto, from one screen
150+
indicators in the catalog, from moving averages to candlestick patterns
11
optimization methods, including Pareto multi-objective searches
1 App
that replace many apps
What it does
Research, testing, execution and review in one place, so the strategy you tested is the strategy you are running, and the numbers you review are the numbers the engine produced.
One strategy, three ways to write it
Build it with rule and indicator rows, write it in the formula language, or describe it in plain English and let the assistant draft it. All three describe the same strategy, so a change in one is a change in the other two.
Portfolios, not just one symbol
Test one instrument or a ranked universe. Rotation strategies hold the strongest names, rebalance on your schedule, and share one cash balance, so the test behaves like the account it will run in.
Backtesting with the real cost stack
A fast vectorised engine over daily, intraday or tick data. Indian cost presets (delivery, intraday, futures, options, currency) charge brokerage, STT, stamp duty, GST and SEBI fees on every fill, alongside slippage, lot rounding and a minimum brokerage. Next-bar, intrabar, gaps and partial fills are modelled rather than assumed away.
Optimize, then walk it forward
Sweep your parameters with eleven search methods, including Pareto multi-objective runs. Then walk the winner through out-of-sample windows and read the walk-forward efficiency before you risk anything on it.
Overfitting shown, not hidden
Probabilistic and deflated Sharpe scores, stability across the parameter grid, and Monte Carlo over the trade stream. When a result is curve-fitted, the diagnostics say so instead of leaving it to look like skill.
A chart workspace that shows the trade
Full-width candles with indicators, drawings, templates and saved layouts. Replay a session bar by bar, compare instruments, link charts, and after a backtest see each signal and actual fill on the chart, with the trade entry and exit marked.
An options desk that does the maths
Multi-leg strategies with per-leg buy or sell and ratios, a payoff chart with break-evens, and Greeks on the run page. Implied volatility can be calibrated from option chains you captured, so legs price off the recorded smile rather than one flat number.
Futures and options on Indian and crypto venues
Continuous futures with back or forward roll adjustment and expiry square-off, lot sizing and margin. Per-underlying volatility skew across expiries, and a three dimensional surface when the store holds enough.
Find the names worth testing
Run a saved study across a list of symbols and read a table sorted by any column. Save the screens worth revisiting; every cell is computed by the same engine as the chart, not by a separate scanner.
Every broker on one screen
Zerodha, Fyers, Upstox, Angel One, Dhan, Delta Exchange and the Noren and XTS families. Watch several accounts together, add their cash up, cancel against the broker that owns the order, and check what a basket would tie up before it is sent.
A trading terminal built around the order
A watchlist on the left with live quotes and market depth, and the order book, positions, holdings, trades and funds on the right. Open Buy or Sell on a row, check the exact contract and quantity in lots or units, then send a market, limit, stop or stop-limit order in paper or live mode.
Baskets that wait for your trigger
Group several orders into one basket, send it by hand, or arm it on a price condition on any instrument. Choose sequential or parallel dispatch, a delay between legs, and a fill-gated mode that sends the next order only after the previous one is confirmed.
Risk gates before the order leaves
Cap position count, notional exposure and daily losses, restrict exchanges, require approval, and stop new orders, amendments and cancels with the kill switch. The same checks apply whether the order comes from the ticket, a basket or an automated strategy.
Automated execution you can stop
Deploy a tested strategy and let it act on each new bar. Choose live orders, a paper account that fills without a broker, or signals only. Pause, resume or stop it at any point, and the order caps, allow-lists and kill switch still apply.
A journal that fills itself
Pull your fills from every connected broker into one diary, split by broker, then tag each trade by setup, quality and how you felt. Realised profit is matched first in, first out, with a calendar, tag breakdowns and CSV export.
Alerts that reach your phone
TradingView-style conditions on any instrument, not just a level: crosses above, crosses below, or is above. Delivery to Telegram, a Discord channel, or any webhook that accepts a JSON POST, with a test button to prove it works.
An AI assistant that knows the platform
Ask a question and it answers from the built-in manual, citing the section it read. It can also turn a description into a strategy document and draft a data plan from your broker master, so you are not guessing at field names.
Your data, in your account
Hosted in the cloud, with your bars, ticks, captures and journal kept in a database file you own. Fetch history from your broker or import bars and ticks from CSV and zip files; Purify repairs gaps and bad prints, corporate actions adjust prices, and tick captures keep the raw order flow. Broker tokens are sealed with authenticated encryption, and sign-in is a single-use emailed link or a passkey.
How a strategy moves through it
The same object travels the whole way. There is no export step, no re-entry into a separate testing tool, and no spreadsheet in the middle to disagree with the engine.
- 1
Describe the idea
Write the rules by hand, start from a building block, or paste a description and let the assistant draft it.
- 2
Backtest it on your data
Import your own bars or ticks, point the strategy at them, and read the metrics card, the trade list and the equity curve.
- 3
Optimize and walk it forward
Sweep the parameters, check the overfitting diagnostics, then confirm the winner on data it has never seen.
- 4
Connect your brokers
Add each account once. Watch funds, positions and orders side by side, and pre-check the margin on a basket before sending it.
- 5
Automate or trade it yourself
Deploy the strategy to act on its own signals, send a basket from a trigger, or place orders from the terminal. Switch to paper first if you want to watch it fill.
- 6
Review in the journal
Every fill lands in the journal. Tag it, read the calendar, and find out which setups actually made money.
Who it is for
Traders who already have an idea of what to do and want to know whether it works before they risk money on it. Options sellers who need Greeks and a payoff chart rather than a feeling. Anyone running more than one broker account, or one broker and a spread of strategies, who is tired of checking each in its own tab.
It is a tool for building and measuring systems, not a tip service and not a signal room. If you would rather be told what to buy, this is the wrong product.
How your account is kept
- The data stays yours. Your bars, ticks, captures and journal live in a database file you can copy, back up or delete. Nothing is sent to us.
- Nothing to leak in a password. Sign in with a single-use emailed link or a passkey. There is no password stored, so there is none to reset or steal.
- Broker credentials are encrypted. Access tokens and API secrets are sealed with authenticated encryption, not held as readable text in the file.
Xvyu is still being finished
The engine, the broker connections, the options desk, the terminal and basket execution are working, and the platform is being hardened before there is a public build to sign in to. If you want one mechanic on it, think of one strategy you already trade and tell us whether Xvyu can express it. That is the test we care about.