Search symbol...
Home Features Markets Pricing Track Record Changelog Contact Login Get Started

Changelog

Latest updates and improvements to ChartingLens

April 8, 2026

Timeframe Selector Modes, Indicator Legend Sync & Price Scale Title Updates Feature Enhancement Bug Fix

The timeframe selector can now be docked to the header bar, floated on the chart, or hidden entirely — with full multi-chart support. Indicator period changes now correctly update the Y-axis price scale label. Multiple bug fixes for indicator legend updates.

  • Timeframe Selector Modes — right-click the timeframe selector or click the new clock icon in the header to cycle between three modes: Float on Chart (draggable, current behavior), Dock to Header (inline buttons in the top bar), and Hide (completely hidden). Mode persists across page reloads
  • Multi-Chart Timeframe Docking — in multi-chart layouts, docked timeframe buttons control whichever chart is currently selected. A "C1"/"C2"/"C3" label shows which chart is active. Switching charts instantly updates the highlighted timeframe button
  • Global Timeframe Mode — the selected mode (float/dock/hide) applies to all charts at once. Switching to hidden or docked hides all floating selectors across every chart pane
  • Price Scale Title Sync — changing an indicator's period from the legend settings now updates the label on the Y-axis price scale (e.g. "TSMA(100)" → "TSMA(110)"), not just the legend text
  • ATR & Supertrend Legend Fix — fixed a bug where changing ATR or Supertrend period from settings would fail to update the legend name due to an undefined variable reference
  • Legend Element Lookup Fix — indicator legend updates now correctly find the right DOM element by ID instead of falling back to the first entry in the pane
April 6, 2026

Callout Drawing Tool, Double Top/Bottom Patterns, Indicator Color Pickers & AI Chat Quick Actions Feature Enhancement Bug Fix

New callout drawing tool (like TradingView), Double Top & Double Bottom pattern detection in Auto Chart Patterns, full color customization for all indicators, AI chat quick actions for faster onboarding, 8 new superinvestors, and dozens of bug fixes.

  • AI Chat Quick Actions — clickable quick action buttons inside the AI welcome message organized by category: General (S/R levels, buy analysis, full TA, news), Backtesting (golden cross, RSI mean reversion), and Indicators (Bollinger Bands, MACD). Screenshot and AI Signals buttons are now clickable directly from the welcome message
  • AI Color Requests — ask the AI to apply indicators in specific colors (e.g. "Apply 20 SMA, make it red") — supports 30+ named colors and hex codes
  • AI Preset Period Detection — SMA and EMA presets now extract the period from your message ("50 SMA", "200 EMA") instead of always defaulting to 20
  • Indicator Color Pickers — every native indicator settings modal now includes a color picker with 12 preset swatches and a full custom color wheel
  • Per-Line Color Settings — RSI (line, overbought, oversold), MACD (MACD line, signal, histogram), ADX (ADX, +DI, -DI), and Stochastic (%K, %D) each have individual color pickers for every sub-line
  • Moving Average Source & Color — add MAs with custom source (Close/Open/High/Low) and custom color from the initial dialog and settings modal
  • Indicator Colors Persist — all custom indicator colors now save to Firestore and restore correctly on page refresh
  • Callout Drawing Tool — new TradingView-style callout: solid colored bubble with text and a triangular pointer anchored to the chart. Supports drag to move bubble, drag anchor dot independently, corner resize, double-click to edit text, and bubble/text color settings
  • Callout Persistence — callouts save to Firestore and restore across page refreshes and symbol changes
  • Double Top & Double Bottom Detection — new pattern type in Auto Chart Patterns. Strict detection: requires prior trend, two peaks/troughs at similar levels, neckline break confirmation, and volume analysis. Draws M-shape (top) or W-shape (bottom) with dashed neckline and labeled callout
  • Auto Chart Pattern Settings — gear icon on the Auto Patterns legend opens a settings modal showing all detectable pattern types (Triangles, Wedges, Flags, Pennants, Channels, S/R, Double Top, Double Bottom, Breakouts) with toggles to enable/disable each. Settings persist across timeframe and symbol changes
  • Auto Chart Pattern Callout Labels — every detected pattern now has a locked, non-interactive callout label showing the pattern name, positioned at the pattern's end point
  • Locked Drawing Support — drawings with the locked flag are now skipped in hit-testing across ALL drawing types (trendlines, horizontal/vertical lines, arrows, rectangles, rays, parallel channels, callouts)
  • 8 New Superinvestors — Stanley Druckenmiller, Ken Griffin, Steve Cohen, Howard Marks, Carl Icahn, Mohnish Pabrai, Li Lu, and Terry Smith added with verified SEC EDGAR CIK numbers
  • Bollinger Bands & Stochastic Presets Fixed — AI preset indicators for Bollinger Bands and Stochastic now use the correct function names (ta.bbands, ta.stoch)
  • "Apply" Keyword Detection — "Apply 20 SMA on the chart" now correctly triggers indicator mode instead of returning generic instructions
  • Quick Actions "NEW" Badge Removed — cleaner look for the Quick Actions button in the AI sidebar
April 5, 2026

AI Assistant Overhaul, Indicator Source Settings & Feedback Buttons Feature Enhancement Bug Fix

