
Completed
Posted
Paid on delivery
I have a working Python trading bot for BTC options on Delta Exchange (India + Global platforms) that automates a short-strangle options strategy across up to 10 separate trading accounts. The strategy logic has been manually validated by me over the past month and performs as expected. The code is built and runs in paper-trade mode, but I have limited coding background myself and need a developer to take it from "written" to "safely running unattended." What I need: Code review — go through the existing codebase (~1,400 lines across two main files: a per-account trading engine and a multi-account orchestrator), flag bugs, security issues, or anything that could fail silently in production. Uses Python's requests, sqlite3, threading, HMAC request signing for the exchange API. VPS deployment — set up the bot on a Linux VPS with proper process supervision (systemd), auto-restart on crash, log rotation, and reliable startup-on-reboot. Paper-trading supervision — run and monitor a paper-trading period to catch real-world issues (rate limits, API edge cases, fill behavior) before any live capital is involved. Live rollout support — be available during the first week of live trading on a small position size to troubleshoot issues in real time. Key technical details: Strategy: short strangle (sell call + sell put), daily BTC options expiry Each account: independent margin checks, state persistence, SQLite trade logs, Telegram alerts, kill switch Exchange: Delta Exchange (India and Global — two separate API hosts/credentials) I'll provide the full codebase and a written summary of the strategy logic I've manually validated Ideal candidate: Proven experience integrating with a crypto exchange REST API (Delta Exchange specifically is a strong plus; Binance/Bybit/CCXT experience is also relevant) Comfortable with Linux VPS setup, systemd, and production Python deployment Can explain margin/position risk concepts clearly — I need someone who'll flag risk, not just ship code Based in India preferred (timezone overlap, but not required if communication is strong) Budget/structure: Open to fixed-price for the review + deployment phase, with a separate hourly/retainer arrangement for live-trading support afterward. Please quote both. To apply, please include: A brief description of a past project involving exchange API integration (which exchange, what the bot did) Your approach to validating a bot before going live with real funds Availability for the next 2-3 weeks
Project ID: 40528920
10 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

Hi, I’m a trader and developer with experience building crypto trading bots, exchange integrations, copy trading systems, and automated execution platforms. I’ve worked with exchange APIs, multi account trading setups, VPS deployments, Telegram alerts, risk management, and production monitoring. Before going live, my focus is always on validating edge cases, API failures, position reconciliation, and recovery scenarios rather than just checking if trades execute. Your approach is correct. The first step should be a proper code audit and paper trading validation before risking real capital. Let’s discuss the current architecture and deployment plan. Thanks, Nikhil ✅ Preferred & Verified Freelancer | ⭐ 5 Star Rating | ✅ 100% Project Completion
₹25,000 INR in 7 days
3.8
3.8
10 freelancers are bidding on average ₹25,269 INR for this job

Your bot will fail in production if the API signature logic doesn't handle timestamp drift or if SQLite locks during concurrent writes from 10 threads. I've debugged these exact failure modes on Binance and Bybit bots that looked fine in paper trading but crashed under live load. Before deployment, I need clarity on two things: Does your current setup handle Delta's rate limits per account (they throttle aggressively on the India endpoint), and are you persisting position state before sending orders so a crash mid-execution doesn't leave orphaned positions? Here's the deployment approach: - DELTA API INTEGRATION: Audit HMAC signing implementation for timestamp sync issues, add request retry logic with exponential backoff, implement per-account rate limit tracking to prevent 429 errors that kill all threads. - SQLITE CONCURRENCY: Replace threading locks with WAL mode and connection pooling to prevent database-locked errors when 10 accounts write simultaneously during volatile BTC moves. - VPS HARDENING: Deploy on Ubuntu with systemd watchdog that auto-restarts on memory leaks, configure logrotate to prevent disk-full crashes, set up Telegram alerts for process failures and margin threshold breaches. - PAPER TRADING VALIDATION: Run 72-hour stress test simulating API downtime, partial fills, and margin calls to catch edge cases your manual testing missed. - LIVE ROLLOUT: Monitor first week with position reconciliation checks every 15 minutes to catch silent failures where the bot thinks it's hedged but Delta shows unmatched legs. I've integrated 4 crypto exchange APIs (Binance futures, Bybit options, FTX before collapse, and one proprietary Indian exchange) and deployed 3 production bots handling $200K+ daily volume. I don't take bots live until failure scenarios are tested - exchange outages during expiry will happen, and your code needs to handle it without blowing up accounts. Let's schedule a 20-minute call to review your codebase structure and discuss the India vs Global endpoint strategy before quoting fixed-price deployment.
₹22,500 INR in 7 days
5.7
5.7

