
Open
Posted
•
Ends in 6 days
Paid on delivery
I run an active intraday desk on Upstox and want to take my fastest-moving scalping rules out of the spreadsheet and into a fully automated workflow. The goal is a bot (or tightly written API layer) that logs in to my Upstox account, listens to live market data, and fires orders within milliseconds once the scalping signals hit their thresholds—no manual clicks involved. Core scope • Market: strictly intraday equity and index instruments, required options logic for this build. • Strategy: I have my own stratagy to deploy for bot • Functionality: automatic trade execution with position sizing pulled from a config file so I can tweak quantities without touching the code. Tech expectations Python is preferred because I already host other scripts on a VPS, but I am open to Node or Go if you can justify the latency edge. You should be comfortable with the official Upstox REST & WebSocket APIs, token refresh handling, and basic fail-safe techniques (e.g., order acknowledgement checks, reconnect logic). Deliverables 1. Well-commented source code ready to run on a Linux VPS 2. README covering setup, environment variables, and parameter tuning 3. One short live session (screen-share) where we place and square off a trade to prove full automation Acceptance criteria • End-to-end run executes at least 20 test orders in paper mode without manual intervention • Average round-trip latency from signal to order < 300 ms on my VPS • Error handling logs every event to a text file and raises an alert if an order is rejected If you have built similar intraday bots for Upstox or other Indian brokers, tell me what KPIs you hit and let’s get this running.
Project ID: 40749292
33 proposals
Open for bidding
Remote project
Active 3 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
33 freelancers are bidding on average ₹7,716 INR for this job

Hi There, Hope you are well. I am experienced in developing automated trading bots for intraday equity and index instruments. I am proficient in Python and have worked with Upstox REST & WebSocket APIs for fast order execution. I can deliver well-commented source code, setup instructions, and ensure full automation during a live session. Let's discuss further for seamless implementation. Thank you. Thanks in advance for the opportunity to working with you. Best Regards, Serazum
₹12,500 INR in 1 day
7.7
7.7

Automating your Upstox intraday scalping strategy requires an event-driven architecture that separates the WebSocket market data consumer from order execution to hit sub-300ms execution on your VPS. ✅ Asynchronous Python engine (asyncio/aiohttp) integrating official Upstox v2 WebSocket for live tick feeds and REST order routing with automated token refresh routines. ✅ JSON/YAML configuration layer for dynamic position sizing, contract symbols, and risk parameters without editing base logic, plus auto-reconnect backoff on socket drops. ✅ Strict execution safeguards: paper-trading simulation flag, pre-trade margin/acknowledgement verification, rate-limit throttling, and structured file logging with instant rejection alerts. ✅ 10+ years production experience | 400+ completed projects | 320+ five-star reviews ✅ Microsoft® Certified: MCSA | MCSE | MCT & cPanel Certified (CWSA-2) Where is your VPS hosted geographically (e.g. Mumbai AWS/Linode), and will your options strategy require computing Greeks locally or strictly monitoring premium price/volume triggers? I can deliver this in 1 day for 6120 INR and can jump on it right now.
₹6,120 INR in 1 day
6.0
6.0

Transitioning your spreadsheet scalping rules into an automated Python bot on Upstox WebSockets while keeping round-trip latency under 300 ms is straightforward to architect. I have developed trading bots and API integrations in Python, including my Telegram trading bot project. For your Upstox desk, I will write a lightweight asynchronous Python service that streams live market data, reads sizing rules from a config file, and fires orders immediately upon trigger. The build will include automated reconnect logic, full event logging to text files, and instant rejection alerts. I work strictly on pre-agreed milestones: first delivering the engine with paper-mode validation for 20 trades, followed by VPS setup and our live screen-share square-off test. Where is your Linux VPS located, and how do you prefer to handle daily Upstox authentication and TOTP generation? Ahmed
₹7,700 INR in 5 days
5.6
5.6

