Python code for copy trade to mutiple accounts Zerodha Kite API
Maksettu toimituksen yhteydessä
I am looking for a Python developer to create a code for automating copy trading using the Zerodha Kite API. The desired outcome of the code is to automate the process of copy trading.
Specific features that I would like the code to have include:
- Compatibility with multiple trading platforms
- Ability to customize trade parameters
- User-friendly interface
The code should be able to support more than 10 trading accounts.
Ideal skills and experience for this job would include:
- Strong proficiency in Python programming
- Experience with trading platforms and APIs
- Knowledge of copy trading strategies
- Familiarity with the Zerodha Kite API
If you have experience in developing similar projects and have the necessary skills, please submit your proposal.
I need to have a python application to prepare for Zerodha's Kite API platform to broadcast same orders from one account to mutiple accounts . The final work would looks like this [login to view URL] Instead of excel I want to read and store it in database i.e. web application.
See the video and let me know if you can create this ?
Products Requirement. – Copy Trade (decoded)
Overview : Copy trades from one account to another account in Zerodha.
1) Login: Take credentials from excel like username, password ,API key , secret code, totp key and totp from authenticator for all accounts (master and child both) (basically after generating token) - all these on a single click on starting python file.
2) Order Punch: Copy all orders including NRML (SL-M , SL – limit) and MIS (SL-M , SL – limit) GTT, and trades (only completed- not rejected) from the main account to child accounts
3) Order Modification: If we cancel/modify any order on price and quantity, the cancellation/modify should also be cancelled/modified in all accounts
4) Primary account selection : Should have functionality of changing the primary account in excel , we can have predefined criteria for picking up the primary. Like we put primary in certain cell/line etc.
5) Multiplier : Quantity multiplier should be there basis on primary account and can be in integers/fractions like 1.70 , 5.80, 9.8 etc
Quantity multiplier can be in fractions and ability to punch order to nearest quantity multiplier but if fractions should be rounding to less quantity , basically let us suppose if order of NIFTY is 500 and I have given multiplier 1.75 . The trade cant happen for 875 quantity , so it should pick 850 quantity .
6) Copy Trading – (Yes/No) : Flexibility to decide no/yes to take copy trades for child accounts
7) Quantity Freeze Limits : Ability to change the maximum quantity to trade in NIFTY/bank NIFTY basis on change as per exchange freeze limits
Order Slicing in Child account : Ability to slicing the quantity in child accounts basis on maximum quantity traded i.e. 1800 in NIFTY basis on point 8 . Example : If in primary account the quantity is 1000 , while for the child it is 2.5 . The trade should punch two orders in secondary account one 1800 and another 700 for all sorts or orders/trades.
8) One Click for login all For seeing the order status , have a login button to login all accounts on click picking up from the excel.
9) Password and login details should be on another page of excel
10) The coping should have very fractional time , else no point because the slippage would be high.
Projektin tunnus: #37526583