
In Progress
Posted
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: 40568466
42 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
42 freelancers are bidding on average ₹1,021 INR/hour for this job

Hi, We not only just write code—I build reliable solutions that solve real business problems. Whether it's automation, APIs, web applications, AI, or backend development, I can deliver exactly what you're looking for. Looking forward to working with you. Thanks, Deva
₹1,000 INR in 40 days
7.8
7.8

Hi, I am from Bangalore.I have 7 years of experience in Python software engineering. I will implement and having prior experience in Python, NSE , BSE order placement in brokerage like zerodha, Dhan.I can do it
₹1,000 INR in 40 days
6.5
6.5

Hi there, I'm Ashwani, a senior full-stack developer with extensive experience in Python and REST API development, which aligns perfectly with your project needs. I can definitely help you build a robust Python script for NSE order execution. My plan is to first thoroughly review your broker's API documentation to ensure a secure and efficient integration. I'll focus on building a clean, modular script that handles authentication, session management, and error handling with precision. Configuration will be kept separate for easy reuse across accounts. I'll implement Market, Limit, and Stop-loss order types, providing real-time order IDs and statuses via terminal output and a log file. You'll receive a single Python file, a clear README, and well-commented code. I'm confident I can deliver a high-quality solution within your timeline. Let's discuss your project further.
₹1,000 INR in 7 days
6.1
6.1

Your script will fail in production if you don't handle NSE session timeouts and token refresh logic correctly. Most brokers invalidate tokens after 6-8 hours, which means your orders will silently fail mid-day unless you build automatic re-authentication. Quick questions - are you using Zerodha Kite, Upstox, or another broker API? And do you need position tracking after order execution or just fire-and-forget confirmation? Here's the architectural approach: - PYTHON REST API: Build a session manager class that auto-refreshes tokens before expiry and retries failed requests with exponential backoff to handle NSE rate limits. - ORDER EXECUTION LOGIC: Create a unified order handler that validates symbol format, lot size, and price constraints before hitting the broker API so invalid orders never reach NSE. - ERROR HANDLING & LOGGING: Implement structured logging with order ID, timestamp, and API response codes written to both console and rotating log files for audit trails. I've built similar trading automation for 2 fintech clients where order reliability was mission-critical. Let's do a quick 10-minute call to review your broker's API docs and confirm the session management approach before I start coding.
₹900 INR in 30 days
6.3
6.3

Greetings, I have read the project description I have been working on a similar project in recent time. I am interested in the work open a chat to discuss requirements in details.
₹1,000 INR in 40 days
5.7
5.7

Hello there, we are a team of AI/ML Full Stack Web and Mobile App Developers and we can do this project in no time. Thanks Ashish Kumar.
₹1,000 INR in 40 days
5.9
5.9

Based on your project description, you need a skilled Python developer to design a clean, well-commented and thoroughly tested script for executing Equity orders through the NSE REST API. My name is Mayank and I have over 20 years of experience in software development with a focus on business-critical applications, particularly PHP-based projects. My expertise extends to APIs including integrating third-party APIs. I am confident in my ability to handle this project effectively because I have a deep understanding of Python, PHP and NSE technologies. Throughout my career, I have developed many high-performance systems that required making requests to external systems via REST APIs, just like what your project entails. I understand the importance of uninterrupted connections and error handling when it comes to executing orders with real-time status updates. Additionally, my approach aligns perfectly with your expectations of separating configuration from core logic and leaving detailed comments for your future flexibility. I also provide comprehensive documentation so that users like you can set up and use the scripts easily while enjoying the freedom to make tweaks when necessary. Together, we can create an efficient system for order execution on NSE leveraging Python 3.x version that meets all your requirements and is built to scale as per your future needs. Interested? Let's discuss how I can help you with this project further!
₹750 INR in 40 days
5.8
5.8

Order placement on NSE brokers is about handling authentication expiry and mapping each broker’s quirks to a standard order interface. I write clean Python scripts trading via REST APIs on Indian brokers (Zerodha, Angel, IIFL) and know session keep-alives and error-handling needed so you don’t hang orders. I’ll build a Python 3.x script with a config/settings section, logic split by order type, switchable by flag, and simple logging to a file plus stdout so you can trace every order/response. Authentication/session renewal will retry quietly in the background if the API supports it. Readme and clear inline comments included. Which broker and API package are you using? That lets me prep the right auth/placement boilerplate in advance. Pradeep
₹1,000 INR in 40 days
5.2
5.2

With my 17+ years of extensive development experience and comprehensive knowledge of API integrations, Python, and REST API, I am perfectly suited to take on your Python NSE Order Execution project. My team and I have successfully developed similar automated order execution systems for renowned stock trading platforms, providing real-time data through APIs. This has given us deep insight into handling authentication, session renewal, and error catching effectively to ensure orders are not left hanging in case of a connection interruption. One of our core strengths is separating configuration logic from the core programming, making code reusable across multiple accounts easily. This meticulously designed architecture allows for easy parameter tweaking without any guesswork. Additionally, I always prioritize clean coding with thorough comments to enhance readability and streamline future enhancements. In line with your key expectations, my team will deliver a single .py file along with a README that provides clear instructions for setup and usage. We understand the value of transparency in stock trading, so we will ensure you receive real-time order updates both on the terminal and through a lightweight log file for easy record keeping afterwards.
₹1,200 INR in 40 days
5.0
5.0

