India's most intelligent NIFTY terminal — 6 engines, 9 AI modules, 5-second updatesStart Free Trial →
AI ToolsIntraday TradingDerivatives

Aanya AI: How Natural Language Trading is Changing NIFTY Derivatives

Meet Aanya AI — NiftyDesk's conversational trading assistant. Ask market questions, get AI-synthesized answers from 6 live engines, and execute trades on Zerodha — all through natural language chat.

NiftyDesk Research Team15 min read

Real-time Nifty analytics, AI insights, and 6 engines — all in one platform.

Full Premium access · No credit card · Cancel anytime

Start Free Premium Trial

It is 10:47 AM on a Thursday. Nifty is at 23,180, up 40 points from the open, and you are trying to decide whether to hold your 23,000 CE position into expiry or close it. You want to check three things quickly: is the put-call ratio at the 23,200 strike showing heavy call writing that could cap the upside? Is breadth confirming this morning's rally or is it narrowing? And if you decide to exit, you need to sell the position on Zerodha before the momentum fades.

Traditionally, answering those questions means navigating to the options chain screen, scrolling to the right strike, switching to the breadth dashboard, interpreting the numbers, then opening Kite in another tab, finding your position, and placing the sell order. Four screens, two platforms, and roughly three minutes of context-switching — during which the market has continued moving.

Now consider a different workflow. You type: "What is the PCR at 23,200? How is breadth looking? If breadth is above 30 advancing, sell my 23,000 CE at market." One message. The answer comes back in seconds: PCR is 1.4 with heavy put writing at 23,000 supporting the floor, breadth shows 36 of 50 advancing with financial and auto sectors leading, and here is a confirmation to sell your 23,000 CE at market price. You confirm, and the order executes on Zerodha.

That is Aanya AI. Not a chatbot that gives you canned responses about what moving averages are. A conversational trading assistant that is connected to live market data, understands your questions in plain language, and can execute trades on your behalf — all within the same conversation.

What Aanya AI Actually Is

Aanya is NiftyDesk's conversational AI assistant, available to every subscriber from the Standard tier upward. It sits at the intersection of two capabilities that are typically separate: market intelligence and trade execution.

On the intelligence side, Aanya is wired into all six of NiftyDesk's analytical engines in real time. When you ask a market question, Aanya does not reach into a generic knowledge base or generate an answer from pre-trained patterns. It queries the same live data streams that power every other dashboard on the platform — regime detection, options flow analytics, futures basis tracking, breadth monitoring, technical structure analysis, and statistical pattern recognition. The answer you get at 11:30 AM reflects the market at 11:30 AM, not some static dataset.

On the execution side, Aanya connects to Zerodha's Kite API through your own API credentials. When you ask it to place a trade, it parses your intent, constructs the order, shows you a confirmation with exact details — instrument, quantity, order type, price — and only executes after you explicitly approve. The trade happens on your Zerodha account, through your Kite API key, using your funds. NiftyDesk acts as the interface layer, never as a custodian.

This combination matters because it collapses a workflow that normally spans multiple tools into a single conversational thread. The analytical question and the trading action happen in the same context, which means you do not lose the thread of your reasoning when you switch from analysis to execution.

Aanya is also not a static product. It learns from the same engine improvements that NiftyDesk continuously ships. When the regime detection model gets refined, or the options flow engine adds a new metric, Aanya's responses automatically reflect those upgrades without you needing to learn a new interface.

Natural Language Market Querying

The most immediately useful capability of Aanya is the ability to ask market questions in plain English and get answers synthesized from live data. No dashboards to navigate, no filters to set, no charts to interpret. You ask, and Aanya answers with the current state of the market as measured by the relevant engine.

Here are concrete examples of what this looks like in practice.

Regime queries. You type: "What is the current regime?" Aanya responds with the live regime classification — say, "ranging with 72% confidence, persisting for 85 minutes" — along with context about what shifted the regime and what the adjacent transition probabilities are. This is the same data shown on the Market Pulse, but delivered conversationally without switching screens.

