Skip to content
Case study Trading & investing Web dashboard & server

Rule-based Options & Futures Trading Bot for Indian Markets

A documented pullback strategy, automated with strict risk rules

An automated trading system for Indian futures and options that syncs candles from a broker API, scores pullback setups through layered gates, places and manages trades, and logs every decision on a live dashboard.

  • Laravel
  • PHP
  • MySQL
  • Broker REST API
  • Laravel Scheduler

The challenge

The trader had a strategy that worked on paper but depended on discipline: checking higher-timeframe context, waiting for a clean pullback and sizing risk the same way every time. Doing it by hand meant missed entries and inconsistent exits.

What we built

We wrote the full strategy as a specification (indicators, direction selection, three entry gates, entry candle filters, risk, fees, exits and block reasons) and implemented it in Laravel. The scheduler logs in to the broker, syncs candles, calculates indicators, runs the pullback scan and resolves option contracts, with a dry-run mode before going live and a dashboard of live trades and reasons a trade was blocked.

Key features

What the product does.

  • Broker session login and candle sync on a schedule
  • Indicator engine and pullback scanner
  • Three-gate entry logic (context, pullback quality, execution path)
  • Option contract resolution for index trades
  • Risk rules, fee and slippage handling, exit logic
  • Dry-run and live modes with a trade dashboard
  • Logged block reasons for every skipped setup

Under the hood

Architecture and engineering highlights.

  • 1 Strategy documented as a single source of truth before porting
  • 2 Daily pre-market checklist and deployment guide
  • 3 Every decision is explainable from logs

Product screens

A look at the main workflows.

Illustrations of the main screens. Client data and branding are left out.

  • Live trades

    Open positions, entries and exits with reasons.

Let's talk

Building something similar?

We have already solved many of the hard parts in trading & investing. Tell us about your idea and get a clear plan within 24 hours.

  1. 1

    We reply within 24 hours

    A real person reads your message and replies on the next business day at the latest.

  2. 2

    Free 30-minute call

    We talk through your goals, users, and budget, and answer every question.

  3. 3

    Proposal & fixed quote

    You get a written scope, timeline, and price. No obligation.

contact@daydecoder.com Ahmedabad, India

Get a free consultation

Takes under a minute. No spam, no obligation.

What do you need help with?

Your details stay private. NDA on request.