With over a decade of experience as a Machine Learning Engineer, I've been at the forefront of deploying and managing complex AI systems. My extensive experience with Python, including hosting scripts on a VPS, lines up perfectly with your tech requirements for this project. I’ve successfully integrated with various APIs in my career and implemented fail-safe techniques, ensuring smooth operation even in unpredictable situations. As a result of this wealth of experience, I can guarantee that you’ll receive reliable, well-documented Python source code ready to run on your Linux VPS. Lastly, let's not overlook my commitment to quality and seamless collaboration. This is demonstrated through clear documentation (such as READMEs), comprehensive error handling logs that raise alerts when necessary, scheduled live screen-share sessions and superb post-delivery support - all aimed at providing you with a solution that seamlessly meets your specified KPIs and enhances your intraday trading activities. Let's quickly get started towards more profitable trades!
₹12,500 INR in 5 days
5.6
5.6

Your scalping edge lives or dies in the loop between signal and order, so sub-300ms on your VPS with solid token refresh and reconnect logic is the heart of this build. Accepting on 20 paper-mode orders first is exactly right — it proves full automation before real capital is at risk. I would build it in Python on the official Upstox REST and WebSocket APIs: asyncio for the live market-data listener, your scalping thresholds driving order placement, and a config file for position sizing so quantities change without code edits. Add order acknowledgement checks, backoff reconnects, a text event log with alerts on rejected orders, plus a README covering env vars and tuning, then prove it in the screen-share session. I have built e-commerce marketplace systems with real-time API-driven order flows and background workers on Linux VPS setups, so listening to live data, applying rules, and firing reliable actions is familiar ground. Two questions: which equity and index instruments plus option strikes should the day-one config cover, and do you already have Upstox API credentials with trading permissions, or should I walk you through creating them? Happy to start with the WebSocket listener and paper-mode harness this week.
₹11,000 INR in 10 days
4.7
4.7

You need to turn your existing intraday scalping rules into a fully automated Upstox execution workflow with live data, configurable position sizing, reliable order handling, and VPS-ready deployment. I can build this in Python using REST/WebSocket APIs, with your strategy kept separate from the execution layer so thresholds and quantities can be changed without modifying the core code. The architecture can cover live market-data handling, signal evaluation, options execution, token/session handling, order acknowledgement, reconnect logic, structured event logging and rejection alerts. I’ll package the Linux/VPS-ready source with environment configuration, a README for setup and parameter tuning, and a paper-mode validation flow before any live execution. I can also support the live screen-share walkthrough for placing and squaring off a trade once the paper tests pass. For latency, I’d measure signal-to-order timing on your actual VPS rather than promise a fixed figure beforehand; the target of <300 ms can then be validated against the broker/API/network conditions. Can you provide the exact strategy rules and confirm which Upstox API version and VPS region you are currently using?
₹7,000 INR in 2 days
4.6
4.6

Your Upstox intraday scalping bot needs paper-mode execution under 300 ms with position sizing from a config file. How I would approach it: - Python with asyncio and WebSocket for the Upstox stream, trading off raw speed against VPS memory limits. - Sequence: auth + token refresh, market data listener, signal evaluator, order executor with acknowledgement checks. - Fail-safe: reconnect logic and rejected-order alerts logged to a text file. Closest recent work: the flight-case configurator for NSP Cases, which required the same config-driven quantity logic and real-time order flow. Two questions: does your VPS run Linux x64 with a static IP, and do you want the config file in json or yaml? Timeline: 10 working days — 4 for API integration, 3 for paper-mode testing, 3 for docs and screen-share. 7500 INR covers the full automation and 20-test order validation. Shankar — Purgesoft
₹7,500 INR in 10 days
4.7
4.7

