
In Progress
Posted
Paid on delivery
Developer Required: Fix Kite Login + Replace Existing Algo File on AWS I have an existing **Python-based algo trading system** deployed on an **AWS EC2 Ubuntu server** and connected to **Zerodha Kite Connect API**. The system was previously working. I have now changed my Zerodha/Kite password, and the existing system is giving: **`Kite Login Failed: Invalid username or password.`** In addition to fixing the authentication issue, I also need to **replace the currently deployed algo/Python file with an updated file that I will provide**. ## Existing AWS Setup * AWS EC2 Ubuntu server * Existing algo directory: `~/Vijay915` * Existing startup command: `cd ~/Vijay915 && bash [login to view URL]` * Existing `[login to view URL]` must continue to work after the changes. ## Work Required ### 1. Fix Kite Authentication Identify and fix the current Kite/Zerodha authentication problem. The developer should check: * Kite user/client ID * Password configuration * TOTP/authentication mechanism * API key configuration * API secret usage * Request-token/access-token handling * `.env` files * Configuration files * Environment variables * Startup scripts * Any other authentication-related configuration The current error is: **`Kite Login Failed: Invalid username or password.`** ### 2. Replace the Existing Algo File I will provide an **updated Python/algo file**. The developer must: 1. Identify the currently running/deployed Python algo file. 2. Take a backup of the existing file before replacing it. 3. Replace the existing file with my **new Python file**. 4. Ensure that the new file is connected correctly to the existing `[login to view URL]`. 5. Preserve the existing directory structure wherever possible. 6. Check that all required Python packages/dependencies are available. 7. Check that the new file starts without errors. 8. Verify that the new file uses the correct Kite authentication configuration. 9. Test the new file in **PAPER TRADING mode first**. 10. Only after successful testing should LIVE TRADING be enabled with my explicit permission. ### 3. DO NOT Change My Trading Strategy The developer must **not modify the strategy logic contained in the new file I provide** unless a modification is technically necessary to make it run. The purpose is: **New Python file → deploy on AWS → connect to existing configuration/environment → fix Kite authentication → test → run.** If any modification to the new Python file is required, the developer must explain the reason to me **before making the change**. ### 4. Preserve Existing Startup Method After deployment, I should still be able to start the system using: `cd ~/Vijay915 && bash [login to view URL]` The developer must ensure that `[login to view URL]` points to the correct new Python file. ### 5. Backup Requirement Before replacing anything, the developer must create a backup of the existing production file. For example: `[login to view URL]` The original file must **not be deleted permanently** until I confirm that the new file is working correctly. ### 6. Testing Testing must be performed in this order: **Step 1:** Verify AWS environment. **Step 2:** Verify Python dependencies. **Step 3:** Verify Kite authentication. **Step 4:** Deploy the new Python file. **Step 5:** Run in PAPER TRADING mode. **Step 6:** Verify market-data/WebSocket connection. **Step 7:** Verify that the algo starts correctly. **Step 8:** Check logs for errors. **Step 9:** Only after my confirmation, test LIVE TRADING. ## Security I will not unnecessarily provide: * Zerodha password * Kite API secret * TOTP secret * AWS private SSH key The developer must use a secure method of working and must not retain or disclose my credentials. The developer must **not place live orders during testing without my explicit approval**. ## Required Experience Please apply only if you have hands-on experience with: * Python * Zerodha Kite Connect API * Kite authentication/TOTP * AWS EC2 * Ubuntu Linux * SSH * Bash * Python deployment * WebSocket market data * Algo-trading systems ## Deliverables The developer must provide: 1. Existing Kite login problem fixed. 2. New Python algo file deployed. 3. Existing file backed up. 4. `[login to view URL]` verified/updated if required. 5. Required dependencies installed/verified. 6. Paper-trading test completed. 7. Market-data/WebSocket connection verified. 8. Logs checked. 9. Confirmation that the algo can be started using: `cd ~/Vijay915 && bash [login to view URL]` 10. A brief explanation of: * What caused the login problem. * Which files were changed. * Which file was replaced. * What configuration was updated. * How the new algo was tested. ## Important **This is NOT a request to develop a new trading strategy.** I already have the strategy and the updated Python file. The requirement is to: **FIX THE KITE LOGIN → REPLACE THE EXISTING ALGO FILE → DEPLOY IT ON AWS → TEST IT → KEEP THE EXISTING STARTUP SYSTEM WORKING.** Please quote a **fixed price for this work** and mention your previous experience with **Zerodha Kite Connect + Python + AWS algo deployment**.
Project ID: 40662294
22 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

