15 सित॰ 2026 को प्रकाशित · हमने 20 सित॰ 2026 को पुष्टि की कि यह अभी भी लाइव है
क्या यह आपका व्यवसाय है?₹ 1.500 – ₹ 12.500 प्रति परियोजना
I am looking for an experienced Python developer with OCR, OpenCV, real-time screen monitoring, and Indian stock-broker API integration experience to develop a Windows-based automated trading application. The application will continuously monitor a selected rectangular area of my computer screen, where an NSE options tick table is displayed. The software must identify newly appearing tick rows, extract the information from the screen, convert it into structured market data, apply predefined trading conditions, and place trades through the broker's official API when all conditions are satisfied. The screen contains information such as: Time Instrument/Name Expiry CE/PE Strike price Reference value shown in brackets Rate Diff Quantity Value (Lk) For example: NIFTY 15 Sep 2026 PE 23300 [192.6] | Rate 149.50 | Diff 2.05 | Qty 1171 | Value 113.8 Core Workflow Screen → Capture Selected Area → OCR/Image Processing → Tick Detection → Data Parsing → Validation → Trading Strategy → Risk Checks → Broker API Validation → Order Placement The bot must continuously scan the selected screen region and identify new ticks, while avoiding duplicate processing of the same displayed row. The OCR system should be robust enough to correctly identify the option type, strike, expiry, rate, difference, quantity and value. If the OCR result is uncertain or invalid, the system must reject the tick and NOT place a trade. Trading Functionality The strategy should be configurable so that trading conditions can be changed without modifying the OCR engine. The system should support conditions based on: CE/PE Strike Expiry Rate Diff Quantity Value Number of consecutive ticks Time window Number of lots Maximum number of trades Other conditions that may be added later The selected option should then be validated against the broker's instrument data before sending the order. Broker Integration The application should connect to the broker through the official API, initially with provision for brokers such as Zerodha Kite or Upstox. The bot must support: Instrument validation Order placement Order status Order ID Execution/fill status Rejection handling API timeout handling Authentication/session handling Broker credentials must never be hard-coded into the source code. Safety Requirements This is an automated trading system, so safety and duplicate-order protection are extremely important. The application must include: PAPER/DRY-RUN mode Separate LIVE mode Maximum lots Maximum trades per day Maximum daily loss Duplicate-order protection Cooldown period Trading time restrictions Emergency STOP button Safe handling of broker/API failures No trade when OCR/data validation fails No blind order retry after an API timeout without checking order status Technical Requirements Preferred technologies: Python OpenCV Tesseract or equivalent OCR Windows desktop application Broker REST/WebSocket API where appropriate SQLite/CSV/JSON logging as suitable The application should be modular, well documented and capable of running continuously during a normal trading session. Development Approach I would prefer development in stages: Screen capture and ROI selector OCR and row detection Data parsing and validation Tick/new-row detection Strategy engine Paper trading Broker API integration Controlled live testing Final hardening and Windows deployment Important The attached screenshot is the actual reference format of the screen that needs to be monitored. I am not looking for a simple OCR program. I need a complete pipeline from live screen monitoring to validated automated trade execution, with strong protection against OCR errors, duplicate signals and accidental orders. The freelancer should also explain: Expected screen-to-order latency OCR accuracy/limitations How new ticks will be detected How duplicate orders will be prevented How broker order status will be verified How the application will recover from disconnection/crash How PAPER mode will be tested before LIVE mode
पूरी नौकरी देखने और आवेदन करने के लिए एक मुफ़्त खाता बनाएं।