Semi-Automatic Scalper for Kotak Neo API: Scalpy Pro
Introduction
In the fast-paced world of options trading, tools that blend automation with user control can make a significant difference. Scalpy Pro is a semi-automatic scalper application designed specifically for the Kotak Neo API, enabling traders to execute quick, precise trades on indices like NIFTY, BANKNIFTY, FINNIFTY, and MIDCPNIFTY.
Built with Python and Tkinter, this GUI-based tool simplifies order placement, position management, and real-time monitoring while giving users the flexibility to intervene when needed.
Key Features
Scalpy Pro offers a range of features tailored for scalping strategies:
Secure Login and Authentication
Integrates with Kotak Neo API using TOTP (Time-based One-Time Password) and MPIN for secure access. It handles license verification to ensure authorized use.Order Placement Options
Supports market, limit, and stop-loss orders. Users can place buy/sell orders for Call (CE) and Put (PE) options, with automatic SL/TG placement based on user-defined points.Position Management
- Real-time MTM (Mark-to-Market) tracking
- Universal exit functions (all positions or specific CE/PE legs)
- Order cancellation and a position book for viewing/exiting trades
- Real-time MTM (Mark-to-Market) tracking
Progress and Feedback
- Progress bar during symbol downloads
- Real-time LTP updates
- Message notifications to keep users informed
- Progress bar during symbol downloads
Customization
Configurable settings for:- Lot sizes
- Expiry weeks
- Product types (MIS, CNC, NRML, CO, BO)
- Trailing stops
- Supports Bracket Orders (BO) for advanced risk management
- Lot sizes
Background Tasks
Asynchronous downloads of trading symbols and OI (Open Interest) data from external APIs, ensuring minimal downtime.Risk Management
Built-in MTM SL/TG thresholds, index-based exit levels, and margin checks to protect against losses.
How It Works
Scalpy Pro operates semi-automatically: it automates repetitive tasks like order execution and monitoring but requires user input for key decisions.
Workflow
Setup and Login
Configure API credentials inconfig.ini
and log in via the app’s interface. The app subscribes to real-time feeds for selected indices and options.Symbol Selection and Strikes
Choose an index, expiry week, and strike prices (ATM, ITM, OTM). The app fetches LTP and calculates strike prices dynamically.Order Execution
- Select quantity, order type, and product.
- For buy orders, it can auto-place SL/TG.
- Sell orders support buyback modes for hedging.
- Select quantity, order type, and product.
Monitoring and Exits
- Real-time updates on positions, MTM, and OI
- Buttons for universal exits, trailing stops, or manual interventions
- Real-time updates on positions, MTM, and OI
Data Handling
- Downloads and merges CSV data for symbols daily
- Uses gzip compression for efficiency
- Downloads and merges CSV data for symbols daily
The app uses threading and asyncio for non-blocking operations, ensuring a responsive UI even during API calls.
Benefits for Traders
- Efficiency → Reduces manual effort in scalping by automating order flows and exits.
- Flexibility → Semi-automatic design allows customization without full automation risks.
- Real-Time Insights → Live LTP, OI, and PCR data help in decision-making.
- Safety → Disclaimers, built-in risk management, and error handling promote responsible trading.
- Ease of Use → Intuitive GUI with tooltips and settings panels, suitable for both beginners and pros.
Conclusion
Scalpy Pro bridges the gap between manual trading and full automation, making it an excellent tool for scalpers using the Kotak Neo API.
Developed by Sushanth Kurdekar at LogicalBee, it’s available for download and use (with proper licensing).
⚠️ Reminder: Trading involves risks—always trade responsibly and test strategies in a demo environment first.
👉 For more details, visit www.logicalbee.in or check the app’s built-in help section.
Disclaimer
This app is for informational purposes only and does not guarantee profits. No warranties are provided.