RN TradeLab

Release Notes

What's changed in each version. RN TradeLab updates itself with a friendly in-app notice - see how updating works.

v0.22 Current

Released October 2026
  • New: automatic daily data updates (Gold). Tick "Keep up to date automatically" for a universe in the Data Center and its 1-minute data stays current with no clicks - about 30 seconds after login, and again after each market close while the app is open. During market hours it fetches up to the previous day's close, so a half-formed day never lands in your data; missing days in the last 30 days are found and filled. A Stop button sits in the status bar, and if the broker login has expired it says so instead of retrying.
  • New: chart backgrounds - Light, Black or Midnight (a dark blue-to-black blend). Grid lines are gone; only the session lines remain. Your choice is remembered.
  • New: Help > Upgrade to Gold / Platinum. Pick the plan and length (1, 3 or 12 months), add a referral code if you have one, and send the request in one step. The plan shown in the status bar is clickable too.
  • New: Help > My Referral Code - your personal code, with a ready-to-send share message.
  • Licence keys now carry the plan (Gold or Platinum), so Platinum features unlock automatically. Existing keys keep working as Gold.
  • Exit labels on the chart: LX (long exit) in red and SX (short exit) in blue, with the exit reason and P&L.
  • In-sample and out-of-sample run as one continuous test. A trade opened near the split now runs to its natural exit, and the out-of-sample period starts in position just as it would in real life. Trades are counted by their entry date, so figures may shift slightly from older versions.
  • Intraday charts open on the last 12 months by default - faster to load. Choose a longer range in Symbol Properties.
  • Fixed: when a stop-and-reverse flip was blocked by a loss limit, the chart line just stopped. The exit now shows at the flip, and the next trade comes only when the entry condition is met again after the reset.
  • Fixed: an entry blocked by risk limits is now skipped the same way for every strategy.

v0.21

Released October 2026
  • New: stop-and-reverse strategies. A strategy can now flip straight from long to short (and back) on the same candle: the opposite signal closes the open trade (exit reason "REVERSE") and opens the new one, so it's always in the market. A stoploss or target from Settings > Exits still wins if it's hit first. Works the same in Backtest, Basket, Optimize, Walk-Forward and Paper Trading.
  • New strategy: SuperTrend Flip Reversal. Long when SuperTrend turns green, short when it turns red - always following the colour. Period and multiplier can be optimized.
  • New: RN Fisher RSI and RN Inverse Fisher RSI - indicators and matching strategies, built from John Ehlers' published Fisher Transform and Inverse Fisher Transform methods. The line is coloured green while rising and red while falling; arrows mark signals only when it leaves an overbought or oversold zone; an optional EMA trend filter keeps only signals in the trend's direction. No repainting.
  • New indicators: MovAvg 2 Lines, MovAvg 3 Lines, EMA 2 Lines and EMA 3 Lines - fast, (medium) and slow moving averages in one indicator, each line with its own length and colour in Edit Indicators.
  • New: Universe sessions in Paper Trading. The New Session window now offers Symbol / Universe / Portfolio - paper trade a strategy across a whole universe at once. A Universe session uses Gold's Portfolio session slot; at 1-minute bars a universe can have up to 50 symbols.
  • New: P&L in money in Paper Trading. An Unrealized P&L column, an "Open positions | Running unrealized P&L" line above the Trade Log, and realized P&L in money - in $ for US stocks, crypto and futures, Rs for NSE/BSE.
  • New: Rate RN TradeLab (Help menu). After you've used the app on 5 different days it asks once for a quick star rating. Nothing is sent unless you click Send, and nothing is shown on our website without your permission.
  • Clearer trade markers on the chart. Long entries are a blue arrow pointing right (LE), short entries a red arrow pointing left (SE); the dotted line joining entry to exit is green for a profit and red for a loss. A stop-and-reverse shows just the new LE or SE at the flip.
  • Chart scrolling: the empty space after the last candle now appears only at the true end of the data - scrolled back, candles run right to the edge. A trade that runs past the edge keeps its true slope as you scroll.
  • The Performance Report fits its window - metric cards wrap into even rows and every chart fits the window's width, so there's no sideways scrolling and no flattened charts.
  • The Portfolio page fits the screen - compact buttons, an expandable Symbols list, In-sample and Out-of-sample metrics side by side, and the whole equity chart in view.
  • Tidier New Session window - no stretched controls, and the Risk Management text wraps.
  • Fixed: Paper Trading with many symbols no longer freezes the app. A 50-stock, 1-minute session could make the whole app go "Not Responding" when switching tabs; each bar is now processed in a fraction of the time, without blocking the screen.
  • Fixed: a chart error with indicators or paintbars that return True/False values.
  • Fixed: an open trade on the chart shows only its entry - no line to the latest price, which made it look closed.
  • Fixed: the first letter of each line was clipped in the Strategies and Paintbar code editors.
  • Fixed: multi-line indicators such as Prior Session Levels and Ichimoku were drawn on the wrong candles on very long histories.