Options data synthesis. "Show me PCR and max pain for this week's expiry." Aanya pulls the current put-call ratio across strikes, identifies where max pain sits, and summarizes the key open interest concentrations. If there is an unusual buildup at a specific strike — say, 1.8 crore OI suddenly appearing at 23,200 CE — Aanya flags it as notable.

Breadth assessment. "How is breadth looking? Are sectors aligned?" This triggers the breadth engine to report the current advance-decline ratio, intraday breadth trajectory (improving or deteriorating), and sector alignment score. Instead of scanning 50 stocks yourself, you get a synthesized view: "34 of 50 advancing, breadth improving from morning lows. Financials and autos leading. IT lagging with 3 of 5 declining."

Market Memory queries. This is where Aanya becomes genuinely powerful. "What happened the last time we had compression for 3+ sessions with VIX below 13?" Aanya searches through NiftyDesk's historical pattern database and returns the statistical context: how many times this setup has occurred, what the average breakout magnitude was, and which direction it resolved. This is the kind of query that would require writing SQL against a database or scrolling through months of charts. Aanya answers it in seconds.

Multi-engine synthesis. "Give me a quick brief on the current market." This is the broadest query, and it is also one of the most common. Aanya pulls from all six engines and produces a paragraph-length brief covering regime, breadth, volatility, options positioning, futures basis, and technical structure. It reads like the market commentary an institutional desk would circulate internally — except it updates in real time and is specific to the current moment.

The critical distinction from generic AI chatbots is the data source. When you ask ChatGPT about Nifty's current regime, it does not know — it has no access to live market data. When you ask Aanya, it queries the same engines that process tick-level data from Kite's market feed. The answers are grounded in what is actually happening in the market right now, not in what the model was trained on months ago.

Trade Execution via Chat

Market intelligence is valuable, but it is only half the equation. The other half is acting on that intelligence — placing the actual trade. Aanya bridges this gap by parsing natural language trade instructions, constructing the appropriate order, and executing it on Zerodha after your confirmation.

Simple Orders

The most straightforward use case is a direct order. You type: "Buy 1 lot NIFTY 23000 CE at market." Aanya parses this into its components — instrument (NIFTY 23000 CE for the current weekly expiry), quantity (1 lot), order type (market), and direction (buy). It then presents a confirmation card showing the exact order it will place, including the exchange, trading symbol, and lot size as read from the current instrument master. You confirm, and the order is sent to Zerodha's Kite API.

If the order fills, Aanya confirms the fill price and quantity. If it is rejected — insufficient margin, for instance — Aanya reports the rejection reason from Kite. The entire flow from intent to execution takes a few seconds.

Multi-Leg Strategies

Aanya also parses strategy-level instructions. "Sell a 23000-23200 call spread" is interpreted as two legs: sell 1 lot 23000 CE, buy 1 lot 23200 CE. Both legs are presented for confirmation together, and both execute in sequence. This is particularly useful for options traders who routinely trade spreads, straddles, and strangles and want to construct them quickly without navigating Kite's multi-leg interface.

How the Execution Flow Works

The sequence is deliberate and designed for safety. First, you type your intent in natural language. Second, Aanya's order parser interprets the intent and constructs the order parameters. Third, a confirmation step shows you exactly what will be executed — no ambiguity, no assumptions. Fourth, you explicitly approve. Fifth, the order is placed via the Kite API. At no point does Aanya execute a trade without your confirmation from the chat interface.

This matters because the single biggest concern traders have with any AI-adjacent execution tool is unintended trades. Aanya is designed around the principle that every order requires a human in the loop. The confirmation step is not optional and cannot be skipped.

Your Account, Your Keys, Your Funds

All trades execute on your Zerodha account through your own Kite API key, which is free to generate from Zerodha's developer console. NiftyDesk never has access to your trading funds, cannot withdraw money, and cannot place orders without your API credentials being actively connected. The Kite API key grants order-placement permissions — it does not grant fund-transfer permissions. This is an important architectural distinction that separates NiftyDesk's approach from platforms that hold custody or require fund deposits.

