
Closed
Posted
Paid on delivery
I need a clean, well-commented Python script that can place Equity orders on the NSE through my broker’s REST API. The program must support three order types—Market, Limit, and Stop-loss—and switch between them with a simple function call or flag. Key expectations • Handle authentication, session renewal, and basic error catching so an interrupted connection will not leave an order half-sent. • Clearly separate configuration (API keys, tokens, quantity, symbol) from the core logic so I can reuse the same code across multiple accounts. • Return the order ID and status in real time, ideally as both terminal output and a lightweight log file for later reconciliation. Deliverables 1. A single .py file (or small module set) ready to run. 2. A short README explaining setup, required libraries, and step-by-step usage. 3. Brief inline comments so I can tweak parameters without guessing. I will supply my broker’s API documentation once we start. The code should run on Python 3.x and installable packages must be available via pip. If anything is unclear, feel free to propose what you think is the most robust approach before you begin coding.
Project ID: 40568443
35 proposals
Remote project
Active 6 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
35 freelancers are bidding on average ₹1,027 INR for this job

I can help you build this bot. I usually write these types of scripts using Python with asyncio. It keeps things stable and easy to schedule. I can start working on this as soon as we align on the scope.
₹1,275 INR in 7 days
5.2
5.2

With over 5 years of experience as an Embedded Systems Developer, IoT Engineer, and Python Developer, I have acquired robust skills that are a perfect fit for your project. My expertise in Python programming will ensure the delivery of a clean, well-commented script that securely interfaces with your broker’s REST API, meeting all your expectations. I understand the need for real-time order status updates and efficient error catching functionality and I assure you that my work will reflect this understanding. My work spans from low-level hardware interfacing to server-side integration, giving me a unique advantage to deliver not only a solution for now but also one that is scalable and reusable for your future needs. Therefore, you can count on clear separation of configurations alongside an explicit explanation in the accompanying README file on how to tweak parameters without any confusion. Not only do my proficiency in Python and deep understanding of API integrations make me ideal for the job, but as a strong communicator dedicated to quality and performance, I am confident that choosing me will guarantee prompt delivery of your project in line with your precise specifications.
₹800 INR in 7 days
4.3
4.3

Completed projects till now 1) Python + DhanAPI +Excel + VBA option scalping strategy 2) Python 21 EMA and 9 EMA crossover strategy on DhanAPI 3) Google sheet + FyersAPI trading 4) Google sheet + Algomojo + Upstox 5) Tradetron Banknifty option scalping strategy 6) Excel 2600 NSE 10 years data 7) Copytrading using python 8) Tradetron Supertrend + MACD Crossover Strategy 9) Dhan option chain with Greeks in Google spreadsheet via Google Appscript 10) Backtesting of Nifty options for wait and trade strategy 11) Trigger orders for Dhan Nifty options 12) Shoonya API:- Wait and trade strategy 13) Tradetron: RSI + ADX + EMA strategy 14) Python Moving avarage channel trading Algo 15) Kotak Neo: Turtle scalping strategy for options 16) Fyers Filtered option chain in Excel 17) Binance Bitcoin tradingview strategy python bot 18) Fyers Tradingview python bot 19) Dhan Python order manager I can deliver any project in Trading. Readymade setups for Python available
₹3,000 INR in 7 days
3.1
3.1

I see you're looking for a well-commented Python script for NSE order execution. I'm all about clean coding and can help you with that. Which brokerage API are you using? Let's make this work!
₹1,080 INR in 7 days
2.5
2.5

Straightforward work. I'd structure it as a small module with config separated from logic, a clean order function that takes the order type as a flag, and proper session/auth handling so a dropped connection doesn't leave anything half-sent. Real-time terminal output plus a log file for reconciliation. I can provide proof of relevant experience in chat. Happy to propose the approach once I see your broker's API docs.
₹1,500 INR in 7 days
2.4
2.4

I can create this Script. I have already done this in past also. I have created trading bot also and an algorithm for technical analysis
₹1,050 INR in 7 days
2.0
2.0

Hi, We at **Acute Tech Solution** specialize in **full-stack website development** using modern technologies like PHP, Laravel, React, Node.js, and MySQL. We can build a secure, responsive, and scalable website with a modern UI, admin panel, API integrations, authentication, and performance optimization tailored to your business needs. Full-stack projects commonly include responsive design, secure backend development, and scalable architecture. We deliver clean, maintainable code, timely updates, and reliable post-launch support. Ready to start immediately. Regards, **Acute Tech Solution**
₹1,050 INR in 7 days
1.9
1.9

Hi, I am the master of trading automation solutions. I can easily create your order placement method. Let’s discuss further details on chat.
₹1,050 INR in 7 days
1.7
1.7