Major AI Assistant improvements — the assistant now knows ChartingLens features accurately and will never make up settings or UI elements that don't exist. Custom indicators now properly handle price source requests (SMA from high, EMA from low, etc.) and multiple indicators in a single request (e.g. "add 9, 21, and 50 EMA"). New indicator settings modal includes Type (SMA/EMA/WMA/TSMA), Period, and Source (Close/High/Low/Open) dropdowns. Thumbs up/down feedback buttons added below every AI indicator and backtest result. New affiliate program with custom referral codes — creators and traders can sign up as affiliates and earn commissions on referrals.

  • AI Assistant no longer hallucinates features — updated platform knowledge prevents the AI from describing settings, menus, or UI elements that don't exist in ChartingLens
  • Custom indicators now respect price source requests — "SMA from high", "EMA from low", "moving average of opens" all generate correct code using the specified source
  • Multiple indicators in one request — "add 9, 21, and 50 EMA" now generates all three as separate lines on the chart instead of just one
  • New Source dropdown in MA indicator settings — change between Close, High, Low, and Open directly from the settings gear, no need to re-ask the AI
  • New Type dropdown in MA indicator settings — switch between SMA, EMA, WMA, and TSMA (Time Series Moving Average) without removing and re-adding the indicator
  • Thumbs up/down feedback buttons on every AI indicator and backtest result — thumbs down sends the user's prompt and AI response to support for review
  • Dedicated AI feedback email template — separate from user feedback, includes user prompt, AI response excerpt, symbol, and user info
  • Preset SMA/EMA/HMA indicators now correctly fall through to the AI for non-standard requests (custom sources, multiple periods) instead of returning default period-20 from close
  • Indicator request detection expanded — "can you make", "can you create", "can you build" and price-source patterns now properly trigger custom indicator generation
  • New affiliate program — creators and traders can sign up as affiliates with custom referral codes and earn commissions on every referred subscription
April 2, 2026

New Landing Page, Redesigned UI Across All Pages & Live Ticker Strip Design Enhancement

Complete landing page redesign with a new premium look and feel. New features include a live scrolling ticker strip with real-time stock and crypto prices, a split hero layout with embedded demo video, animated stat counters, a "How It Works" walkthrough section, and a trader testimonials section. Refreshed color scheme and typography (Playfair Display + Outfit) applied consistently across all pages — Features, Blog, Markets, Compare, FAQ, Pricing, Contact, and more. Stock pages now support 1D and 1W chart ranges powered by intraday data for more detailed price action. All feature pages updated with clean SVG icons replacing emojis. Market summary and ticker strip now show accurate daily change data.

April 1, 2026

AI Indicator Settings, Preset Indicators, Legend Improvements & More Feature Enhancement Bug Fix

AI-applied indicators now display their parameters in the pane legend with a settings gear to modify them on the fly. 7 new instant indicator presets save API credits. Indicator-only legends are cleaner — no more "Strategy" header on the price chart. AI pane indicators fixed to always use normal (non-logarithmic) scale.

  • AI indicator legends now show lookback periods and settings (RSI(14), SMA(50), EMA(20), ATR(14), HMA(20), etc.) instead of raw variable names
  • Settings gear icon (⚙️) on AI indicator legends — click to modify periods for RSI, SMA, EMA, WMA, HMA, ATR, MACD, Stochastic, and Bollinger Bands
  • MACD, Stochastic, and Bollinger Bands now have full multi-parameter settings modals (e.g., MACD: Fast, Slow, Signal periods)
  • Settings modal with current parameter values, min/max validation, and one-click Apply that instantly re-executes the indicator
  • Parameter changes persist in the legend — changing RSI from 14 to 20 updates the label to RSI(20) and recalculates
  • 7 new instant indicator presets (zero API credits): RSI, MACD, Bollinger Bands, Stochastic, ATR, SMA, and EMA — all available via Quick Actions
  • Indicator presets now match on just the indicator name — "rsi", "macd", "add RSI to chart", "show bollinger bands" all work without needing specific phrasing
  • Indicator-only legends no longer show a "Strategy" or "Indicator" header on the price chart — the delete (✕) button is now on the indicator's own legend entry in the pane
  • Fixed: AI pane indicators (RSI, MACD, Stochastic, ATR, etc.) now always render in normal scale even when the price chart is in logarithmic mode
  • Fixed: EMA Spread Histogram now renders as histogram bars instead of a line
  • Fixed: Hull Moving Average preset now matches "Hull Moving Average" phrasing (was failing on "Moving Average" detection)
  • Improved symbol search — "No results found" now explains which markets are covered (US stocks, crypto, forex, ETFs) and notes that broker-specific instruments like Deriv synthetics are not available
  • Multiple simultaneous AI indicators — apply as many indicators as you want at the same time (RSI + MACD + Bollinger Bands, etc.). Backtests remain single-apply. Indicators and backtests no longer interfere with each other
  • Each AI indicator has its own independent toggle-off (✕), settings gear (⚙️), and legend — removing one doesn't affect the others
  • Fixed pane legend alignment — legends are now attached inside their pane element, so they stay correctly positioned when multiple indicator panes are added or removed
March 31, 2026

Strategy Alerts, SMC Backtest, Locked AI Drawings, Free Tier Changes & More Feature Enhancement Premium Bug Fix