Hi, Albert here, from Philippines. Building your Upstox intraday auto-trading bot with 20 test orders and 300 ms comes down to one thing: live results that match the backtest as closely as the market allows. I'm a senior software developer with 10+ years of experience working with Python, C++ Programming and Node. For your Upstox intraday auto-trading bot, the real challenge is backtest versus live results. A common issue: trusting an over-fitted backtest that falls apart in live trading. My plan: first, write the entry, exit and risk rules as exact conditions. Then, code the strategy in the platform with logging for every order. Finally, backtest on out-of-sample data, then run it on a demo account. I'd start with the core entry and exit logic as phase one. I've done trading automation work in C++ Programming. A few questions to better understand the scope: 1. What happens to open trades if the connection drops? I add server-side stops, so no trade is left unprotected. 2. Expose only the key rules as inputs? I'd recommend it, too many inputs invite over-fitting. 3. Do you trade through major news releases? If not, I add a news filter that pauses new entries around them. I can start right away. Happy to go over the details here in chat and suggest the best approach. Looking forward to hearing from you, Albert
₹7,000 INR in 1 day
3.7
3.7

Hi, Bojan here, from Serbia. Building your Upstox intraday auto-trading bot with 20 test orders and 300 ms comes down to one thing: live results that match the backtest as closely as the market allows. I'm a senior software developer with 8+ years of experience working with Python, C++ Programming and Node. For your Upstox intraday auto-trading bot, the real challenge is backtest versus live results. A common issue: trusting an over-fitted backtest that falls apart in live trading. My plan: first, write the entry, exit and risk rules as exact conditions. Then, code the strategy in the platform with logging for every order. Finally, backtest on out-of-sample data, then run it on a demo account. I'd start with the core entry and exit logic as phase one. I've done trading automation work in C++ Programming. A few questions to better understand the scope: 1. What happens to open trades if the connection drops? I add server-side stops, so no trade is left unprotected. 2. Expose only the key rules as inputs? I'd recommend it, too many inputs invite over-fitting. 3. Do you trade through major news releases? If not, I add a news filter that pauses new entries around them. I can start right away. Happy to go over the details here in chat and suggest the best approach. Looking forward to hearing from you, Bojan
₹12,500 INR in 3 days
3.1
3.1

With my Bachelor's degree in Computer Science and Ph.D. in Artificial Intelligence, I bring a comprehensive understanding of the intricate world of stock trading automation. My experience as a Chief Technology Officer in an AI start-up has honed my ability to create robust, scalable and ultra-fast systems, much like what you seek for your Upstox Intraday Auto-Trading Bot project. I am well-versed with Upstox REST & WebSocket APIs, token refresh handling, and marginal fail-safe techniques; all essential for the successful automation of your trading strategies. Be it Python, Node, or Go, my expertise in various programming languages ensures that we use the one that gives us the lowest latency edge. My proficiency in C++, PHP, Python makes me adept at crafting good quality code, ready to run on your Linux VPS. My past work including building AI powered chatbots, machine learning based analytics platforms, and Custom SaaS solutions demonstrates my ability to deliver on projects with complex specifications and deploy them seamlessly. Additionally, with my deep knowledge of API development I can easily set up your bot to log data and raise alerts for order rejections - precisely as specified in your job detail. Trust me not only because of my skills and experience but also for my passion - I look forward to helping streamline and optimize your intraday desk exponentially.
₹1,500 INR in 7 days
2.0
2.0

Your brief asks for a bot that logs in to Upstox, listens to live market data and fires intraday orders within 300 ms, with sizing driven by a config file. That is a focused API integration task, and I would build it in Python on the official Upstox REST and WebSocket APIs. I would start with the authentication and token refresh flow, then the live feed handler with reconnect logic. Next I would add order placement with acknowledgement checks and rejection alerts. Your strategy rules, including the options logic, go into an isolated module so you can change quantities and parameters in the config file without touching the code. Every event is written to a text log. I will be direct on one point: I have not built an Upstox trading bot before, so I cannot quote trading KPIs. My experience is in production Python backends, secure API design, Linux VPS deployment and fail-safe error handling. You would receive commented code, a README and the screen-share session to place and square off a trade. Could you share the strategy rules in writing so I can confirm the scope for the options logic before starting? Which option instruments and entry and exit conditions should the bot handle, and can you share your strategy rules in writing before we start?
₹1,500 INR in 3 days
1.5
1.5