Drawing from over 15 years of full stack development experience, I feel confident that I can deliver the well-commented and cleanly written Python script you're looking for. I specialize in creating scalable and maintainable solutions, which are vital qualities to successfully handle complex projects such as yours. Additionally, my proficiency in Python 3.x will ensure the resulting code runs smoothly. My background includes not only managing the core logic but also effectively implementing external services like your broker's REST API, making me well-equipped for your task. I understand the importance of maintaining session renewal, handling authentication, and proficiently dealing with any potential errors to ensure smooth order execution. Moreover, I believe in keeping things flexible for my clients. Therefore, I'll isolate the configuration components so you can use the same code across multiple accounts with just a few tweaks. Shaping up meticulously organized responsibilities into concise deliverables is what I'm known for, catering to your need for a single .py file (or small module set), an easily understandable README file, and brief inline comments. My previous experiences with similar tasks lend me an effortless adaptability towards new project contexts and ecosystem. Let's make your equity-order python script as robust and secure as possible together!
₹600 INR in 1 day
0.0
0.0

Hi, Reliable order execution starts with predictable error handling and a clean architecture. I'll build a well-structured Python module that places NSE equity orders through your broker's REST API while keeping configuration separate from execution logic for easy reuse across multiple accounts. The solution will support Market, Limit, and Stop-loss orders through a simple function call or flag, with authentication, session management, retry/error handling, real-time order status, and structured logging. I'll keep the code modular, well-commented, and easy to extend if you later need order modifications, cancellations, or WebSocket-based order updates. A few questions before we get started:- - Which broker API will you be using (e.g., Zerodha Kite Connect, Upstox, Angel One SmartAPI, FYERS, Shoonya, etc.)? - Does the API require TOTP/2FA during login, and should the script handle automatic session renewal? - Besides order placement, would you like the module to support order status checks, modifications, and cancellations for a complete trading workflow? Once you share the broker's API documentation, I'll review the endpoints, propose the most robust implementation, and deliver a production-ready Python module, README, and logging setup that you can use across your trading accounts. Thanks, Vanshika
₹1,500 INR in 4 days
0.0
0.0

Hi — this is exactly what I build: clean Python clients that place orders via a broker/exchange REST API safely. I've built HMAC-signed order clients for crypto exchanges (Bybit, Bitunix), so auth, session renewal and "never leave an order half-sent" are things I've already solved in production. I'll separate config (API keys, tokens, symbol, quantity) from core logic so you reuse it across accounts, expose one clean call for Market/Limit/Stop-loss via a simple flag, and handle auth + auto session renewal with error catching and timeouts so an interrupted connection can't send a partial or duplicate order. It returns order ID + status live to the terminal and writes a lightweight log for reconciliation — well-commented, with a short README (setup, pip libs, usage). Pure pip, Python 3.x. Send the broker API docs and I'll propose the most robust flow before coding. My exchange-API / bot work: [your portfolio link]. — Victor
₹1,050 INR in 2 days
0.0
0.0

Reliable order placement with session renewal and no half-sent orders on disconnect is really an error-handling and retry-logic problem more than a scripting one, so I'd build it with idempotency in mind: each order gets a unique client-side reference before it's sent, so on reconnect you can check status instead of blindly resubmitting and risking a duplicate. Structure I'd use: a config layer (keys, tokens, symbol, quantity) fully separated from the order logic, a thin wrapper per order type (Market/Limit/Stop-loss) behind one function with a type flag, automatic token refresh on session expiry, and both console output and a log file (timestamp, order ID, status, symbol) for reconciliation. Since every broker's REST API differs in auth flow and error codes, I'll adapt the above once you share the docs, rather than guessing today. If the API uses websockets for order status instead of polling, I'll flag that early since it changes the log-writing approach slightly. Given this places real trades, I'd strongly suggest testing against your broker's sandbox/paper-trading endpoint first before pointing it at a live account. Can start as soon as you share the API docs. This is realistically 3-5 hours of work.
₹900 INR in 1 day
0.0
0.0

Motivated and analytical Computer Engineering graduate with practical internship experience in Python development and solid foundations across foundational software methodologies. Competent in object-oriented programming (C++, Java), computational mathematics, and designing dynamic backend frameworks. A structured problem solver eager to apply robust software engineering principles to drive product success in a collaborative corporate environment. TECHNICAL SKILLS Programming: Python, C, C++, Java Core Competencies: Computational Mathematics, Data Structures & Algorithms, Object-Oriented Design Tools & Workflows: Git, GitHub, Visual Studio Code
₹600 INR in 6 days
0.0
0.0