New Strategy Alerts turn any backtest into a live recurring alert with email notifications. SMC Fair Value Gap backtest preset, locked AI-drawn rectangles, smarter free tier limits, fixed mobile rendering, and reworked symbol detection.

  • Strategy Alerts (Premium) — activate any preset backtest as a live recurring alert. The server checks every 5 minutes and sends email notifications when new buy or sell signals fire, even when your browser is closed
  • Strategy Alerts support all 10+ preset strategies: Golden Cross, RSI Mean Reversion, MACD Crossover, 20-Day Breakout, Buy the Dip, SMC FVG Retest, Quarterly Rotation, Sell in May, January Effect, and Monday Effect
  • Choose any timeframe for strategy alerts — 5 min, 15 min, 1 hour, daily, or weekly
  • Recurring alerts — Golden Cross alerts fire on both the golden cross (buy) and death cross (sell). MACD alerts fire on both bullish and bearish crossovers. SMC FVG alerts fire on both bullish and bearish confirmed retests
  • Strategy alert status visible in the alerts panel with live indicator values (e.g., current 50 SMA and 200 SMA values for Golden Cross alerts)
  • New preset backtest: SMC Fair Value Gap Retest — detects bullish and bearish FVGs, enters on confirmed zone retests with 2:1 R:R, draws all FVG zones on chart. Available as a Quick Action
  • FVG backtest filters for strong impulse candles only (1.5x average range), requires a candle to close inside the zone before entering on the next bar, and only holds one position at a time
  • AI-drawn rectangles (FVGs, Order Blocks, Supply/Demand zones) are now locked — users cannot accidentally select, resize, drag, or delete them
  • Fixed mobile rendering of AI-drawn rectangles — boxes now properly anchor to price and time coordinates when panning and zooming on mobile devices
  • Free tier: AI-applied indicators, backtests, and S/R levels are now one-time apply — switching symbols clears them. Premium users retain persistent reapply across symbol changes
  • Free tier: apply buttons now show premium upgrade modal on re-click after first use, instead of allowing unlimited re-runs
  • Premium upgrade modal updated with full feature list (20 features listed including Strategy Alerts and Persistent AI Indicators)
  • AI symbol detection completely reworked — no longer falsely detects common words as tickers. Use $SYMBOL syntax (e.g. $AAPL) to ask about a specific ticker not on your chart
  • AI Assistant welcome message and input placeholder updated to explain $SYMBOL syntax
  • Onboarding tour updated: AI Assistant step now explains core capabilities, new Quick Actions step opens the AI panel and highlights the Quick Actions button
  • Onboarding Bar Replay step updated to mention simulated orders with stop losses and take profits, and random date selection
  • Alert checker worker optimized — non-premium users removed from server registry to reduce Firestore reads. Crypto symbols now properly converted for OHLC data fetching. Direct Yahoo Finance API calls instead of worker-to-worker proxy
March 29, 2026

AI Assistant Rework — Quick Actions, Preset Indicators & Smart Money Concepts Feature Enhancement

Major rework of the AI Assistant chat with Quick Actions, preset backtests and indicators that run instantly without using AI credits, and full Smart Money Concepts support.

  • New Quick Actions modal — browse and filter preset strategies and indicators by category (General, Backtesting, Indicators) with one-click execution
  • 13 preset strategies and indicators that execute instantly without using AI credits — including Golden Cross, RSI Mean Reversion, MACD Crossover, 20-Day Breakout, Buy the Dip, and 4 time-based strategies
  • Time-based backtest presets — Quarterly Rotation, Sell in May (Halloween Strategy), January Effect, and Monday Effect
  • Smart Money Concepts (SMC) indicator — combines Order Blocks, Fair Value Gaps, and BOS/CHoCH signals in a single overlay
  • Order Blocks indicator rewritten with ROC-based impulse detection at two sensitivity levels, matching professional-grade PineScript implementations
  • Fair Value Gaps (FVG) indicator with DGT-style gap-on-gap filtering, middle candle close confirmation, and Wick Sweep fill method
  • Supply & Demand Zones indicator rebuilt with pivot-based detection, ATR-sized zones, overlap prevention, and automatic break detection
  • Market Structure indicator — pivot-based BOS/CHoCH detection with HH/HL/LH/LL pivot labels and horizontal trendlines connecting broken levels
  • Break of Structure (BOS) indicator upgraded with pivot-based swing detection, trend tracking, CHoCH reversal signals, and trendline visualization
  • Hull Moving Average and EMA Spread Histogram preset indicators
  • AI Assistant welcome message redesigned — explains backtesting, custom indicators, and S/R level capabilities in plain language
  • Quick Actions button moved into the chat area with a NEW badge for discoverability
  • All preset prompts also trigger when typed manually in chat — same keyword matching works for both quick actions and free-form input
March 26, 2026

Volume Profile (VRVP), Custom AI Indicators & Image Paste Overlay Feature Premium

Visible Range Volume Profile indicator, AI-powered custom indicator generation, and image paste overlay for visual pattern comparison.

  • VRVP indicator auto-recalculates as you scroll and zoom — always reflects the visible chart range (Premium)
  • Point of Control (POC) highlighted with a yellow dashed line at the highest-volume price level
  • Value Area High and Low marked with blue dashed lines, encompassing 70% of total volume
  • Fixed Range Volume Profile drawing tool — draw a diagonal selection to analyze volume within any custom time/price range
  • Multi-chart support — add VRVP independently to each chart pane with per-chart visibility and deletion
  • VP drawings and indicators persist across sessions via Firestore and restore on refresh
  • Legend displays live POC, VAH, and VAL price levels with visibility toggle and delete controls
  • Custom AI Indicators — ask the AI Assistant for any indicator (Hull MA, DEMA, custom oscillators, etc.) and apply it directly to your chart with one click (Free)
  • Ctrl+V to paste clipboard images directly onto any chart — automatically centered in the visible viewport with correct aspect ratio
  • Drag to reposition images or resize from any corner handle
  • Opacity slider in Image Settings lets you dial transparency for easy pattern-to-price comparison
  • Images persist across sessions via Firestore with automatic JPEG compression to stay within storage limits
March 25, 2026

Layout Arrangements, Multi-Window Support & Draggable Replay Bar Feature Enhancement

