Project Description
The project revolves around a fully-automated options-trading assistant that listens to push notifications coming from other trading apps, instantly interprets both buy and sell recommendations, and then mirrors those signals inside my Upstox account.
Core workflow
• A dedicated service (mobile or desktop, you may suggest the most reliable stack) constantly monitors notification banners from the chosen third-party app.
• On detecting a recommendation it must parse strike, expiry, option type and recommended price, decide whether the call requires a Market or Limit order, and route the instruction through the Upstox API without manual intervention.
• Both Market and Limit orders must be supported; the choice comes directly from the parsed text.
Key expectations
• Speed is critical—latency between incoming alert and order placement should stay well under a second where network allows.
• Session handling, token refresh and two-factor flow for Upstox have to be managed safely without exposing credentials.
• A simple dashboard or log file should confirm each alert received, the parsed values, the order sent and the exchange response for easy audit.
• Clean, well-commented code with brief setup documentation so I can maintain or extend the solution later.
Deliverables
1. Source code and compiled runnable bot.
2. Configuration guide covering notification access permissions and Upstox API keys.
3. Short video or live demo proving a buy and a sell signal translate to correct Market and Limit orders.
The sophistication of the job is in robust parsing and ultra-low-latency execution rather than complex strategy logic, so solid experience with mobile notification listeners, REST APIs and fast order routing will be the deciding factor.