Upstox order placement is the easy part. Surviving the 9:15 open without manual intervention is what eats the build: token refresh, WebSocket reconnect, ack timeouts, and a square-off job that runs even on strategy crash. What I'd build: - Auth with disk-persisted tokens and a refresh-on-expiry scheduler - WebSocket subscriber with auto-reconnect, sequence tracking, gap-fill on missed packets - Strategy runner wired to a YAML config (tickers, quantities, thresholds, no code edits) - Order module with ack-timeout, single retry on transient rejection, per-order event log - 3:15 PM square-off cron plus Telegram alert on rejected orders Phase 1: Auth + token + WebSocket scaffold Phase 2: Strategy runner wired to your config Phase 3: Order placement with ack checks and rejection logging Phase 4: 20-order paper run, latency tuning, README, screen-share 12,500 INR is tight for the full scope including paper run and screen-share. I can ship Phases 1-3 for a single instrument in that range; multi-instrument with QA lands closer to INR 45,000. Built a crypto price alert pipeline (n8n + CoinGecko + Google Sheets) where the threshold-evaluate-then-alert pattern runs - workflow documentation on request. Share your strategy + Upstox sandbox keys and I'll come back with a working Phase 1 demo in 5 days. Best regards, Mohammad Juned
₹6,350 INR in 14 days
1.5
1.5

I have developed parsers and scrapers using Playwright with anti-bot protection bypass and HTTP clients. I have integrated external APIs, including financial systems and POS software, with a focus on reliability and error handling. How do you plan to test the strategy in paper trading mode before switching to real trades?
₹4,815 INR in 14 days
1.5
1.5

The key part of this project is turning your existing scalping rules into a reliable automated execution flow while maintaining fast API communication and safe order handling. I would first review the strategy conditions, Upstox API requirements, and VPS environment to design the execution flow before connecting live order actions. I can build the bot layer in Python with Upstox REST and WebSocket integration, including authentication handling, signal processing, configurable position sizing, order checks, reconnect handling, and detailed event logging. The structure will keep strategy parameters separate so adjustments can be made without changing the core code. After implementation, I would validate the workflow using paper testing, verify order acknowledgements and rejection handling, and provide setup documentation for running it on your VPS. A live walkthrough can then be used to confirm the complete process. Could you share the exact scalping strategy rules and confirm whether Upstox paper/sandbox execution is available for testing before connecting to a live account?
₹3,000 INR in 3 days
0.0
0.0

I will build a fully automated Python scalping bot using Upstox's official REST & WebSocket APIs, with OAuth2 login, token refresh, live market streaming, your custom strategy, config-driven position sizing, order acknowledgement checks, auto-reconnect, and file-based logging with rejection alerts. Delivered as well-commented code ready for your Linux VPS, a setup README, and a live screen-share session proving end-to-end automation with 20+ paper-mode orders and sub-300ms round-trip latency. Ready to start immediately.
₹12,000 INR in 7 days
0.0
0.0

I can deliver 'Upstox Intraday Auto-Trading Bot' end to end — clean architecture, tests, and deployment. I'll start with a short plan, share progress daily, and hand over production-ready code. Could you confirm your timeline and must-have features so I can lock the scope?
₹7,139.25 INR in 7 days
0.0
0.0

