
Fechado
Publicado
Pago na entrega
I need a clean, well-documented Python script that plugs into the official Upstox API and keeps my portfolio in line with my target weights automatically. The scope is limited to portfolio management; no market-scanning or order-flow extras are required. Here is what I want the program to do: • Pull my current holdings and target allocation from a simple CSV or Google Sheet (I’m flexible on the source as long as I can edit weights easily). • Check both a schedule I set (e.g., every Monday at 9:30 a.m.) and defined market triggers such as a 3 % drift in any position. If either condition is met, the logic should decide whether rebalancing is necessary. • Calculate the exact quantity to buy or sell for each symbol, taking into account available cash, fractional limits on Upstox, and brokerage fees. • Place the required market or limit orders through the Upstox API and confirm execution. • Log every step and send me an email or Telegram message summarising the adjustments. Acceptance criteria – Runs end-to-end on my machine with only a config file change for API keys and thresholds. – Produces clear console logs plus a daily summary file. – Handles API errors gracefully and retries once before alerting me. I already have an active Upstox developer account; you just need to give me the finished Python code (Python 3.10+), a [login to view URL], and a short README so I can spin it up in a fresh virtual environment. If you’ve built similar algo-trading or rebalancing tools, let me know—links or short demos welcome.
ID do Projeto: 40341721
14 propostas
Projeto remoto
Ativo há 17 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
14 freelancers estão ofertando em média ₹10.756 INR for esse trabalho

As a seasoned software engineer with over 13 years of experience, I am confident in my ability to build the exact solution you are looking for. Having worked on a variety of robust and scalable projects involving API integrations, automated systems, and back-end development, I understand the intricacies involved in building a tool like yours. My skill set, including Python, ensures I'm capable of effectively using the Upstox API to develop a tailored rebalancing automation script for your portfolio. Your project must-have's - a clean code architecture with comprehensive documentation that allows you to easily edit weights on your holdings via a CSV or Google Sheet - are well within my area of expertise. Not only will I guarantee an error-free code that handles API failures gracefully, but also provide automatic email or Telegram summaries to keep you up-to-date. Furthermore, I follow a structured and disciplined approach towards coding while keeping in mind scalability and module design—traits that will be crucial while developing your solution. My commitment to delivering quality work has earned me a stellar reputation with clients and I intend to continue providing the same level of dedication for this project. In conclusion, my extensive experience, technical competence, and adherence to professional standards makes me the perfect candidate for this job.
₹7.000 INR em 7 dias
5,8
5,8

I have 8+ years of experience in Laravel, CodeIgniter, and PHP development. I have built multiple CRM systems, APIs, and eCommerce platforms. I am available to discuss your project and start immediately, ensuring that we bring your ideas to life with precision and efficiency. Technical Skills Backend Development: PHP Frameworks: Laravel, CodeIgniter, CakePHP RESTful APIs and Backend Optimization Frontend & Full-Stack Development: MERN Stack: React.js, Node.js Ionic for Hybrid Mobile Apps CMS Expertise: WordPress: Custom Themes, Plugins, and Optimizations
₹4.000 INR em 3 dias
4,5
4,5

Hi there, Strong alignment with this project comes from experience building Python-based trading automations with API integrations and portfolio management logic. Clear understanding of the requirement to fetch holdings, evaluate drift or schedule triggers, calculate rebalancing trades, and execute via Upstox API with logging and alerts. Hands-on expertise with Python, REST APIs, and automation ensures reliable execution, error handling, and clean, maintainable code. Risk is minimized through structured validation, retry mechanisms, and clear logging with notification support. Available to start immediately—happy to discuss approach or share similar work. Recent work: https://www.freelancer.com/u/chiragardeshna Regards Chirag
₹7.000 INR em 7 dias
4,5
4,5