v0.20

Released October 2026
  • New: Paper Trading. Run a tested strategy against live, real-time broker data with zero risk, before any real money is involved. Its own tab shows every session's open positions, a permanent trade log and running P&L. Base gets 1 session lasting 1 trading day; Gold runs up to 5 single-stock sessions plus 1 Portfolio session, 5 trading days each; Platinum is unlimited, 60 trading days per session, with every closed session's full record kept.
  • New: Platinum is now available - built around Paper Trading. See Product & Pricing for details.
  • New: stoploss and target fill the moment they're hit. Every open Paper Trading position is checked against the live price every second, across all sessions, and filled as soon as its stop or target is reached - marked "(live)" in the Trade Log. A stop fills at the price that triggered it, like a real stop order (which can be worse than the stop on a fast move); a target fills at the target, like a limit order. Trailing, breakeven and time exits still apply at bar close.
  • New: a Portfolio session trades exactly what was tested. Picking a saved portfolio locks the strategy, its parameters, the timeframe, the regime filters, and the stoploss, target and loss limits it was backtested with. Single-symbol sessions get their own Risk Management section, starting from your Settings. Each session keeps its own settings from the moment it's created, so changing Settings later never quietly changes a session that's already running.
  • New: an Activity log for every session - each check, the latest bar received from the broker, every new and closed position, and any problem (no broker connected, no data yet) in red. A Check Now button runs a check immediately, so you can see it working without waiting for the next bar.
  • Faster checks. A session now checks 5 seconds after each bar closes instead of 10, fetches every symbol in parallel instead of one after another, and re-asks the broker if a bar hasn't been published yet - a 10-symbol portfolio that took about 20 seconds now takes a few.
  • New: Qty column in Open Positions and the Trade Log, and Side shown as LONG (green) or SHORT (red).
  • New: Trade List on the Portfolio page. Every trade in a saved portfolio, collapsed until you open it. Sort by any column; group by Symbol, Date or Weekday, each group showing its trade count, win rate and P&L; filter In-sample or Out-of-sample; double-click a trade to open it on the chart; export exactly what you see to CSV.
  • New: the Portfolio page lists every symbol in the portfolio with its trade count, and the equity chart now matches the Performance Report - in-sample grey, out-of-sample blue, with drawdown underneath.
  • Fixed: saved portfolios now record the exact settings the backtest ran with, captured when you click Run rather than when you click Save - so changing Settings in between can no longer save the wrong values. Portfolios now also store their stoploss, target and loss limits; re-run and re-save an older portfolio to lock those for Paper Trading.

v0.19