As an AWS-certified professional with over five years of experience, your project falls perfectly within my skill set. I’ve built, deployed, and secured numerous complex infrastructures on AWS, including Ubuntu servers like the one you have. My proficiency in Python will be a boon in fixing the Kite authentication issue and replacing the existing algo with your file. I am intimately familiar with the Zerodha Kite Connect API, including the different authentication mechanisms it offers. This includes both client ID/password-based authentication as well as TOTP mechanisms, so rest assured your login issue will be resolved swiftly and securely. I also take security very seriously and adhere to best practices at all times. Your private information is safe with me. Moreover, my expertise extends to Kubernetes orchestration, ensuring that even after replacing the existing algo file, your startup method will remain intact. This means you can continue using `cd ~/Vijay915 && bash [login to view URL]` to start the system as before. I conduct thorough testing before deploying changes and this project will be no exception.I would be delighted to put my multi-platform experience and skills to work in ensure a seamless transition for your trading system on AWS EC2。
₹1,500 INR in 7 days
5.5
5.5
22 freelancers are bidding on average ₹1,368 INR for this job

In addition to fixing the login problem, I'll seamlessly integrate your newly provided Python file into your existing AWS EC2 Ubuntu server setup without impacting your strategy. My careful approach includes preserving the directory structure, checking package dependencies, verifying the correct usage of Kite authentication configuration, and thoroughly testing the new file in PAPER TRADING mode before moving to LIVE TRADING. As a bonus value-add, my work style revolves around fostering long-lasting client relationships and delivering solutions with lasting success. So you needn't worry about security breaches or unauthorized actions during or after my engagement. Your credentials will be kept safe and won't be unnecessarily shared or retained, nor will any live orders be placed without your explicit consent. Let's start this journey of efficient trading together!
₹1,050 INR in 2 days
4.4
4.4

Hi, how are you doing? I have considerable experience with Python, Zerodha Kite Connect API, and deploying algo trading systems on AWS EC2 and Ubuntu. I’ve worked on fixing Kite authentication, updating and deploying Python algorithms, backing up existing files, and ensuring start scripts keep working after changes. I can replace the file, verify dependencies, test in paper mode, and preserve the startup flow you rely on. Let me know further if interested.
₹1,500 INR in 5 days
3.6
3.6

Hi I can update your Zerodha Kite Connect API login logic with the new credentials on your AWS EC2 instance and seamlessly swap in your updated Python algo file. I will verify the system boots cleanly, connects to the Zerodha session without errors, and runs smoothly. I have extensive experience with AWS EC2 and Python trading API integrations. I am available to start immediately. Please reach out so we can discuss the details further. cheers Nehal
₹2,500 INR in 1 day
3.5
3.5

Greetings Sir/Madam. Hope you are doing great. I am an experienced professional in web development and ready to convert your concept to reality at the lowest rates. Rest assured that you will be delivered quality service in a very short amount of time. Feel free to contact me to discuss further details. Thanks in advance
₹600 INR in 1 day
4.5
4.5

From Pune ( Warje ) 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
2.9
2.9