Choose from 8 layout arrangements for multi-chart setups, pop out independent chart windows for multi-monitor workflows, and drag the replay control bar anywhere on the chart.

  • 8 layout arrangements for multi-chart views: side-by-side, stacked, three columns, and 5 asymmetric grid options (Premium)
  • Multi-window support — open independent chart windows for multi-monitor setups via the new window button in the toolbar (Premium)
  • Bar replay control bar is now draggable — reposition it anywhere on the chart with mouse or touch
  • Docked replay bar uses a compact 2-row layout on desktop, merging SL/TP into the trading row
  • Timeframe selector automatically repositions when switching layout arrangements to stay visible
  • Free tier updated to 1 chart layout; Premium unlocks up to 3 charts with all 8 arrangements
  • Improved query detection for AI Assistant questions to better identify what the user is querying about
March 22, 2026

Forex & Commodities Search, Equivolume Chart Type & Zoom to Selection Feature

Expanded market coverage with forex pairs and commodity futures now searchable and browsable. Added a new Equivolume chart type and a zoom-to-selection drawing tool for precise chart navigation.

  • Forex currency pairs (EUR/USD, GBP/USD, USD/JPY, and 20+ more) are now searchable and browsable in the symbol search with a dedicated Forex filter tab
  • Commodity futures (Gold, Silver, Crude Oil, Natural Gas, Corn, Coffee, S&P/NASDAQ futures, and more) are now searchable and browsable with a dedicated Commodities filter tab
  • Added Equivolume chart type — boxes span from high to low with no wicks, width proportional to volume, showing effort vs. result at a glance
  • Added Zoom to Selection tool in the drawing toolbar — click and drag on the chart to highlight an area and zoom into it
  • Zoom out button appears in the toolbar after zooming in, allowing you to reset back to the default view
  • Zoom to Selection works with both mouse and touch for full mobile support
March 21, 2026

Replay Stop Loss & Take Profit, Date Picker, Random Date & Chart Skeleton Loader Feature Enhancement

Major replay simulator upgrades — set stop loss and take profit orders with live chart levels, pick a start date without seeing future candles, or jump to a random date for blind practice sessions. Plus a smoother initial loading experience.

  • Added Stop Loss and Take Profit orders to the replay trading simulator — enter price levels that automatically close your position when hit
  • SL/TP levels display as dashed price lines on the chart (red for stop loss, green for take profit) with axis labels
  • SL/TP auto-trigger uses intrabar high/low detection for realistic fills at the exact SL/TP price, not bar close
  • When both SL and TP are hit in the same bar, a proximity heuristic determines which triggered first
  • SL/TP levels automatically clear when the position is closed (manually or by trigger)
  • Trade log in the results modal now shows SL/TP badges on trades that were auto-closed by stop loss or take profit
  • Added date picker to replay start screen — select a specific date to begin replay without seeing future candles on the chart
  • Date picker is bounded to the available data range with min/max constraints and snaps to the nearest available bar
  • Added "Random Date" button — instantly jump to a random point in the chart for blind practice sessions
  • Random date selection skips the first 10% and last 20 bars to ensure enough history and room to play forward
  • All three replay start methods (click chart, date picker, random) share a unified starting flow
  • Added skeleton loading placeholder for charts — animated candlestick silhouettes with shimmer effect replace the flash of default data while saved layouts load
  • Skeleton includes fake price scale, time axis, and staggered animation delays across 40 bars for a natural look
  • Skeleton fades out smoothly with a 300ms animation once the user's actual chart data is rendered
March 20, 2026

Markets Page, Landing Page Search, Smart Pricing & Stock Page Auth Feature Enhancement

Introducing the new Markets overview page with live indices, crypto, commodities and currencies — plus a global search bar, personalized landing page for logged-in users, and smarter pricing visibility.

  • Added new Markets page (/markets/) with world indices, commodities, crypto, and currency data — delayed quotes with 15-minute cache
  • Inline sparkline charts on all market symbols showing 5-day price trends
  • All symbols on the Markets page are clickable, linking directly to their /stocks/ detail pages
  • Added search bar to the landing page navigation — search any stock, ETF, crypto, or index via Yahoo Finance autocomplete
  • Search results show color-coded type badges (Stock, ETF, Crypto, Index) and navigate to /stocks/ pages on click
  • Landing page now shows a live Market Summary widget (world indices, crypto, commodities, currencies) instead of the demo section when logged in
  • Pricing section is automatically hidden on the landing page for active premium subscribers
  • Stock pages now detect Firebase auth state — logged-in users see "Open in Charts" instead of signup CTAs
  • "Open in Charts" loads the selected symbol directly onto chart index 0 without disrupting the saved multi-chart layout
  • Updated stock page breadcrumb navigation from "Stocks" to "Markets" linking to the new Markets page
  • Full SEO optimization on Markets page: meta tags, JSON-LD structured data, semantic HTML, noscript fallback, and sitemap entry
March 18, 2026

Time Series Moving Average, Cloud-Synced Scale Settings & Indicator Fixes Feature Enhancement Bug Fix

Added the Time Series Moving Average (TSMA) indicator and chart scale settings now persist across sessions via cloud sync.

  • Added Time Series Moving Average (TSMA) — a linear regression-based moving average that tracks price more closely than SMA or EMA with less lag
  • Chart scale settings (Linear, Logarithmic, Percentage, Indexed) now save per-chart to your account via Firebase
  • Scale settings persist across sessions and sync with your saved chart layout — e.g., Chart 1 on logarithmic and Chart 2 on linear will be remembered
  • All scale options (auto scale, inverted scale, lock price-to-bar ratio) are also saved per chart
  • Fixed indicators (MACD, RSI, ADX, Stochastic, OBV, ATR) displaying incorrectly when chart is in logarithmic/exponential scale mode