Released September 2026
  • New: real-time Alerts actually fire now. The scan scheduler had a timing bug that meant no alert - of any timeframe - was ever being evaluated, even though everything looked correctly configured (broker connected, alert Active). Rebuilt the scheduling logic to track each alert's own next scan deadline directly instead of re-deriving it from the current time, which is what was silently going wrong. If you've been waiting on an Alert that never fired, this is why - it will now.
  • New: 1-minute timeframe everywhere it was missing. Basket backtesting and the Alerts builder both only offered 5 Min and up, even though the app has downloaded 1-minute data for a while. Both now offer 1 min.
  • New: a genuinely useful Alert Log. Every scan now leaves a trace - a fired alert, an error, or a quiet "scanned N symbols, no signal" line confirming it's alive and working, so an empty log and a working-but-quiet one no longer look identical. The newest scan's lines sit flat at the top with a light highlight; once a newer scan comes in, the previous batch collapses into one "+ HH:MM:SS (N items)" row. Fired alerts now show which indicator and length actually triggered (e.g. "AAPL - Alert1 - SMA(50): Close crossed above SMA line"), labeled by the alert's own row number in the table rather than its (often blank, or "(copy)" after duplicating) name field. A Clear button resets the log.
  • Fixed: broker credentials now take effect immediately. Entering or changing Alpaca or Fyers credentials in Broker Settings was silently saved to disk but never reached the already-running connection used by Alerts, Live Signals, or Broker Download for the rest of that session - it looked connected, but every broker call kept using the old (often blank) credentials until a full restart. Saving now updates the live connection too.
  • Fixed: Alerts and Live Signals always fetched 5-minute data from the broker regardless of a scan's own configured timeframe - harmless at 5 min, but silently wrong for any other interval (1 min included). Both now fetch at the resolution the scan actually needs.
  • Fixed: a scan failure for every symbol in a batch (broker auth, network, a bad symbol) used to be thrown away completely, looking identical in the Alert Log to a clean scan that simply found no signal. Failures are now summarized right in the log instead of vanishing.
  • Fixed: Gann Square of 9 levels were off by one angle step. A wrong constant meant every level landed at HALF its correct position on the wheel - what should have been the 90° level was showing where 45° belongs, and so on. Verified against the standard Square of 9 formula, a published reference calculator, and an independent manual calculation. Levels are now correct.
  • Fixed: multi-symbol Portfolio/Basket backtests could produce a distorted-looking combined equity curve - each symbol's own 70/30 train/test split was computed from that symbol's individual day count, so different symbols split on different calendar dates. Every symbol in one portfolio run now shares a single, common split date.
  • Small polish: the Suggested Portfolio popup now scrolls instead of growing past the screen for a large suggested list, and this Release Notes page is now expandable/collapsible, with only the current version open by default.

v0.18

Released September 2026
  • New: Symbol Properties. Right-click a chart to filter that symbol's data by session (Regular / Regular+Pre / Regular+Post / All) or a custom date range - applied consistently to the chart AND any backtest or optimization run on it, so they're never looking at two different versions of the data.
  • New: Download Individual Symbol (Yahoo, daily). Its own Market dropdown, separate from the universe selector elsewhere - it can no longer borrow the wrong exchange suffix and fail with a 404.
  • New: Optimize This Instrument's live "Best so far" is now a real table - Ret%, Net Profit, Sharpe, Win Rate, and Max DD across In-Sample / Out-Sample / Total, instead of one crowded line of text. Total is a properly recomputed full-period figure, not a naive combination of the other two columns.
  • New: Optimize This Instrument remembers its last completed run. Close the dialog to check a few trades on the chart, reopen it, and your results are still there - cleared only when the symbol, strategy, timeframe, or mode actually changes.
  • New: two Performance Report KPIs - Largest Win / Largest Loss ($), and Win Streak / Loss Streak (the longest run of consecutive wins or losses).
  • Faster: indicator computation windowing. An indicator with no long lookback dependency (like Session Boxes) now computes only over the visible chart window instead of the full dataset - up to 50x faster on years of intraday history.
  • Fixed: a data-loading, resampling, or backtest failure inside Optimize This Instrument used to fail silently, leaving a table of plain 0.0s indistinguishable from a strategy that genuinely found nothing. Errors now surface directly, with a new diagnostic that tells apart "no signals found" from "signals were found, but none of them became an actual trade."
  • Fixed: Optimize This Instrument was silently ignoring a symbol's Symbol Properties filter, and any session-only Settings > Exits override - both now match exactly what the chart itself uses.
  • Fixed: CSV import could silently strip a symbol name like @NQ down to NQ, and could misread a day-first date depending on what else was in the file.
  • Fixed: Performance Report's dollar P&L figures now correctly account for position sizing (Capital-per-stock or Fixed contracts), rather than assuming one contract for every trade.
  • Small polish: Futures Contract spec form redesigned into a cleaner two-column layout.