⭐ Hello there, My availability is immediate. I read your project post on Python Developer for Upstox Portfolio Rebalancing Automation. We are experienced full-stack Python developers with skill sets in - Python, Django, Flask, FastAPI, Jupyter Notebook, Selenium, Data Visualization, ETL - React, JavaScript, jQuery, TypeScript, NextJS, React Native - NodeJS, ExpressJS - Web App Development, Data Science, Web/API Scrapping - API Development, Authentication, Authorization - SQLAlchemy, PostegresDB, MySQL, SQLite, SQLServer, Datasets - Web hosting, Docker, Azure, AWS, GPC, Digital Ocean, GoDaddy, Web Hosting - Python Libraries: NumPy, pandas, scikit-learn, tensorflow, etc. Please send a message So we can quickly discuss your project and proceed further. I am looking forward to hearing from you. Thanks
₹11.590 INR em 3 dias
4,6
4,6

Your 3% drift trigger and Monday 9:30 schedule combo is smart - catches both gradual allocation creep and ensures regular maintenance. I'll build this as a Python script that reads your target weights from CSV/Sheets, calculates exact buy/sell quantities accounting for Upstox's fractional limits and fees, then executes through their API with proper error handling and retry logic. Built similar automation recently - an MT5 trading bot with configurable risk management and a trading platform QA system that tracked 76 trades with full execution audit. Both handled API failures gracefully and logged everything for review. You can see the details at ffulb.com. Ready to start once I can access your Upstox API credentials and preferred data source setup to confirm the integration approach. Should be straightforward but want to verify the API endpoints first.
₹18.750 INR em 10 dias
3,3
3,3

Automating portfolio rebalancing via the Upstox API demands precision in handling real-time data and executing trades while respecting user-defined constraints. This project’s focus on maintaining target weights through scheduled checks and market triggers reflects a clear need for a robust, reliable script that integrates seamlessly with portfolio data sources and executes trades efficiently. Ensuring the system adapts to fractional trading limits and brokerage fees while providing timely notifications is critical for effective portfolio management. The approach involves developing a modular Python 3.10+ script that interfaces directly with the Upstox API, fetching holdings and target allocations from a flexible CSV or Google Sheet input. The rebalancing logic will incorporate scheduled and event-driven triggers, calculating exact trade quantities with consideration for cash availability and trading constraints. API interactions will be designed to handle errors gracefully, including automated retries and detailed logging. Notifications will be sent through user-preferred channels like email or Telegram, ensuring transparency and real-time updates. Deliverables include clean, well-documented code, a requirements file for dependencies, and a concise README for straightforward deployment in a virtual environment. Committed to delivering a high-quality, maintainable solution, the final product will run end-to-end on your machine with minimal setup, providing clear console outputs and daily summaries to keep you informed. The script’s architecture prioritizes reliability and user configurability, empowering you to manage your portfolio confidently and efficiently. Let’s connect to discuss any specific preferences or additional features you envision to ensure the tool fully meets your portfolio management needs
₹11.250 INR em 7 dias
3,0
3,0

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 I can deliver any project in Trading. Readymade setups for Python available
₹7.000 INR em 7 dias
3,1
3,1

I saw your project and am confident I can deliver on this. I'm currently working on a similar project and understand the importance of automating portfolio rebalancing. By creating a clean Python script that integrates seamlessly with the Upstox API, I can ensure your portfolio stays aligned with your target weights effortlessly. With my solution, you can have peace of mind knowing your investments are always optimized for maximum returns. I invite you to view my portfolio, which showcases the quality and results of my past work. I have a proven track record of developing efficient automation tools that streamline processes and enhance productivity for my clients. I look forward to hearing from you. Regards, Sadiya
₹6.000 INR em 7 dias
0,0
0,0

India
Membro desde mai. 18, 2018
₹12500-37500 INR
$30-250 USD
$2-8 USD / hora
₹1500-12500 INR
₹600-1500 INR
₹600-1500 INR
₹12500-37500 INR
$30-250 NZD
€30-250 EUR
$250-750 USD
₹600-1500 INR
₹1500-12500 INR
£5000-10000 GBP
$250-750 USD
$10-30 USD
$30-250 USD
₹12000-14000 INR
€6-12 EUR / hora
€30-250 EUR
$10-30 USD
€8-9 EUR