March 10, 2026

Paper Trading Simulator, Replay Offsets & SEO Overhaul Feature Enhancement

Practice trading risk-free with the new paper trading simulator in Bar Replay mode, jump to specific dates with replay offsets, and enjoy a refreshed stock pages experience with branded charts.

  • Added Paper Trading Simulator to Bar Replay mode — place buy/sell orders during replay and track P&L in real time
  • Performance stats summary shown after exiting replay: total trades, win rate, net P&L, largest win/loss, and more
  • Added date offset controls to Bar Replay — jump to a specific date or skip forward/backward by customizable intervals
  • Replaced TradingView branding with ChartingLens logo across all charts
  • Added "Popular Stocks" quick-nav grid to all stock pages
  • Redesigned stock page header with gradient card styling matching the landing page
  • Fixed stock pages not loading correctly for certain symbols
  • Fixed breadcrumb navigation layout issue on stock pages
March 5, 2026

Expanded Financials, Options Flow Tab & Trendline Precision Feature Bug Fix

Expanded the "Show More" panel with richer financial data, a brand-new Options Flow tab, and improved trendline accuracy across scale modes.

  • Added more comprehensive financials data and metrics in the "Show More" section for each stock
  • Added Options Flow as a new tab in "Show More" — view options activity broken down by expiration date, strike price, and put/call ratios
  • Fixed trendline precision to be as accurate as possible when switching between normal and logarithmic scale
March 3, 2026

Drawing Tool Preview Fix on Zoom Bug Fix

Fixed a bug where drawing tool previews (trendlines, fibonacci retracements, rectangles, arrows, date ranges, and price ranges) would not recalibrate their position when zooming in or out while mid-draw.

  • Fixed trendline, fibonacci, rectangle, arrow, date range, and price range preview positions not updating when zooming while drawing
  • Preview now correctly recalculates start and end coordinates from their stored time/price values on every render frame, matching the current zoom level
March 2, 2026

Price Scale Settings: Log, Percentage, Indexed & More Feature

Full price scale customization with multiple scale modes, auto-fit toggle, invert scale, and lock price-to-bar ratio — accessible via a new settings gear button and right-click context menu on the price axis.

  • Added settings gear button to the bottom-right corner of each chart pane for quick access to price scale options
  • Added 4 price scale modes: Normal, Logarithmic, Percentage, and Indexed to 100
  • Added Auto (fits data to screen) toggle — automatically adjusts the price scale to fit visible data
  • Added Lock price to bar ratio — keeps the price/bar ratio fixed when resizing (mutually exclusive with Auto)
  • Added Invert scale toggle — flips the price axis so uptrends display downward
  • Right-click the price axis to access all scale options plus a Reset Price Scale action
  • All price scale preferences persist per chart pane across sessions via localStorage
  • Fixed multi-chart layout width calculation — charts no longer overflow when using 2 or 3 pane layouts
February 27, 2026

Stock Screener Rework, Pre/Post Market Data & Performance Optimizations Feature Bug Fix

Complete overhaul of the stock screener with server-side filtering, pre/post market price data throughout the app, and major performance improvements to reduce unnecessary API calls.

  • Completely rebuilt the stock screener — now powered by Yahoo Finance's screener API with server-side filtering instead of a hardcoded stock list
  • Added fundamental filters to the screener: Sector, Market Cap, P/E Ratio, EPS Growth, Dividend Yield, Beta, P/B Ratio, ROE, Debt/Equity, Profit Margin, PEG Ratio, and Average Volume
  • Technical indicator filters (MACD, Stochastic, ADX) are now in a collapsible section — only fetches price data when needed
  • Screener now returns unlimited results with automatic pagination
  • Screener result cards now show sector badges and key metrics (P/E, EPS, Dividend Yield, Market Cap)
  • Added sort dropdown for screener results: Market Cap, P/E, Dividend Yield, Price Change, and Volume
  • Added pre-market and post-market price data to the header, sidebar info box, and watchlist items
  • Added futures symbol support (ES=F, NQ=F, etc.) — futures charts stay live outside regular market hours
  • Smart market hours detection — chart and price updates throttle automatically when the stock market is closed, reducing unnecessary API calls
  • Added ticker info caching (5 min) and live price caching (30s) to avoid redundant API requests when switching between charts
  • Fixed watchlist prices showing "-- --" when switching between watchlists
  • Fixed "Show More" button showing data for the wrong symbol in multi-chart layout
  • Fixed watchlist star button adding the wrong symbol in multi-chart layout
  • Fixed watchlist failing to load when more than 20 symbols — now batches API requests automatically
February 25, 2026

Timeframe Optimization, Preset Strategies & Architecture Overhaul Feature Architecture