If you disconnect your Kite API key, trade execution stops immediately. Your analytical access to Aanya's market intelligence features continues uninterrupted.

Aanya on Twitter (@AanyaAI)

For traders who spend their sessions on Twitter — following market commentary, sharing setups, monitoring breaking news — switching to another platform to check data or place a trade is a friction point. Aanya is available on Twitter as @AanyaAI through direct messages, bringing the same capabilities into the platform where many traders already live.

The experience mirrors the web chat. You send a DM to @AanyaAI with a query like "What is the regime right now?" or "Show me today's breadth trend" and receive the same engine-backed response you would get on NiftyDesk's web interface. Trade execution works identically — you describe the trade, receive a confirmation, and approve it — all within Twitter DMs.

This is a Pro tier feature, reflecting the additional infrastructure required to maintain the Twitter integration. The use case is specific but genuine: traders who monitor markets primarily through Twitter and want market intelligence and execution access without leaving the platform. It is not a replacement for the full web interface — complex analysis and strategy work are better done on the dashboard. But for quick checks and fast execution during a session, the Twitter channel eliminates a meaningful source of friction.

Public tweets from @AanyaAI also share periodic market observations and regime updates, providing a lightweight market awareness feed that any trader can follow regardless of their NiftyDesk subscription status.

AI Quota and Tier Access

Aanya operates within NiftyDesk's AI message quota system. Every query you send to Aanya — whether it is a market question or a trade instruction — counts as one AI message against your daily allocation. This quota is shared across all AI-powered features on the platform, including AI market briefs, engine summaries, and conversational queries.

The allocation varies by tier:

TierAI Messages per DayAanya AccessTwitter BotConditional Orders
Standard5Web chatNoNo
Pro25Web chatYesNo
Premium50Web chatYesYes
Trial (7-day)5Web chat (Premium-level)YesYes

Five messages per day on the Standard tier may sound limited, but consider how they are best used. A morning brief ("Give me the pre-market setup"), a mid-session check ("How has breadth evolved since open?"), and two or three trade-related queries represent a complete analytical workflow for a focused intraday session. The constraint encourages deliberate, high-value queries rather than casual chatting.

One important detail: auto-triggered orders — trades that fire from conditional or scheduled orders you have previously set up — do not consume AI quota. Only the initial setup query counts. Once a condition is configured, it monitors and executes independently of your daily message budget.

The 7-day free trial provides Premium-level access to every feature, including Aanya with the full 50-message quota, Twitter bot access, and conditional orders. This gives new users enough runway to evaluate the complete platform before choosing a tier.

Conditional and Scheduled Orders

Premium subscribers unlock Aanya's most sophisticated execution capabilities: orders that fire automatically when specified conditions are met, and orders that execute at predetermined times.

Conditional Orders

A conditional order ties trade execution to a market condition. You describe the condition in natural language, and Aanya translates it into a monitored rule. "Buy NIFTY futures if the regime shifts to trending up" creates a condition that watches the regime engine continuously. When the classification changes to trending up, the buy order is placed automatically on your Zerodha account.

The conditions can reference any of NiftyDesk's engine outputs. "Sell my 23,200 CE if PCR at 23,200 drops below 0.8" monitors the options engine. "Add to my position if breadth crosses 40 advancing" monitors the breadth engine. "Exit all positions if VIX spikes above 16" monitors the volatility classification engine.

This is where the platform's analytical engines and execution layer become genuinely integrated. The same data that powers your analysis also powers your automated execution. You are not setting arbitrary price alerts — you are setting structural market condition alerts tied to multi-dimensional engine outputs.

Scheduled Orders

Scheduled orders are simpler: they execute at a specific time regardless of market conditions. "Sell my 23,000 CE at 3:00 PM if it has not hit my target" is a common use case for options traders who want to avoid holding positions into the last 30 minutes of a session. "Buy 1 lot NIFTY futures at 9:16 AM" prepares an opening-minute trade.

Quota Treatment

