Trading (Zerodha)
localtrading
Trade stocks, view portfolio, check positions, manage orders, and get market data via Zerodha Kite Connect. Supports NSE, BSE, F&O, commodities.
Included in every Nova Skills API key. Nothing to install — get a bearer token and this skill is available on your MCP endpoint.
Tools (8)
- trading_accountGet trading account information including profile details, available margins/funds, and account summary. Use when the user asks about their balance, funds, margins, or account info.
- trading_holdingsView long-term equity holdings (CNC/delivery positions). Shows stocks owned, average buy price, current price, P&L, and day change. Use when the user asks about their portfolio, investments, or holdings.
- trading_positionsView current open positions (intraday MIS and F&O NRML). Shows net quantity, average price, last price, P&L, and unrealised gains. Use when the user asks about open positions, intraday trades, or current P&L.
- trading_ordersView today's orders and trades. Can list all orders, get details of a specific order, or view executed trades. Use when the user asks about their orders, order status, or trade history.
- trading_place_orderPlace a new order on the exchange. IMPORTANT: Always confirm the full order details with the user before calling this tool. Supports market, limit, stop-loss, bracket, cover, and after-market orders.
- trading_modify_orderModify an existing open order. Can change price, quantity, order type, trigger price, or validity. IMPORTANT: Always confirm the modifications with the user before calling this tool.
- trading_cancel_orderCancel an open order. IMPORTANT: Always confirm with the user before cancelling. Provide the order ID and variety.
- trading_market_dataGet market data for instruments — current price, OHLC, or last traded price. Use when the user asks about stock prices, market quotes, or wants to check a price before trading.