Major code refactor and architecture improvements alongside new backtesting features. Backtest any strategy across multiple timeframes to find the best-performing one, with AI-powered analysis.

  • Major code refactor — improved architecture, code organization, and maintainability across the entire codebase
  • Added "Find Best Timeframe" button to backtest results — automatically re-runs your strategy across 15m, 1h, 4h, and 1d timeframes, ranks by composite score (Sharpe, return, drawdown), and highlights the best performer
  • Timeframe comparison results include a full comparison table with return, Sharpe ratio, win rate, max drawdown, and trade count for each timeframe
  • AI-powered insight analyzes why the best timeframe outperformed and provides an actionable takeaway
  • "Switch to Timeframe" button lets you instantly switch to the best-performing timeframe and re-apply the backtest
  • Timeframe comparison results and AI insight are cached for 20 minutes to prevent redundant requests
  • Added 4H timeframe to the timeframe selector for stocks and crypto
  • Added two built-in preset backtest strategies (Golden Cross and RSI 30/70) — these load instantly with no AI API call required
  • Custom backtest strategies are now a Premium feature — free users can use the two built-in presets
  • Added feedback modal for users to submit feedback and suggestions
  • Added notifications for new SEC filings in the Superinvestors tab
  • Fixed watchlist symbol click in multi-chart mode — now only switches the selected chart instead of all charts
February 22, 2026

Indicator Visibility Toggle & Legend Collapse Feature

Temporarily hide and show indicators without removing them, and collapse the indicator legend panel to keep your chart clean.

  • Added an eye icon to overlay indicator legends (MA, VWAP, SuperTrend, Bollinger Bands) to toggle visibility on/off without deleting
  • Added an eye icon to the Auto Chart Patterns legend to hide/show detected pattern trendlines
  • Hidden indicators dim their legend text and show dashes instead of values on crosshair hover
  • Added a collapse/expand arrow below the indicator legends to hide or show the entire legend panel
  • Fixed Auto Chart Patterns legend disappearing when deleting any other indicator
  • Indicator hidden state is preserved when other indicators are added or removed
February 21, 2026

AI Assistant Upgrades: Support/Resistance Drawing, Shorting Strategies & Smarter Backtesting Feature

Major AI Assistant improvements across the board. Support and resistance levels can now be drawn directly on the chart, backtesting now supports shorting strategies and time-based filters, and the assistant is smarter at understanding your requests.

  • Right-click or press Escape during drawing mode to cancel and undo drawing mode
  • Added clickable example prompts for backtesting strategies in the AI Assistant sidebar
  • AI Assistant can now identify support and resistance levels and draw them directly on the chart with a "Draw Levels on Chart" button — support lines are green, resistance lines are red
  • Support/resistance levels work cross-symbol — if you ask about a different ticker, the button automatically switches to that symbol before drawing
  • Backtesting now supports shorting strategies (short/cover) and combined long+short strategies with proper entry/exit markers and P&L calculations
  • Backtesting now handles time-based strategies — filter trades by quarter, month, day of week, or specific date ranges
  • Intraday time-of-day filtering for backtests — specify trading windows like "only trade 9am–11am CST" with automatic timezone conversion
  • AI Assistant now uses fuzzy matching to detect typos and still understand your intent (e.g., "back tast" is recognized as "backtest")
  • Fixed backtest stats showing 0 trades or undefined values when the AI miscalculates — platform now recomputes stats from actual signals as a safety net
  • Fixed non-indicator arrays (like setup objects) being incorrectly plotted as oscillators on the chart
February 20, 2026

Drawing Tools Bug Fixes & Persistence Improvements Bug Fix

Minor bug fixes to improve the charting experience. Drawing tools now behave more reliably across symbol switches, refreshes, and multi-chart layouts.

  • Fixed crosshair getting stuck at the initial position when dragging drawings — it now follows the mouse during drag
  • Fixed "Clear All Drawings" deleting drawings for the wrong symbol in multi-chart layouts
  • Trendline "Extend to Left/Right" options now persist across page refreshes and symbol switches
  • Only one drawing can be selected at a time — clicking a drawing now deselects all others
  • Long/Short position box widths now use date-based sizing instead of index-based, so they stay consistent when zooming
  • Position box widths are now preserved when switching symbols and refreshing the page
February 19, 2026

Trendline Context Menu, Extend to Infinity & Drawing Toolbar Improvements Feature

Right-click any trendline to access a new context menu with extend and delete options. Trendlines can now extend to infinity like Thinkorswim. Added a quick way to clear all drawings and reorganized the magnet tool.

  • New trendline right-click context menu with Delete Trendline, Extend to Left, and Extend to Right options
  • Trendline extend to infinity — extend lines infinitely to the left, right, or both directions, with the state shown via checkmarks in the context menu
  • Extended trendlines are fully interactive — hit testing works on the extended portions for selection and dragging
  • Added "Clear All Drawings" option to the chart right-click context menu, which removes all drawings from the chart and deletes them from Firestore
  • Moved the Magnet tool below the Measure tool in the drawing toolbar with a dedicated separator
  • Magnet button now has a dropdown sidebar (matching the style of other grouped tools) to choose between Weak Magnet and Strong Magnet modes
February 17, 2026

Replay Mode, Keyboard Shortcuts & Bug Fixes Update

New Replay mode for stepping through historical price action, keyboard shortcuts for undo/redo on drawings, and a batch of important bug fixes across indicator legends, VWAP, and chart layout.

  • Added Replay mode for stepping through historical candles and simulating live price action
  • Added keyboard shortcuts for undoing/redoing drawings, drags, and extensions
  • Indicator legends are now transparent so they no longer block the chart behind them
  • Legend values now clear when the crosshair leaves the chart instead of showing stale data
  • Fixed legend flashing when hovering over settings/trash icons or indicator values
  • Legend icons now appear before the subscription values so they stay in a fixed position
  • Price info and indicator legends now stack dynamically in a single container — no more overlapping
  • Fixed SuperTrend and VWAP deletion bugs where legends would reappear in the wrong pane or with incorrect names and colors
  • Fixed crosshair subscription freezing after deleting an indicator while hovering over its legend
  • Fixed VWAP on monthly timeframe causing candlesticks to space out by using wrong timeframe data