Hi, I can develop a clean, well-structured Python script that integrates with your broker's REST API. I will write modular, well-commented code supporting Market, Limit, and Stop-Loss orders, with proper error handling, configuration separation, logging, and documentation. I focus on clean code, timely delivery, and good communication. I'm ready to start immediately and will ensure the project meets your requirements.
₹1,050 INR in 7 days
0.0
0.0

Hi, I saw your project "Python NSE Order Execution" and it looks like a strong fit. Position as internal workflow automation with dashboard, logging and operator controls. Why me: I build practical, operator-ready automation and internal tools in Python (not just AI demos). Operations Dashboard maps closely to what you need, with validation and human review built in. How I'd start: scope one clear first milestone, deliver it end-to-end with a short handoff doc, then iterate. I can prepare a short preview tailored to your workflow once we align on scope. Roman
₹950 INR in 7 days
0.0
0.0

I'll build a production-ready Python script that handles NSE equity orders through your broker's REST API with full support for Market, Limit, and Stop-loss order types. The code will include robust session management with automatic token renewal, comprehensive error handling to prevent incomplete orders, and a clean config-based architecture so you can swap API credentials and trading parameters without touching the core logic. You'll get real-time order ID and status feedback to both console and a timestamped log file for reconciliation, plus a clear README with setup instructions and usage examples. Once you share your broker's API docs, I'll implement the exact endpoints and auth flow in 2-3 days.
₹606 INR in 3 days
0.0
0.0

Hello, We are an experienced software development team specializing in Python development, API integrations, and automation solutions. I reviewed your requirement for NSE order execution and understand that this requires a reliable implementation with proper API handling, order workflow, and error management. We can help you with: • Python-based order execution logic • API integration and authentication handling • Secure request/response management • Order flow implementation and testing • Error handling and reliability improvements • Clean and maintainable code structure Our team has experience building custom automation tools and backend solutions where accuracy, stability, and performance are critical. We focus on delivering reliable technical solutions rather than quick scripts that fail in real usage. I would be happy to understand your current setup, API requirements, and expected workflow to provide the best implementation approach. If our experience matches your needs, please feel free to contact us whenever convenient. We would genuinely appreciate the opportunity to work with you. Best regards
₹750 INR in 3 days
0.0
0.0

I have already worked on a similar Python automation project. In my previous project, I developed a Python-based trading automation system that connected with broker APIs to place buy and sell orders automatically based on user-defined conditions. The system was fast, reliable, and easy to manage. I have 3+ years of experience in Python development. Experience with trading APIs, REST APIs, automation, and data processing. Strong knowledge of API integration, debugging, and clean code. Familiar with broker API integration and automated order execution. Admin: Daily progress updates Clean and well-structured code On-time delivery Quick communication Bug fixing and support Documentation if required Please open the chat window so that I can share my portfolio and we can proceed further on this project. In addition to your project needs, I'll provide you with clean source code, free bug patches, and maintenance. I am awaiting your positive response. Regards, shikha
₹600 INR in 7 days
0.0
0.0

As an AI automation specialist with a sharp focus on delivering measurable results, I believe my skill set aligns perfectly with your project requirements. Not only have I worked extensively with Python and Software Development, but I also specialize in creating intelligent systems that automate tasks ensuring efficient workflow, which would be of immense value in handling your Equity order execution via the NSE. Moreover, the ability to adapt to diverse APIs and effectively handling third-party integrations is a key part of my repertoire. This reinforces that I have the capability to understand your broker's REST API to handle authentication, session renewal, and error catching for a smooth equity trade execution process with minimal disruption. Given that your project necessitates detailed comments, clear configuration separation, and real-time status tracking, you can rest assured that not only will my code meet these expectations but it will be delivered in an organized manner with concise README documentation for easy usage and any later modification. Let's connect to develop this powerful Python script together!
₹1,500 INR in 3 days
0.0
0.0

Hi, I can complete this project. I have experience building Python trading scripts with REST API integration. I will deliver: 1. A clean, well-commented Python script supporting MARKET, LIMIT, and STOP-LOSS orders 2. Auto authentication and session renewal 3. Error handling so no order is left half-sent 4. Clear separation of config from core logic 5. Real-time order status output + log file 6. A README with setup instructions Just send me your broker's API docs and I'll start immediately. I can finish within 5 days. Let me know if you have any questions.
₹1,050 INR in 7 days
0.0
0.0

Bikaner, India
Member since Oct 15, 2022
₹12500-37500 INR
₹1500-12500 INR
£18-36 GBP / hour
$10-30 USD
$30-250 USD
$15-25 AUD / hour
$250-750 USD
min $50 AUD / hour
$30-250 USD
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
$10-30 USD
$250-750 USD
$250-750 USD
₹1500-12500 INR
₹400-750 INR / hour
$250-750 USD
$30-250 USD
₹75000-150000 INR