I understand you're looking to automate your fastest-moving intraday scalping rules on Upstox, moving them from spreadsheets to a fully automated bot capable of millisecond order execution based on live market data. My goal is to build a robust and efficient system that integrates seamlessly with your existing VPS setup. Leveraging my strong Python expertise, I will develop the bot to interact with the official Upstox REST and WebSocket APIs. This includes managing token refreshes and ensuring reliable market data listening and swift order firing. I prioritize clean, well-commented code, robust error handling with comprehensive logging, and critical fail-safe mechanisms like order acknowledgment checks and intelligent reconnect logic. Position sizing will be easily configurable via a dedicated file, allowing you to adjust quantities without code modifications. The final solution will be ready for deployment on a Linux VPS, complete with a detailed README covering setup, environment variables, and parameter tuning, followed by a live session to demonstrate full automation. I am based in Casablanca, Morocco (GMT+1), which offers full time zone overlap with Europe and convenient morning overlap with the Americas, ensuring smooth communication. Could you briefly describe the core logic or types of signals your scalping strategy relies on for trade execution? Abdelilah Barodi
₹7,000 INR in 7 days
0.0
0.0

Hello, I specialize in Python‑based trading automation with hands‑on experience building bots for Indian brokers including Upstox and Zerodha. Your requirement for a low‑latency intraday scalping bot aligns perfectly with my background in API integrations, order routing, and fail‑safe design. ? Approach API Layer: Secure login, token refresh, and resilient WebSocket streaming for live market data. Signal Engine: Direct mapping of your proprietary scalping rules to automated triggers. Execution: Millisecond‑level order placement with acknowledgement checks, retry logic, and reconnect handling. Config File: Position sizing and parameters adjustable without touching source code. Logging & Alerts: Every event logged to text file; rejections raise immediate alerts. ? Deliverables Well‑commented Python source code, production‑ready for Linux VPS. README with setup, environment variables, and parameter tuning. One live screen‑share session to place and square off trades, proving full automation. Best regards, Suyash – Python & Trading Automation Specialist
₹25,000 INR in 7 days
1.4
1.4

With more than a decade of experience in web development and automation workflows, I am confident that I can be the best fit for your Upstox Intraday Auto-Trading Bot project. I have an extensive understanding of Python and different APIs in the financial sector, which will make your strategy's deployment easier and smoother. During my career, I have built a number of practical solutions including trading bots, dashboards and automation systems. Therefore, I am confident I can create a robust and efficient trading bot for you which perfectly fits your unique requirements. I pride myself on delivering clean and well-documented code along with comprehensive setup instructions. You can rely on my commitment in not only building the bot but also providing post-delivery support. Let's have a live session where we place and square off trades, ensuring that we have achieved full automation as per your configurations. Therefore, choosing me means choosing a proven professional who can help implement your unique scalping strategy to maximize your profit potential while minimizing latencies.
₹7,000 INR in 7 days
0.0
0.0

Hi, I run my own Python market-data stack (nightly NSE data ingest and scoring across 2,000+ stocks on a Linux VPS), so moving your scalping rules into an automated Upstox workflow is close to home. Build plan: 1. Upstox REST + WebSocket market-feed integration with daily token handling and auto-reconnect. 2. Your strategy as a separate module; thresholds, instruments, quantity/position size, max trades, daily loss limit and square-off time all in a config file. 3. Order engine: place, confirm on the order-update stream, retry/abort rules. It never double-fires after a reconnect. 4. Paper mode on the same code path for your 20-order acceptance test, with signal-to-ack latency logged per order (target under 300 ms on your VPS). 5. Kill switch, auto square-off, structured logs and Telegram alerts for every fill or error. 6. Commented code, README, systemd service on your VPS, and a live session to place and square off a trade. Which instruments (index options, stock F&O, cash)? And is your strategy written as Excel formulas or plain rules? Harshal
₹12,500 INR in 10 days
0.0
0.0

Gaborone, India
Member since Oct 4, 2026
₹750-1250 INR / hour
$30-250 USD
₹750-1250 INR / hour
$30-250 USD
$250-750 USD
₹12500-37500 INR
$2-8 CAD / hour
₹600-1500 INR
₹100-400 INR / hour
min £36 GBP / hour
₹1500-12500 INR
₹600-1500 INR
₹12500-37500 INR
$15-25 USD / hour
$750-1500 USD
₹400-750 INR / hour
$250-750 USD
$250-750 USD
$30-250 USD
$250-750 AUD