As a freelancer with a deep love for learning and tackling real-world problems, your NSE Python order execution project resonates very well with my passion. I have extensive experience in Python development and have designed and implemented quite similar solutions in the past using various APIs, such as REST, which aligns with your project needs. One strength I bring to the table is my commitment to code cleanliness and robustness. My scripts are always well-commented, utilizing clear 'Read Me' documents, and adequately separating configuration files for enhanced reusability across accounts - an aspect you highlighted in your project expectations. This ensures that not only is the deployment of my solutions smooth but also reduces the chance of inadvertent errors—I guarantee a streamlined process that would save you time and energy in the long run. Finally, I assure you a balanced focus on speed and stability in this project. My code handles authentication and session renewal efficiently so that it remains 'interrupt-proof,' enabling you to send consistently complete orders regardless of any interruptions during the process. Furthermore, I'll ensure that you have real-time access to order IDs and statuses through both terminal outputs as well as lightweight yet accurate log files for future reconciliation purposes.
₹1,000 INR in 40 days
4.9
4.9

Hi, I’m Saswata Mukhopadhyay. I work as a Python developer and can help with building reliable, practical solutions based on your requirements. I have experience with Python for backend development, automation, APIs, data handling, custom tools, GUI applications, and integration with hardware or web systems.
₹900 INR in 40 days
4.3
4.3

Hello, I can deliver a Python script that meets your specific needs for NSE order execution. I will create a clean, well-commented script with a modular design, separating configuration from core logic for easy reuse. The script will support Market, Limit, and Stop-loss order types, with authentication, session renewal, and error handling to ensure reliable execution. I'll provide real-time order ID and status updates, both in the terminal and a lightweight log file. With 5+ years of experience, I have a proven track record of delivering high-quality Python solutions. I can provide samples or a demo to showcase my skills. Let's discuss your requirements further and get started. Thanks, Adegoke. M
₹750 INR in 40 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
₹1,000 INR in 40 days
3.1
3.1

I can build a clean, reusable **Python 3** trading module that integrates with your broker's REST API and supports **Market, Limit, and Stop-loss** orders through a simple function call. The code will include secure authentication, automatic session renewal, robust error handling, configurable settings, real-time order status with logging, and clear inline comments for easy maintenance. I'll also provide a concise README covering setup, dependencies, and usage so you can quickly adapt it for multiple accounts. Once you share the broker's API documentation, I'll review it and deliver a reliable, well-structured solution.
₹750 INR in 40 days
2.2
2.2

Hello, We at **Acute Tech Solution** have proven expertise in **Python, NSE/Broker APIs, algorithmic trading, and automated order execution**. We can build a robust order execution system with real-time market data, broker API integration (Zerodha, Upstox, Dhan, Fyers, etc.), risk management, logging, error handling, and configurable trading strategies. Similar projects typically include modular strategy execution, live order placement, and backtesting support. We deliver clean, secure, and well-documented code with timely updates and reliable support. Ready to start immediately. Regards, **Acute Tech Solution**
₹1,000 INR in 40 days
1.9
1.9

Hi, I can build a clean and well-commented Python script that places NSE Equity orders using your broker's REST API. I'll keep the configuration separate from the core logic, support Market, Limit, and Stop-loss orders, and handle authentication, session renewal, and error handling properly. The script will return the order ID and status in real time, with both terminal output and a simple log file. I'll also provide a clear README and make the code easy to update for multiple accounts. Let's discuss in chat as I have some queries to ask regarding the project to proceed further. Please share the details, and I can start right away.
₹750 INR in 40 days
1.4
1.4

Hi, I can build this for you. I’ve worked on Python-based automation and API integrations, and I can create a clean, modular script for placing NSE equity orders via your broker’s REST API with support for Market, Limit, and Stop-loss orders through a simple function/flag-based interface. I’ll keep the code structured so config and trading logic stay separate, add proper authentication/session handling, basic retry + error handling, and return real-time order status with terminal output plus a lightweight log for reconciliation. I can also provide a short README and clear inline comments so it’s easy for you to reuse across multiple accounts. Once you share the broker API docs, I can review the auth/order flow and suggest the most robust structure before starting.
₹1,000 INR in 40 days
1.4
1.4

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Mayank Sahu
₹750 INR in 40 days
2.6
2.6

Hi, I can develop a clean, well-structured Python solution that integrates with your broker's REST API to place NSE Equity orders reliably and securely. ✔ Support Market, Limit, and Stop-loss orders with a simple flag or function call ✔ Implement secure authentication, session renewal, and robust error handling ✔ Separate configuration (API keys, tokens, symbol, quantity) from the core logic for easy reuse across multiple accounts ✔ Return real-time order ID and status in both the terminal and a lightweight log file ✔ Deliver clean, well-commented Python 3.x code with a README for quick setup and usage My approach is to build the script in a modular way, making it easy to maintain and extend as your trading requirements evolve. I'll follow your broker's API documentation closely to ensure reliable order execution and proper handling of connection interruptions. The result: You'll receive a production-ready Python script that is easy to configure, dependable during live trading, and simple to customize for different accounts or future automation. Best regards, Akif K
₹800 INR in 2 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
₹900 INR in 40 days
0.0
0.0

Nirmali, India
Member since Jul 8, 2026
$250-750 USD
$2-8 USD / hour
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD
₹600-1500 INR
€8-30 EUR
₹1500-12500 INR
£18-36 GBP / hour
₹37500-75000 INR
$250-750 USD
$3000-5000 USD
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
$250-750 USD
$30-250 USD
$10-30 USD
₹400-750 INR / hour
₹100-400 INR / hour