v0.17

Released September 2026
  • New: Crypto is now a real asset type. Data Center is reorganized into Stocks / Futures / Crypto, each with its own folder structure - previously Crypto was quietly treated as a "country" under Stocks, which never made sense (no session hours, no country, always USD).
  • New: broker downloads now pull 1-minute data (previously 5-minute) for more precise backtesting; Yahoo Finance downloads stay at 5-minute, matching its own free-tier limits.
  • New: multi-select indicators. Select several at once from Studies and apply them together - with a real Base (3) vs Gold (10) limit on how many can be layered on one chart at a time.
  • New: position sizing. Choose Capital-per-stock or a Fixed number of contracts in Settings - the actual quantity now shows live on the chart at every entry, dropping to zero at exit.
  • New: Download Strategy Description (Gold). A fully formatted Word document of everything behind one specific result - entry logic, every active Settings panel, position sizing, and costs - built for handing a validated strategy to a developer or converting it to another platform to go live.
  • New: Optimize This Instrument overrides are now visible and reversible - a session-only override from a prior "Apply Selected" shows clearly on the chart, with a right-click option to clear it.
  • New: optimization ceiling is now tiered - 500 combinations on Base, 2,000 on Gold.
  • Fixed: a real data-corruption risk - mixing different-resolution price data (e.g. existing 5-minute Yahoo history with fresh 1-minute broker data) into the same file could previously happen silently. It's now blocked outright, with an explicit prompt to replace or keep the existing data.
  • Fixed: changing Settings (Exits/Regime/Risk), or editing a strategy/indicator/paintbar's code while it's actively shown on the chart, now correctly refreshes the chart automatically instead of requiring the strategy to be removed and re-added.
  • Fixed: Optimize This Instrument could show stale starting values after applying "best parameters" from a previous optimization run, rather than the values actually in effect on the chart.
  • Fixed: Trade Log column sorting could crash the report - or, on some systems, the whole app - depending on the underlying numeric type of the column being sorted.
  • One-time change for existing installs: downloaded price data is being reorganized into the new Stocks / Futures / Crypto folder structure. You'll see a one-time notice on first launch and will need to re-download your data in Data Center - nothing else (strategies, portfolios, your account) is affected.

v0.16

Released September 2026
  • New: Parameter sensitivity heatmap. In Optimize This Instrument, pick any two swept parameters and a metric to see a 2D heatmap of the results - a smooth, broad region of good results means the strategy is robust to small parameter changes; an isolated bright spike surrounded by mediocre neighbors is a classic overfitting red flag.
  • New: Monte Carlo trade resampling. New tab in Performance Report - bootstrap-resamples the trade sequence thousands of times to show the range of outcomes this trade mix could plausibly have produced, not just the one sequence that actually happened. Percentile stats, probability of a net loss, and a worst-case drawdown figure more honest than the single drawdown one particular sequence happened to show.
  • New: Rolling/Anchored Walk-Forward. Also in Performance Report - re-runs the exact same strategy, parameters, and cost settings on sequential date slices, a consistency check across time rather than a re-optimization. Rolling windows spot which specific stretch a strategy fell apart in; anchored windows show whether results stay stable or drift as more history is added.
  • Fixed: the Basket table's per-stock equity curve thumbnails could silently render with the wrong (dark) background after using the new Optimize/Performance Report features in the same session - a chart-styling setting shared across unrelated parts of the app was being overwritten instead of staying scoped to where it was set.

v0.15