The silent killer in multiaccount bots is SQLite locking under concurrent threads, which can silently drop trades. I cut deployment time by 42% on a similar 1,400line crypto bot by adding systemd supervision and automated health checks; in the first 24hours I would audit the threading model and enforce explicit transaction locks to guarantee no trade data is lost. Quick question does the orchestrator use a single shared SQLite connection across threads? - Abdullah Z. (@redspector) | CEH | OSCP | AWS | Docker
₹33,750 INR in 25 days
4.6
4.6

Krishna here from delhi. As a seasoned professional in software development and AI, my key strengths lie in deploying large scale applications in the production environment. I have extensive experience working with REST APIs, including exchanges like Delta, which directly aligns with your project requirements. For instance, in a past project I developed a trading bot integrating with Binance API, where our bot streamlined complex trading processes, significantly boosting the client's profitability. When it comes to validating bots before going live, precision is of utmost importance to me. I extensively test codes across various scenarios, deliberately pushing them to the limits to identify any risk early on and that’s exactly what I intend to bring to DT’s project. Furthermore, I'll ensure a smooth VPS deployment with robust monitoring mechanisms in line with best practices for process supervision and auto-restart upon crash or system reboot. I understand the need for someone efficient and attentive during live trading periods, especially when real capital is involved. In addition to deep collaboration in the first week of live trading with small positions to troubleshoot and address any issues, I also promise clear communication and regular availability throughout the entire project lifecycle.
₹25,000 INR in 7 days
4.4
4.4

I have experience with exchange API integrations, production Python deployments, and automated trading systems where stability and risk controls are critical. I can review and harden your bot, set up a production-ready VPS environment (systemd, monitoring, log rotation, recovery handling), supervise paper trading, and support the live rollout while focusing on risk checks, API edge cases, and operational reliability rather than simply deploying code.
₹25,000 INR in 7 days
3.1
3.1

Hello, I see you need a developer who can ensure your Python trading bot for BTC options is not only functional but also secure and reliable in a live environment. I can help you achieve that. I am Mubashir, a Full-Stack Developer with 6+ years building automated trading systems and integrating with exchange APIs. I understand that you require a thorough code review to identify bugs and security issues, and to prepare your bot for safe, unattended operation. 1. First, I will conduct a comprehensive code review of your existing Python codebase, focusing on the per-account trading engine and the multi-account orchestrator to flag any potential issues. 2. Then, I will set up the bot on a Linux VPS, ensuring proper process supervision with systemd, implementing auto-restart on crash, and configuring log rotation for stability. 3. After that, I will run a paper-trading supervision period to catch any real-world issues related to rate limits or API edge cases before you transition to live trading. 4. Finally, I will provide live rollout support during the initial week of trading to troubleshoot any issues that may arise in real time. I offer a FREE detailed quotation and project proposal with a suggested roadmap at no cost to you. Even if you decide to work with someone else, you can use my proposal as a reference document. >>> My Work: https://www.freelancer.com/u/mubashir021 <<< Drop me a message and let's get this sorted. Mubashir
₹26,400 INR in 10 days
0.6
0.6

As a seasoned full-stack development team with more than 12 years of experience, we're ideally suited for your Delta Exchange Python Bot project. Our expertise in Python, Linux systems, and backend architecture is exactly what you need for the task at hand. Combining this proficiency with our detailed-oriented nature, we can meticulously review your existing codebase, ensuring its stability, security and minimizing any potential bugs as it transitions from paper-trading to live deployment. The integration of exchange APIs is also an area where we've excelled in the past. Though we haven't worked specifically with Delta Exchange before, our extensive experience with Binance, Bybit and CCXT has imbibed in us the ability to comprehend various exchange platforms rapidly and deliver quality performance for their unique needs. Our skills in setting up Linux VPS, using systemd for process supervision and building Python applications for production environments will enable smooth deployment of your bot on a VPS including reliable auto-restart and log rotation features.
₹15,000 INR in 7 days
0.0
0.0

Kozhikode, India
Payment method verified
Member since Jun 21, 2026
$30-250 USD
$250-750 NZD
₹1500-12500 INR
$30-250 USD
€250-750 EUR
$25-50 CAD / hour
min $50 AUD / hour
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
$200-1000 USD
$750-1500 USD
$750-1500 USD
$250-750 USD
$10-30 USD
$25-50 USD / hour
₹1500-12500 INR
$250-750 USD
$30-250 USD