February 15, 2026

AI Strategy Backtester & Multi-Chart Bug Fixes Feature

The AI Assistant can now backtest trading strategies described in plain English. Simply describe your strategy and the AI will generate, execute, and visualize the results directly on your chart.

  • New AI Strategy Backtester — describe a strategy like "Buy when RSI < 30, sell when RSI > 70 with a 5% stop loss" and see buy/sell signals plotted on the chart with full performance stats
  • Backtest results panel shows key metrics: total return, win rate, profit factor, max drawdown, and more
  • Fixed indicator restore bug where switching from 3 to 2 charts and refreshing would incorrectly copy all indicators from chart 1 to chart 2
  • Fixed multi-chart layout restore to correctly preserve per-chart indicator configurations across sessions
  • Various mobile UI improvements for indicator legends and backtest results panel
February 14, 2026

Multi-Chart Layouts, New Chart Types & Persistent Workspaces Feature

Major update to chart layouts and workspace persistence. Multi-chart layouts now support fully independent chart instances, new chart types have been added, and your entire workspace is saved and restored across sessions.

  • Multi-chart layout now supports separate independent chart instances — watch different symbols, timeframes, and chart types on each pane
  • Added new chart types: Bar, Heikin Ashi, Line, Area, and Baseline in addition to Candlestick
  • Full chart layout persistence — number of panes, per-chart symbols, timeframes, chart types, and indicators are saved to the cloud and restored on login across devices
  • Per-chart indicator management — add or remove indicators on individual charts independently
  • Drawings now save and restore correctly on all charts, not just the primary chart
  • Drawings made on any chart pane now save under the correct symbol
  • Click any chart pane to select it and change the symbol for that specific chart
  • Auto Chart Pattern recognition has been updated and is now a toggleable indicator that can be easily added and removed
  • Various UI improvements and polish
February 7, 2026

New Timeframes & Trendline Precision Feature

Added 15-minute and 30-minute timeframe options, extended intraday data ranges, and improved trendline rendering precision across timeframes.

  • Added 15-minute timeframe option with up to 1 month of historical data
  • Added 30-minute timeframe option with up to 1 month of historical data
  • Extended 1-minute data range from 1 day to 7 days
  • Extended 2-minute data range from 5 days to 1 month
  • Trendlines now render pixel-perfect across all timeframes (daily, weekly, monthly) by snapping to the correct containing bar
  • Fixed trendline X-coordinate drift caused by timestamp interpolation between bars on higher timeframes
February 6, 2026

Stay Signed In & Cross-Timeframe Drawing Accuracy Update

Added a "Stay signed in" option on the login page, and major improvements to how drawing tools render across different timeframes.

  • Added "Stay signed in" checkbox to the login page, checked by default
  • When checked, sessions persist across browser restarts using local storage persistence
  • When unchecked, sessions end when the browser tab is closed using session storage persistence
  • Added time extrapolation to the chart engine, allowing drawings to render beyond the current data range
  • Trendline endpoints now use local time-step interpolation instead of global averages, eliminating slope distortion caused by overnight gaps
  • Fixed trendlines snapping to the edge of data when endpoints fall outside the current timeframe's data range
  • Drawings placed in the future on higher timeframes (e.g., daily) now project correctly on lower timeframes (e.g., 1-minute, 5-minute)
  • Added float-index coordinate conversion for smooth positioning of drawings at any time, including before the first candle or after the last
  • Backward extrapolation now works correctly, allowing drawings to extend before the earliest available data
February 4, 2026

Email-Notified Alerts (Premium) Feature

Premium users can now receive email notifications when their alerts trigger, sent directly to their account email.

  • Email notifications sent from [email protected] when any alert triggers
  • Includes alert details: symbol, price, condition, and timestamp
  • Enabled by default for Premium users, toggle on/off in Account Settings
  • Free users retain 3 price alerts with browser notifications only
February 2, 2026

Cross-Timeframe Trendline Fix & Chart Engine Improvements Fix

Extended the settings/delete legend to all drawing tools, and fixed trendline rendering and interaction issues when switching between timeframes.

  • Added draggable settings and delete legend to all drawing tools (fibonacci, horizontal lines, vertical lines, horizontal rays, parallel channels, arrows, rectangles, date ranges, price ranges, and text annotations)
  • All drawing tools now support customizable color, line width, and line style from the selection legend
  • Fixed trendline rendering at wrong Y-position when switching between timeframes (e.g., daily to hourly)
  • Trendlines now use proper line equation extrapolation to calculate correct coordinates for the visible time range
  • Fixed "Cannot update oldest data" console error caused by whitespace data blocking real candle updates
  • Fixed trendlines not being selectable or clickable after switching timeframes
  • Selection indicators now render at the correct position matching the trendline on all timeframes
  • Fixed trendline disappearing when zooming out to the chart data boundary
  • Added line clipping algorithm for proper canvas bounds handling on extreme zoom levels
February 1, 2026

Trendline Alerts & Drawing Improvements Feature

Set alerts directly on trendlines, customize drawing appearance, and improved position persistence.

  • Fixed bug for long and short positions where time extensions are now persistent on save/load
  • Added draggable legend on trendline selection that includes settings, alerts, and delete button
  • Added customizable options for trendlines (color, style, width)
  • Added alerts on trendlines with 2 trigger types: candle close on a selected timeframe, and real-time price cross
  • Trendline alerts support both stocks (Yahoo Finance) and crypto (Coinbase/Binance)
  • Trendline alert points automatically update when dragging/moving the trendline
  • Deleting a trendline automatically removes its associated alerts
  • Trendline alerts are a premium feature