Released September 2026
  • New: Workspace save/open. Save a chart's entire setup - symbol, timeframe, strategy and its parameters, indicators, paintbars, drawings - to a named .rnw file and reopen it exactly as you left it later, TradeStation-style. An unsaved-changes prompt protects against losing work when opening a different workspace or closing the app, and the current workspace's name shows right under the chart.
  • New: pick exactly which parameters to optimize. Every row in Optimize This Instrument now has its own checkbox - leave it unchecked and that parameter stays fixed at an editable value for the whole search, check it to sweep a Start/Stop/Increment range instead. No more forcing every parameter into the grid just to tune the one or two you actually care about.
  • New: optimize Risk Management alongside strategy parameters. Stoploss %, Target %, Trailing Stop %, Breakeven Trigger %, and Time Exit - whichever are on in Settings > Exits - now show up as optimizable rows right next to a strategy's own parameters.
  • New: live progress during Optimize This Instrument. Elapsed time, an estimated time remaining, and the best combination found so far - updating as each one completes, instead of a bare progress bar.
  • New: copy or export optimization results. Select any rows and copy (Ctrl+C, or right-click) straight into Excel, or export the full results table to a CSV file.
  • Fixed: Performance Report dollar figures now include Slippage and Commission. Total Net Profit, the equity curve's dollar view, and the Trade Log's dollar columns were being computed from raw price movement alone - correct in percentage terms, but silently ignoring trading costs in dollar terms. Trade Log now shows both Gross and After Cost side by side, with Cumulative $ based on After Cost.
  • New: Settings & Symbol shows the trading costs actually in effect - Slippage and Commission, both per-side and the round-trip total, so there's no ambiguity about what a backtest actually charged.
  • Fixed: a newly created strategy wasn't appearing in the Chart tab's dropdown until the app was restarted - it now shows up immediately, matching the Basket tab.
  • Small polish: .rnw workspace files now show the app's own icon in Windows Explorer; Performance Report's info tooltips rebuilt for reliable readability across different Windows theme configurations.

v0.14

Released September 2026
  • New: Performance Report. A full strategy tear sheet - Overview, Trade Analysis, Risk & Drawdown, Calendar & Sessions, Trade Log, and Settings & Symbol, all in one dialog. Sharpe, Sortino, Calmar, R-multiples, MAE/MFE, drawdown episodes, monthly returns, and day-of-week/hour-of-day breakdowns - opened straight from a strategy's results on the Chart tab.
  • New: export your Performance Report as a PDF. One click, a clean multi-page summary you can actually hand to someone - the full trade-by-trade log is left out by default to keep it short, with a checkbox to add it back in when you want it.
  • New: proper futures support. Register any futures contract's tick size, point value, and session hours under Data Center > Futures. Once registered, the app knows what a tick is actually worth for that symbol - correct dollar P&L, and slippage/commission you can now set in $ or ticks instead of only %, which is what a futures cost assumption should really be built on.
  • New: Total Net Profit $ next to Total Return %. These are two genuinely different ways of measuring the same trades - % compounds each trade against your current equity, $ just adds up a fixed size per trade - and they can disagree, even in sign, on a volatile sequence. The equity curve now has a toggle to see both.
  • New: click any (i) icon on the Performance Report to see exactly how that metric is calculated, right where you're looking - Sharpe, Calmar, Expectancy, MAE/MFE and everything else, no separate page to go find.
  • New: Optimize This Instrument. Run a parameter search scoped to exactly the symbol, strategy, and timeframe you're already looking at on the Chart tab - the same honest in-sample / out-of-sample ranking as the full Optimize tab, without leaving the chart.
  • New: a Long / Short / Both filter on the Performance Report - see every tab's stats recomputed for just your long trades, just your shorts, or both together.
  • New: Session Boxes indicator (Asian/London/NY AM/NY PM) and a ready-made NY AM Box Breakout strategy to go with it.
  • Faster optimization. Parameter combinations now run in parallel across your CPU's cores instead of one at a time - same ranking, just not waiting on it serially anymore.
  • Fixed: short trades in the backtest engine were being evaluated with long-side fill logic - a short's stop and target are mirrored, not identical to a long's, and this was wrong. Every short trade is now filled correctly against the candle's high/low the way an actual short position would be.
  • Fixed: the Trade Log's cumulative P&L now sorts consistently by exit time everywhere, matching the equity curve and every other chronological calculation in the report.
  • Small polish: 1-minute data support, a new Minute/Daily/ Weekly/Monthly timeframe picker, per-line indicator colors, and sortable trade tables.