Both conditional and scheduled orders consume one AI message when you set them up through Aanya. After that, the monitoring and execution happen automatically without consuming additional quota. A Premium subscriber with 50 daily messages can set up a dozen conditional rules in the morning and have them run throughout the session without touching the remaining quota.

For deeper context on how conditions interact with regime and breadth signals, see the guides on regime detection and breadth analysis. Understanding what these engines measure helps you write better conditions.

What Aanya Cannot Do

Intellectual honesty about limitations is not a footnote — it is a core part of understanding how to use any AI-powered tool effectively. Aanya has real boundaries, and knowing them will make you a better user of the system.

Aanya does not predict the market. It synthesizes data from six engines and presents the structural picture. When it tells you that the last four instances of this regime-breadth combination resolved with a 200-point move to the upside, that is a historical observation — not a forecast. The fifth instance can be different. Aanya helps you make more informed decisions, but the decision and its consequences remain yours.

Aanya does not replace risk management. No amount of conversational convenience changes the fundamentals of position sizing, stop losses, and capital allocation. If you use Aanya to place a trade without a stop loss, the AI has not failed — your risk management has. The tool is only as disciplined as the trader using it.

Conditional orders depend on engine availability. NiftyDesk's engines process live data feeds. If there is a delay in data delivery — rare, but possible during extreme market events or exchange-level disruptions — conditional orders may fire late. This is not a theoretical risk; it is an engineering reality of any system that depends on real-time data. Critical exits should not rely solely on conditional orders. Always have a manual backup plan.

Complex multi-leg strategies may need review. Aanya handles standard spreads, straddles, and strangles reliably. But highly customized multi-leg structures — a four-leg iron condor with specific strike width and ratio, for instance — should be reviewed carefully at the confirmation step. The parser is good, but the confirmation step exists precisely for cases where interpretation might differ from intent.

Historical patterns have limits. The market memory queries Aanya answers are based on the patterns that have occurred in the data NiftyDesk has collected. In extreme or unprecedented market events — a sudden geopolitical shock, a flash crash, a regulatory surprise — historical patterns may not apply. AI is only as good as the data it has seen, and by definition, it has not seen what has never happened before.

Getting Started

Aanya makes NiftyDesk a complete workflow: intelligence, analysis, and execution in a single conversational interface. The analytical engines provide the structural awareness. Aanya translates that awareness into plain-language answers. And the Zerodha integration closes the loop by letting you act on those answers without leaving the conversation.

If you are already a NiftyDesk subscriber, Aanya is accessible from the chat interface on any page. If you are new to the platform, the 7-day free trial gives you full Premium access to explore everything — including Aanya with the complete 50-message daily quota, Twitter bot access, and conditional orders.

To connect trade execution, you will need to link your Zerodha Kite API key. The process takes about five minutes and is covered step by step in our Zerodha setup guide. Your API key is free to generate, and NiftyDesk never accesses your funds.

For a broader view of how AI powers the entire NiftyDesk platform — from regime detection to multi-engine market briefs — see our guide on AI market analysis tools. Aanya is the conversational surface of that analytical infrastructure, and understanding what is underneath it will help you ask better questions and get more out of every interaction.

See it in action

See this in action on NiftyDesk

Real-time data and AI-powered insights — free for 7 days with full Premium access.

Start Free 7-Day Premium Trial
NR

NiftyDesk Research Team

Market Intelligence & Derivatives Research

The NiftyDesk Research Team builds institutional-grade market intelligence tools for Indian derivatives traders. Our team combines quantitative finance, data engineering, and AI to deliver real-time regime detection, options flow analytics, and structural market insights.

Share

Disclaimer: Not SEBI Registered. The information provided is for educational and informational purposes only and should not be construed as investment advice, a recommendation, or a solicitation to buy or sell any securities. Trading in financial markets involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. Please consult a qualified financial advisor before making any investment decisions.

Ready to upgrade your Nifty 50 trading?

6 analytical engines, 9 AI modules, real-time regime detection — all included in your free trial.

Full Premium access · No credit card required · Cancel anytime