January 29, 2026

Quick Alerts & Chart Alert Lines Feature

New quick-add alert button on the price axis and visual alert lines on the chart for faster alert management.

  • Added a "+" button next to the price axis to quickly add price alerts at any level
  • Button follows the crosshair position and works on both desktop and mobile
  • Clicking the button opens a confirmation modal with auto-detected alert condition (above/below current price)
  • Active alerts now display as dashed lines on the chart for the current symbol
  • Alert lines are clickable/tappable to reveal a delete option with trash icon
  • Alert lines automatically update when switching symbols or adding/removing alerts
January 17, 2026

Landing Page Overhaul & Contact Form Update

Major updates to the landing page with improved mobile experience and new pages for better user engagement.

  • Added mobile hamburger menu for navigation on tablets and phones
  • Created dedicated Features page with detailed descriptions of all platform capabilities
  • Renamed "13F Filings" to "Superinvestor Tracking" for clarity
  • Reordered features to highlight AI Buy Signals, AI Assistant, and Legendary Investor Tracking
  • Added track record links to AI Buy Signals sections for transparency
  • Updated pricing section with accurate feature limits for Free and Premium tiers
  • Created Contact page with email form for user inquiries
  • Added SEO structured data (JSON-LD) to all pages for improved search visibility
January 15, 2026

AI Signals Watchlist & Track Record Page Feature

Enhanced AI Buy Signals with watchlist stocks and launched a public track record page to showcase verified signal wins.

  • AI Buy Signals now shows up to 25 stocks - active positions plus watchlist stocks that are close to triggering
  • Watchlist stocks display with a "Watch" badge showing why they're being monitored (e.g., "Waiting for ADX cross")
  • New Track Record page showing verified wins - stocks our AI identified before they became top market gainers
  • Track record automatically updates daily after market close
  • Added SEO improvements including sitemap.xml and structured data for better search visibility
January 9, 2026

AI Buy Signals Overhaul & Forward Test Stats Feature

Completely reworked AI Buy Signals to show only active trades with transparent entry data. Added a new stats panel for forward testing results.

  • Reworked AI Buy Signals to show only current active trades with entry date, entry price, and CL Score at the time of entry
  • Added a draggable Stats Panel to the chart when forward testing is active, showing win rate, average gain, and historical trade results
  • Forward test markers now persist when changing symbols if the toggle is active
  • Added PE ratio and analyst upside to signal cards
  • Removed redundant confidence indicator from CL Score - win rate now shown in Forward Test panel
January 8, 2026

Data Caching and AI Signal Improvements Update

Improved loading times with data caching and enhanced AI Buy Signals quality with backtesting visibility.

  • SuperInvestors, Insider Trading and AI Signal data is now cached for an hour until refreshed, improving loading times and request limits
  • AI Buy Signals have been upgraded with better quality signal filtering and backtesting has been implemented to see the trades behind the confidence scores
January 4, 2026

Tutorial and Streak Rewards Feature

Added interactive tutorial and daily streak rewards system for user engagement.

  • Added Tutorial for the platform
  • Added a streak system to get bonus rewards for returning users
  • Small UI changes and updates
December 29, 2025

New indicators and drawing tools Feature

Added new technical indicators and drawing tools for enhanced chart analysis.

  • Added Horizontal Ray drawing tool
  • Added VWAP, SuperTrend, Average True Range, and On-Balance Volume indicators
  • Many small UI upgrades and improvements
December 26, 2025

UI improvements and premium features Update

Improved UI dramatically. Increased the AI free limit from 1 to 2 credits. Added star next to symbol to easily add to the current watchlist.

  • Improved UI dramatically across the platform
  • Increased the AI free limit from 1 to 2 credits
  • Added star next to symbol to easily add to the current watchlist
  • Enhanced premium feature presentation and subscription modal
  • Added social proof and improved upgrade prompts
December 22, 2025

Mobile improvements and bug fixes Fix

Enhanced mobile experience and fixed critical bugs. Updated premium feature restrictions.

  • Fixed the UI to be more friendly on Mobile and fixed selection bug for some drawings on Mobile (Now all features are working on mobile)
  • Fixed Analyze Chart screenshot option in the AI Assistant
  • Updated free user permissions
  • UI improvements
December 18, 2025

Position tracking and watchlist management Feature

Added long and short positions with sizing and PnL tracking. Enhanced watchlist management with ability to create, rename, and organize multiple watchlists. Fixed drawing persistence bug across symbol changes. Various UI improvements.

  • Long positions and short positions with sizing and tracking PnL
  • Watchlist management (Adding symbols, clearing watchlists, creating multiple watchlists)
  • Fixed a bug where certain drawings were persistent across symbol changes
  • Small UI updates and improvements
December 6, 2025

Enhanced filtering and drawing tools Feature

Added new filtering options and drawing capabilities for better chart analysis.

  • Price range filter for advanced screening
  • Date range filter for historical analysis
  • Rectangle drawing tool for area highlighting
  • Various bug fixes and performance improvements
November 20, 2025

New drawing tools Feature

Expanded drawing capabilities with three new powerful tools for technical analysis.

  • Parallel channel for trend analysis
  • Text annotations for chart notes
  • Arrow tool for highlighting key points
November 2, 2025

Cross-device drawing sync Fix

Fixed mobile chart functionality. Drawings now save and sync properly across all devices.

November 1, 2025

Redesigned interface Feature

New unified toolbar design with cleaner layout and improved icon system.

October 28, 2025

Platform launch New

ChartingLens is now live with full charting capabilities, indicators, and drawing tools.