Hello Manish, As an experienced web and app developer with 14 years of hands-on coding experience, I have amassed a wealth of knowledge that aligns specifically with your AWS and Python project requirements. I am well-versed in managing Python-based applications on AWS EC2 Ubuntu servers, making me the perfect candidate to troubleshoot your current Kite and Zerodha authentication issues. With a deep understanding of Kite Connect API and proficiency in handling everything from `.env` files to configuration settings, I'm confident that I can swiftly identify and resolve your 'Kite Login Failed: Invalid username or password' problem. Moreover, my extensive background in algorithm programming ensures that your requirement to replace the existing Python file with your updated version will be seamlessly executed. As requested, I will preserve every element of the existing directory structure, while also ensuring pertinent dependencies are properly met to stave off any errors. In line with data security protocols, you have my assurance that all your credentials will be securely handled and unneccessarily retained after completion of the project. Regards Manish
₹1,050 INR in 7 days
1.6
1.6

Hi, I believe I’m a strong candidate for this project because I have hands-on experience building, debugging, and deploying Python-based backend systems on AWS EC2. During my professional experience, I have developed and deployed FastAPI/Python backend services, worked with AWS EC2, Docker, APIs, authentication flows, and production debugging. For your existing algo, I can take ownership of the complete task—from diagnosing why the Kite authentication started failing after the credential change to safely deploying your updated Python file on the EC2 server. My approach would be to first inspect the existing Kite Connect login implementation and configuration rather than making assumptions about the password issue. I would trace the authentication flow, identify whether the problem is related to credentials, tokens, API configuration, or the existing login logic, and test the fix properly. Before replacing the current algo, I would also create a backup of the working deployment so there is a rollback option. I would then replace the file you provide, check any dependencies or configuration changes required by the updated version, restart the application correctly, and verify that it is running as expected. Why I believe I’m a good fit: * Strong Python development and debugging experience * Hands-on experience with AWS EC2 deployment * Experience building FastAPI-based production applications * Comfortable working with existing codebases and server environment Thanks!
₹1,500 INR in 3 days
0.0
0.0

I’m a Cloud & DevOps Engineer with hands on experience in Python, Linux, AWS, Docker, Bash, deployment and troubleshooting. I can work carefully through the existing EC2 environment, verify dependencies and configuration, back up the current deployment, deploy the supplied Python file, and preserve the existing startup workflow. I would also follow your paper-trading-first requirement and avoid any live trading activity without explicit approval.
₹1,050 INR in 7 days
0.0
0.0

Hi, I work daily with Kite Connect API (and Dhan/Groww) for my own options trading systems, so I know this exact failure mode — Kite's Invalid username or password after a password change is almost always a stale request-token/access-token flow or TOTP secret mismatch, not the API key/secret itself. Access tokens expire daily and must be regenerated via a fresh login flow; changing your password doesn't auto-refresh that. My process: SSH in, inspect ~/Vijay915 — locate .env/config files, identify exactly where the old credentials are referenced (env vars, config file, or hardcoded). Backup current production file (*.bak with timestamp) before touching anything. Fix the Kite auth chain: client ID, API key/secret usage, TOTP-based auto-login or request-token regeneration, access-token refresh. Deploy your new Python file, point the startup script to it, verify directory structure and dependencies (pip list check). Test in paper trading mode only — no live orders without your explicit go-ahead. Verify WebSocket/market-data connection and check logs. Confirm bash [startup].sh still works end-to-end. Give you a short writeup: root cause, files changed, what was tested. I won't touch your strategy logic — only what's needed to get it running. Don't need your password/API secret/TOTP secret/SSH private key upfront; can work via a temporary limited-access method of your choice. Ready to start immediately.
₹1,200 INR in 1 day
0.0
0.0

Pune, India
Member since Sep 15, 2025
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
$750-1500 CAD
$30-250 CAD
₹1500-12500 INR
₹600-1500 INR
$15-25 USD / hour
₹1500-12500 INR
₹750-1250 INR / hour
₹600-1500 INR
₹1500-12500 INR
$30-250 USD
min $50 USD / hour
$250-750 USD
₹400-750 INR / hour
€30-250 EUR
$15-25 USD / hour
$30-250 CAD
$250-750 USD
₹150000-250000 INR
$250-750 CAD