Institutional Architecture

Platform Features & Engineering Guide

Explore the technical capabilities powering Tradzy—from visual condition-tree grammars to survivorship-bias-free data pipelines and automated paper-trading passes.

Module 01

Visual Condition-Tree Strategy Builder

Traditional strategy builders limit you to flat, rigid checklists. Tradzy introduces a recursive condition-tree grammar that expresses any systematic logic you can conceptualize—without writing boilerplate code.

Flexible Hierarchical Groups

Nest AND, OR, and K-of-N (e.g. "at least 2 of these 4 indicators must confirm") groups arbitrarily to model confirmation setups and fallback triggers.

Extensive Indicator Registry

Moving Averages (SMA, EMA, WMA), RSI, MACD, Bollinger Bands, ATR, Supertrend, Stochastic Oscillator, ROC, and Volume Moving Averages.

Market Regime Guards & Concurrency Ranking

Filter entries based on the broad index (e.g. "Only take long entries when NIFTY 50 > 200 SMA") and rank competing breakout signals using Rate of Change (ROC) or ATR when cash slots are limited.

Condition Tree GrammarJSON Interpreted
GROUP: AND (Root)
LEAF: Close > EMA(50, daily)Trend Check
LEAF: RSI(14) crosses_above 60.0Momentum
GROUP: AT_LEAST (2 of 3)
• Volume > SMA(Volume, 20) × 1.5
• ROC(10d) > 3.5%
• Close > Upper Bollinger Band
REGIME FILTER: NIFTY 50 > SMA(200)
CONCURRENCY RANKING: ROC (10-Day) Descending
Friction & Sizing BreakdownInteger Share Quantities
Sizing Mode

Compounding

1/5 capital per slot
Slippage What-If

15 bps

Interactive calculator
Gross Profit Generated+₹15,40,280
Brokerage & Exchange Turnover Drag-₹42,850
Modeled Execution Slippage Drag-₹18,400
Realized Net P&L+₹14,79,030
Every trade is click-inspectable in a full candlestick modal, displaying exact entry prices, stop levels, and exit timestamps.
Module 02

Friction-Aware Backtesting Engine

Most backtesting frameworks report theoretical numbers that evaporate upon real market execution. Tradzy models the true frictions of Indian equity trading:

  • 1
    Whole-Share Integer QuantitiesPositions are sized strictly in integer lots (floor of allocated rupee amount divided by entry price), preventing fractional share illusions.
  • 2
    Brokerage vs Slippage Drag SeparationReal-time what-if analysis splits exchange turnover charges from adverse execution slippage to protect real returns.
  • 3
    Fixed vs Compounding Capital SizingTest flat amounts per trade, or compounding capital pools with configurable Reinvest or Withdraw risk modes.
Module 03

Automated 3-Stage Live Terminal (IST)

Once a strategy proves itself in backtests, deploy it to the Live Terminal with one click. The platform executes a synchronized three-cron pipeline mimicking a professional systematic desk:

19:00 IST· Data Ingestion Pass

Ingests fresh daily NSE OHLCV for all 500+ constituents, calculates derived indicators, and updates the local Parquet cache.

22:00 IST· Strategy Decide Pass

Evaluates active condition trees against fresh evening data, marks open positions to market, processes stops, and freezes pending orders for the next morning.

09:45 IST· Morning Execution Pass

Executes simulated market open fills at live prices, sorting entries by Concurrency Ranking into available portfolio slots.

NSE Holiday Calendar Integration

Tradzy’s calendar service tracks all National Stock Exchange (NSE) exceptions. When the exchange is closed for Republic Day, Independence Day, or Diwali, cron jobs exit cleanly without generating spurious errors.

Diwali Muhurat Trading:Special Session Supported ✓
NSE Clearing Holidays:Auto-Skipped ✓
Emergency Stop Switch:Instant Per-Deployment Control ✓
Algorithmic Clustering

DBSCAN Density Clustering vs Manual Lines

DBSCAN analyzes historical daily highs, lows, and closes over years of price action to discover statistically significant horizontal zones where institutional orders accumulate.

Zone Touch Filtering:Single vs Multi-Touch (≥2)
ATR-ZigZag Channels:Noise-Free Sloped Trendlines
Renko Brick View:True Price Action Without Time Noise
Module 04

DBSCAN Support & Resistance & Chart Explorer

Stop drawing arbitrary trendlines on charts. Tradzy uses unsupervised machine learning and mathematical volatility models to identify price barriers objectively:

  • ✓
    Universe Zone SweepsScan the entire NIFTY 500 in seconds for stocks approaching key support or breaking through resistance.
  • ✓
    Polarity Flip DetectionDetect former resistance levels acting as newly established support zones during market pullbacks.
  • ✓
    Date-Replay Chart ExplorerReplay historical support and resistance zones from any past date to audit how the market responded.

Experience the Platform in Action

Start building your first quantitative swing trading system today.