
Dibatalkan
Disiarkan
Dibayar semasa penghantaran
"I need a Python developer to build a high-concurrency data logger for Dhan API. The script must maintain 5 parallel WebSocket connections simultaneously to fetch 200-level market depth for 5 FUTURES AND OPTIONS instruments. The incoming order-book snapshots must be written to excel .csv file continuously so I can query them later for research and back-testing. Process: Login to DHAN api - auto login setup using authenticator (PYOTP) Initially NIFTY index and BANKNIFTY index, live data to be fetched using websocket, then using the live data we will make OPTION and FUTURE instruments using certain formulas, then we will fetch the market depth (200 level) of those instruments. Finally store that data continuously preferably in .csv excel As per dhan api documentation, depth level of 200 can be fetched for only 1 instrument per websocket connection and maximum five websocket connections are allowed per account. It may be essential to use asyncio or multiprocessing to ensure non-blocking data capture. Deliverables 1. Clean, well-commented source code that subscribes to full market depth and writes every level update to a structured table.
ID Projek: 40282095
10 cadangan
Projek jarak jauh
Aktif 1 bulan yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan

Hi, I fully understand your requirements and can build a high-concurrency Python data logger for the Dhan API that maintains multiple WebSocket connections and continuously stores 200-level market depth data. I have strong experience with Python async systems, WebSocket streaming, and financial data pipelines, and can ensure reliable non-blocking capture for research and back-testing. .................. What I will Deliver .................. Auto login setup using PYOTP for secure authentication 5 parallel WebSocket connections for depth streaming Live data fetch for NIFTY and BANKNIFTY index Logic to generate required FUTURES and OPTIONS instruments Subscription to 200-level market depth per instrument Async data capture using asyncio / multiprocessing Continuous writing of order-book snapshots to structured CSV files Clean, modular, and well-commented Python code Error handling and reconnection logic for stable streaming .................. Tech Stack .................. Python 3 Asyncio / WebSockets PYOTP for authentication Pandas / CSV logging The script will ensure non-blocking data collection, stable connections, and properly structured datasets ready for analysis and back-testing. Once you share the API access details and instrument logic, I am ready to start. Regards, Malik Abdul Salam
₹1,050 INR dalam 7 hari
1.0
1.0
10 pekerja bebas membida secara purata ₹1,496 INR untuk pekerjaan ini

With over 9 years in the software industry and a specialization in Python, I am confident that I can create the high-concurrency data logger you need for your Dhan API project. My extensive experience working with websockets and CSV file storage combined with my ability to use the asyncio or multiprocessing libraries shows that I have the skill-set to handle the complexities of this task. I take great pride in delivering clean, well-commented code as evidenced by my previous clients' reviews. Your satisfaction is my top priority, so I ensure my work exceeds expectations. Additionally, my fluency in other languages such as Node.js and PHP allows me to be more versatile, adhering to any future modifications or enhancements your project may require. As a Full-Stack Developer, I believe I bring versatility that would benefit you throughout your entire project lifecycle. I possess strong problem-solving skills to ensure successful implementation even with challenging requirements. Lastly, I'm 100% committed to delivering quality work on time – a commitment that will reflect in your data logger's functionality and performance.
₹6,000 INR dalam 7 hari
3.8
3.8

I understand you require a Python developer to build a high-concurrency data logger that maintains five parallel WebSocket connections for fetching 200-level market depth of futures and options instruments from the DHAN API. You need the script to handle auto-login with PYOTP and continuously write incoming order-book snapshots to a CSV file for later analysis. Ensuring non-blocking data capture using asyncio or multiprocessing is also a key part of your requirements. With over 15 years of experience and more than 200 projects completed, I specialize in Python development and API integration, which aligns well with your need for real-time data processing and handling multiple WebSocket streams efficiently. My expertise in writing clean, well-commented code will ensure your project is maintainable and easy to extend. For this project, I will implement asynchronous WebSocket connections using Python’s asyncio to manage the five allowed connections simultaneously, fetching live NIFTY and BANKNIFTY data, then deriving the option and future instruments as per your formulas. Data will be continuously logged into a structured CSV file with minimal latency. I anticipate delivering the initial version within a week for your review. Feel free to reach out so we can discuss your project details and timelines further.
₹660 INR dalam 7 hari
2.8
2.8

Hello, I can develop a Python script for high-concurrency data logging using the Dhan API. The solution will use asyncio/multiprocessing to maintain 5 parallel WebSocket connections, fetch 200-level market depth for F&O instruments, and continuously store structured data in CSV format for research and back-testing. I will also implement auto login using PYOTP and ensure the code is clean, stable, and well documented. Best regards, Thiran360AI
₹1,200 INR dalam 2 hari
0.0
0.0