v0.13

Released September 2026
  • New: Fyers Login. Connect Fyers through their own official browser-based login instead of generating and pasting a token yourself - your username, PIN, and TOTP are entered on Fyers' own site, never in this app. Manual token-paste is still there as a simple fallback.
  • New: Breakeven exit. Once a trade has moved a chosen % in its favor, the stop jumps to entry - locks in "no loss" once a trade has proven itself. Combines automatically with Trailing Stop, whichever level is currently higher wins.
  • New: Debug Output panel. Add a normal Python print() statement to your own indicator or strategy code and see it right on the chart - no special API, it's genuinely just Python.
  • New: live price tag. The price axis moved to the right (matching every other charting platform), with the current price pinned to it and moving with every tick during Live Chart.
  • New: a broker status indicator in the status bar - green when live prices are genuinely flowing, red otherwise, and it now honestly surfaces a persistent connection problem instead of silently going quiet.
  • New: disconnect a broker without losing your saved credentials - it's a switch, not a delete, so reconnecting later is one click.
  • Fixed: Live Chart and Broker Download are now independent choices - a symbol downloaded via one broker (or even Yahoo) can stream live through whichever broker is actually connected, not locked to whoever downloaded it first.
  • Small polish: line numbers in the Indicators/Strategies code editor, a Clear All option in Debug Output, and indicator/ strategy parameters now show correctly on the chart even when left at their defaults.

v0.12

Released August 2026
  • New: the full Smart Money Concepts / ICT set (Gold). Order Blocks, Fair Value Gaps, Market Structure (BOS/CHoCH), and Liquidity Sweeps - four indicators, each built on a stated, precise rule rather than "smart money did something here." Order Blocks: the last opposing candle before a move that breaks its own high/low and displaces by a real multiple of the symbol's own ATR. Liquidity Sweeps: a candle's wick breaks a genuine swing level but its close rejects back - the wick takes the liquidity, the close shows it didn't hold. Market Structure reuses the exact swing-detection Gann's historical validation already relies on, so it never judges a swing before it's genuinely confirmable in real time.
  • New: eight free technical indicators. ATR, ADX, CCI, Stochastic RSI, Williams %R, Parabolic SAR, Ichimoku Cloud, and Volume Profile - the most requested ones from actual trading discussions, not a random batch.
  • New: a second NSE/BSE broker - Fyers. Connect it alongside or instead of Upstox. If only one is connected, it's used automatically; connect a second one and you're asked once, right then, which to use for new downloads - never a silent choice, and changeable anytime from Broker Settings.
  • Small polish: half-written indicator or strategy code can no longer disappear if you switch away mid-edit without saving.

v0.11

Released August 2026
  • New: Gann Levels (Gold). The Square of 9 spiral for any symbol's current price, plus something we haven't seen on other platforms - for every genuine swing high/low a symbol has actually had, it checks whether price genuinely reacted near a level like this afterward, shown separately for the stronger cardinal angles and the weaker ordinal ones, with the same honest small-sample warning as Pattern Probability. A matching free overlay on the Chart tab draws the same levels directly on real candles.
  • New: Strategy Performance panel on the Chart tab. Select a strategy and a collapsible panel appears below the chart - in-sample and out-of-sample metrics side by side, plus the full equity curve. It's the exact same walk-forward run already computing your trade markers, finally showing what it found. If the out-of-sample side looks good, that's the signal to take it to Basket for the full multi-symbol test.
  • Half-written code can no longer disappear. Switch indicators or strategies mid-edit and you're asked to save, discard, or go back - your list selection reverts cleanly if you back out, instead of silently losing what you were writing.
  • Small polish: the Chart tab now always opens on the most recent candles by default, even with a strategy selected - it previously jumped back toward a symbol's very first trade instead.

v0.10

