Introduction
Welcome to the Groww Trading API! Our APIs enable you to build and automate trading strategies with seamless access to real-time market data, order placement, portfolio management, and more. Whether you're an experienced algo trader or just starting with automation, Groww's API is designed to be simple, powerful, and developer-friendly.
This SDK wraps our REST-like APIs into easy-to-use Python methods, allowing you to focus on building your trading applications without worrying about the underlying API implementation details.
With the Groww SDK, you can easily execute and modify orders in real time, manage your portfolio, access live market data, and more — all through a clean and intuitive Python interface.
Key Features
- Trade with Ease: Place, modify, and cancel orders across Equity & F&O.
- Real-time Market Data: Fetch live market prices, historical data, and order book depth.
- Secure Authentication: Use industry-standard OAuth 2.0 for seamless and secure access.
- Comprehensive SDK: Get started quickly with our Python SDK.
- WebSockets for Streaming: Subscribe to real-time market feeds and order updates.
Getting started:
Step 1: Prerequisites
Trading on Groww using Groww APIs requires:
- A Groww account with F&O trading enabled.
- Basic knowledge of Python and REST APIs.
- A development environment with Python 3.7+ installed.
Step 2: Generate your Token
Individual trader can directly generate their API credentials from the Groww API Portal. All Groww users are eligible to access Groww APIs without any restriction
Step 3: Install the Python SDK
Coming Soon...