Hello, I understand that you need a high-concurrency Python script to capture 200-level market depth data from the Dhan API using multiple WebSocket connections and store the order book data continuously in CSV for later analysis. I can build a clean and efficient solution using Python with asyncio or multiprocessing to maintain up to 5 parallel WebSocket connections as required by the Dhan API. The script will handle authentication using PYOTP, subscribe to NIFTY and BANKNIFTY live data, generate the required FUTURES and OPTIONS instruments based on your formulas, and capture full market depth updates. The system will continuously log structured order-book snapshots into CSV files so the data can easily be used for research, back-testing, or analysis later. The code will be well structured, commented, and optimized for stable long-running execution. Deliverables: • Clean and well-commented Python source code • Multi-WebSocket concurrent data capture system • Continuous CSV data logging • Simple configuration to change instruments later I have experience working with Python, data processing, and real-time data pipelines, and I can ensure the script runs reliably. Looking forward to working with you. Best regards, Anshu Agnihotri
₹600 INR dalam 7 hari
0.0
0.0

Hello, I have experience in Python, API integration, and data processing. I can build a script to fetch real-time market data using WebSocket, handle multiple connections, and store the data continuously into CSV files. I understand working with async / multiprocessing and will write clean and well-structured code as required. I am ready to start immediately and complete the project on time.
₹1,050 INR dalam 7 hari
0.0
0.0

Hello, I can build a high-concurrency Python data logger for the Dhan API that maintains 5 parallel WebSocket connections, each subscribing to 200-level market depth for the required F&O instruments. I have experience working with async Python, WebSocket market data feeds, and high-frequency data logging, so the script will capture updates reliably without blocking. The solution will use asyncio for concurrent WebSocket handling, implement PYOTP-based auto login, dynamically generate the required FUTURE and OPTION instruments from NIFTY/BANKNIFTY live data, and continuously write the order-book snapshots into a structured CSV file suitable for later analysis and back-testing. The code will be clean, well-commented, and optimized for stability and continuous data capture. Estimated turnaround: about 1–2 days. Ready to start right away.
₹1,500 INR dalam 1 hari
0.0
0.0

Hi, this needs a reliable Python logger that can keep all 5 Dhan WebSocket connections running in parallel without dropping depth updates, while also handling dynamic instrument selection from live NIFTY and BANKNIFTY data. I’d build it with asyncio-based connection management, PYOTP auto-login, and a structured pipeline that computes the required FUTURE and OPTION instruments first, then subscribes each instrument to its own 200-level depth stream as allowed by Dhan. Every order-book snapshot and level update will be written continuously into clean CSV tables with timestamps and instrument metadata so the dataset is usable later for research and back-testing. The code will be well-structured, commented, and designed to recover from disconnects or API interruptions so data capture stays stable during market hours. I can keep the implementation focused on performance, clean storage format, and production-safe concurrency from the start.
₹1,050 INR dalam 7 hari
0.0
0.0

MY PYTHON SKILLS AND MY WORK EXXPERIENCE IN THIS FIELD MAKES ME BEST IN THIS PROJECT ALSO I HAVE A VIDEO EDITING SKILL WHICH MAKES ME EASIER TO DO THIS JOB. IN THIS PROJECT MY CLIENT NEEDS A SMOOTH EXPERIENCE AND I ASSURE MY CLIENT THAT THEY WOULD GET THE JOB BEFORE THE DEADLINE WITHOUT ANY FURTHER COMPLAINTS. I FULLY UNDERSTOOD THE REQUIREMENTS THAT MY CLIENT HAD MADE AND I WOULD DO THE NEEDFUL
₹800 INR dalam 12 hari
0.0
0.0

JUNAGARH, India
Kaedah pembayaran disahkan
Ahli sejak Feb 6, 2014
₹600-1500 INR
₹600-1500 INR
₹600-1500 INR
₹3000-6000 INR
₹600-1500 INR
₹10000-20000 INR
£20-250 GBP
$30-250 USD
$250-750 AUD
$30-250 USD
$10-100 USD
₹1500-12500 INR
$750-1500 USD
$30-250 USD
₹600-1500 INR
₹75000-150000 INR
₹12500-37500 INR
₹100-400 INR / jam
$30-250 USD
$10-30 USD
$30-250 USD
£20-250 GBP
$30-250 USD
₹1500-12500 INR
₹750-1250 INR / jam