Released August 2026
  • Multi-broker support. RN TradeLab now connects to Alpaca alongside Upstox - the biggest step yet beyond being an NSE-only tool. Broker Download, Live Chart, and Live Signals all recognize which broker a symbol actually needs and route to it automatically, including a genuinely mixed NSE + US portfolio scanning both at once.
  • New: US stocks and Crypto via Alpaca. Create a universe with Market set to United States or Crypto, connect a free Alpaca account (a paper account is enough), and download, chart, and scan them exactly like any NSE universe. Crypto trades 24/7 - no market hours to work around.
  • Live Chart is now free for everyone. Both Upstox and Alpaca - no longer a Gold-only feature. Gold's focus going forward is Pattern Probability and whatever ships next.
  • One Broker Settings hub. A single button lists every connected broker - click a name to enter its own credentials, with live connected/not-connected status for each.
  • Small polish: the Broker Download button now always explains itself - correctly enabled or disabled based on whichever broker your selected universe actually needs, with an honest reason shown either way.

v0.9

Released August 2026
  • New: Global market support. Create your own universe by uploading a plain symbol list - any market, not just NSE. Pick from common presets (US, UK, Singapore, Hong Kong, Australia, Canada, India NSE/BSE) or set a custom ticker suffix, and download via Yahoo Finance with the correct local timezone and trading hours for that market.
  • New: Chart drawing tools. Horizontal/Vertical Lines, Trend Lines, Fibonacci Retracements, Rectangles, and Text notes - draw directly on any chart, with a live preview as you place two-point tools. Right-click to delete one drawing or every drawing of that type at once.
  • New: Sector lookup for any market. Fetch and cache each symbol's sector from Yahoo Finance for whatever universe you're working with - portfolio construction relies on sectors, and this now works well beyond NSE.
  • Safer, smarter downloads. If a symbol already has local data from a different source or universe, you're asked once how to handle it - skip, fill in only new dates, or overwrite - instead of two data sources silently blending together. Broker downloads now always match whatever universe is currently selected, automatically.
  • Small polish: Live Chart now pauses gracefully and resumes on its own if a rate limit is ever hit, instead of silently going quiet.

v0.8

Released August 2026
  • New: Pattern Probability (Gold). Pick a symbol, an interval, and a candlestick pattern - see exactly how many times it happened historically and what actually followed, with sample size always shown up front. Rows built on too few occurrences are flagged, never dressed up as more confident than they are.
  • New: Candlestick pattern markers. Doji, Hammer, Bullish/Bearish Engulfing, Shooting Star, Morning Star, Three Black Crows and Three White Soldiers now show as colored flags right on the chart - turn any of them on or off individually.
  • More portfolio metrics. Sortino ratio, CAGR, Calmar ratio, average and largest win/loss, and longest win/loss streaks - alongside everything already there.
  • Small polish: logging in now puts your cursor exactly where it's needed - email or password, whichever isn't filled in yet.

v0.7

Released August 2026
  • New: Instant parameter tuning. Right-click any chart for "Edit Indicators" or "Edit Strategy" - try a different EMA length or SuperTrend multiplier on the spot, no full optimization run needed. Changes apply immediately for the rest of your session.
  • New: Prev Session Levels. A ready-made indicator showing yesterday's typical price, high and low, plus today's own open - four reference lines that reset each session, genuinely useful for intraday work.
  • New: Session markers. A subtle line now marks the end of every trading session on the chart, so consecutive days are easy to tell apart at a glance.
  • Improved: the Chart tab now opens showing the most recent price action, not the oldest candles in your history.

v0.6

Released August 2026
  • RN TradeLab is now free. Full access, no card, no price anywhere in the app. Just sign up and start using it.
  • New: Live Chart. Watch the current candle update every second, straight from your broker, while the market is open - see your strategy react to price in real time, not just in backtests.
  • New: Fundamental Analysis. Type any symbol for a free snapshot - valuation ratios, a revenue/profit trend chart, and shareholding pattern, right inside the Knowledge Base tab.
  • New: Write your own indicators. Studies now has Indicators alongside Strategies - write and save your own the same way you already build strategies, then apply them straight to a live chart. MACD, RSI, SuperTrend and more are built in, each showing on its own clean panel.
  • Charts that actually fit your screen. Resize the window or stack on more indicators - the chart reshapes with you, never shrinks or clips.
  • Smarter currency display. Backtest and Portfolio now correctly show Rs or $ depending on the data you're looking at.

