Zerodha
Positions API
Net vs Day in positions API
The Kite Connect /portfolio/positions endpoint returns two buckets:
| Bucket | Contents |
|---|---|
net | All open positions including overnight carry |
day | Only today’s activity (opened today, closed today) |
When to use which
| Use case | Bucket |
|---|---|
| Total portfolio view | net |
| Same-day intraday review | day |
| MTM tracking | net (for carry positions) or day (for intraday) |
| Realised P&L today | day (closed-today positions) |
Example response
{
"net": [{...all open positions...}],
"day": [{...today's activity...}]
}
Both buckets are arrays of position objects with similar structure.
See also
- Kite Connect (Zerodha API)
- Kite Connect API pricing
- Kite Connect FAQs
- Algo trading with Kite Connect
- Sign up and get Kite API key
- Kite Connect access token generation
- Kite Connect OAuth login flow
- pykiteconnect Python quickstart
- kiteconnect.js Node.js quickstart
- Kite Connect Java SDK
- Place order via Kite Connect (Python)
- Kite Connect order modify / cancel
- Kite Connect basket orders API
- Kite Connect GTT API
- Kite Connect historical data API
- Kite Ticker WebSocket (Python)
- Backtesting with Kite historical API
- Use Kite API data on other platforms
- Historical API without Kite Connect access
- Historical vs live data pricing
- Kite API charges and plans
- Kite Connect rate limits
- Kite Connect static IP requirement
- Kite Connect sandbox / mock
- Mobile browser issue with Kite Connect login
- How to fix max order request exceeded without 5000 orders
- Will Zerodha help code strategies
- How to get invoice for Kite Connect subscription
- Deactivate / unsubscribe Kite Connect
- Kite Positions tab explained
- Kite Holdings tab explained
- Kite Publisher API
- Kite MCP for AI assistants
- Zerodha Open API community
- Algorithmic trading in India
- Zerodha
- Kite (Zerodha)
External references
References
- Zerodha, Kite Connect API docs, kite.trade.