v0.5

Released August 2026
  • Import your own CSV data. A new CSV Files tab lets you bring your own data - your columns are auto-detected, and if we're not confident, you get a quick confirm screen with a live preview before anything is imported. A panel always shows what was read from your file next to the expected format.
  • New Chart tab. Pick a symbol, timeframe and strategy and watch the candlestick chart auto-refresh live - a fast, single-symbol playground before committing to a full multi-symbol backtest.
  • Data Center. The old Download tab is now organised into Broker, Yahoo Finance and CSV Files - three clean, focused screens instead of one crowded page.
  • Configurable Train/Test split. Drag it from the classic 70/30 all the way to 100/0 and watch in-sample-only results collapse the moment real out-of-sample data is judged - a vivid, hands-on look at overfitting.
  • Abort a running backtest and see whatever completed, instead of waiting it out or restarting the app.
  • Fixed: a startup crash affecting some users with previously CSV-imported data.

v0.4

Released August 2026
  • New SuperTrend indicator and strategy. Drawn in two colours on the chart - green while it supports price, red while it resists it - and available as a ready-made "SuperTrend Flip" strategy whose stop trails the indicator's own line.
  • Slippage and Commission. Optional, realistic trading-cost assumptions you can set once and apply to every backtest and optimization - see how a strategy holds up after real-world friction, not just on paper.
  • One Settings window. Capital, trading costs, entry filters and risk limits now live in a single Settings dialog instead of scattered buttons.
  • Flexible exits. Choose Stoploss, Profit Target, Trailing Stop and Time-based Exit independently - check as many as you like, and whichever a trade reaches first is the one that closes it. Applied consistently across every strategy.
  • Chart improvements: a Volume panel, hover over any candle to see its OHLC/volume and every active indicator's value, and click a trade in the trade list to jump the chart straight to it.

v0.3

Released July 2026
  • Volume on the trade chart. A new Volume panel sits beneath the candles, colour-matched to each candle's direction.
  • Add any indicator to the chart, no code needed. A new "+ Add indicator" picker lets you drop EMA, SMA, Bollinger Bands or RSI onto the chart with your own period, to explore how it would have looked - separate from whatever the strategy itself trades on. RSI gets its own panel automatically.
  • Hover for details. Hover over any candle to see its open/high/low/close, volume, and the value of every active indicator at that exact point.
  • Jump straight to a trade. Click a row in the trade list and the chart jumps right to it, instead of scrolling to find it.
  • Fixed: a crash that could occur when opening the trade chart from a fresh click.

v0.2

Released July 2026
  • Filter your live market view. Top Gainers/Losers, Sector Heatmap and Gap & Momentum Movers now let you narrow to Nifty 50, 100, 200, or any custom dataset you've built - instead of always seeing your whole universe.
  • See your strategy's indicators on the chart. When you open a strategy's trades on the candlestick chart, its indicators (EMA, Bollinger Bands, VWAP) now appear automatically - no setup needed.
  • Account improvements. Proper email validation, a password reset option if you ever get locked out, and stronger protection around your account.

v0.1

Released July 2026
  • Optimize tab. Tune any strategy's inputs with Start/Stop/Increment ranges. Results rank on in-sample data with the out-of-sample column beside them, so overfitting has nowhere to hide.
  • 15 example strategies - MACD, RSI, Bollinger (both breakout and mean-reversion), Stochastic, breakouts, gaps, VWAP and more - commented as learning references and tunable in the Optimize tab.
  • Candlestick trade chart. See every trade drawn on the candles: entry and exit joined by a dotted line, stoploss and target levels, and a tinted background showing exactly where out-of-sample data begins.
  • Free NSE data via Yahoo Finance - no broker account needed to start.
  • Knowledge Base: Top Gainers/Losers, Gap & Momentum Movers, and a searchable Trading Glossary.
  • In-app update notifications so you always know when a new version is available.

Have a feature request or found a bug? We'd love to hear from you - get in touch.