Algorithm Software Development
Budget: ₹12,500 – ₹37,500 INR
I am looking for a skilled software developer with expertise in Python to create an algorithm software for optimization purposes. The software should have an API for real-time access.
Key Requirements:
- Proficiency in Python is mandatory.
- Experience in developing algorithm software.
- Knowledge in optimization techniques.
- Ability to create an API for real-time access.
The primary focus of this project is on optimization. The specific area of optimization has yet to be determined, so the developer should be flexible and capable of working with different optimization strategies. Experience in data analysis, machine learning, and various optimization techniques will be highly beneficial.
Please bid only if you have a strong portfolio in Python development and optimization algorithm software.
1. Project Overview
This document outlines the detailed development plan for a Share Market Trading App with key
features such as real-time access to market data, auto trailing SL (Stop Loss) Robo Orders,
and auto trailing buy Robo Orders. The platform will allow single-click trade execution,
automatic switching between call and put orders, and advanced stop loss settings based on
price, points, and percentages.
2. Key Features and Functionalities
2.1 Backend Functionality
1. Auto Trailing Stop Loss (SL) Robo Order:
o Auto Trailing SL: This feature will allow the stop loss to automatically trail the
price as the market price moves in the favorable direction (either up or down). It
will adjust based on user-defined points or percentage.
Modified Operation (Price, Points, and %): Users can set the trailing
stop loss to adjust based on a specific price level, number of points, or
percentage.
2. Auto Trailing Buy Robo Order:
o Auto Trailing Buy: Similar to the trailing stop loss, this feature will
automatically place a buy order when the market price moves favorably, with the
option to adjust based on points or percentage.
Modified Operation (Price, Points, and %): Users can define the
conditions under which the system will place an automatic buy order,
based on market movement in terms of points or percentage.
3. Single Click Execute Without Conditions:
o Quick Execution: A single-click execute option will allow users to place trades
without needing to set stop-loss or target levels, offering a fast and efficient way
to trade.
o No Conditions: Once the user clicks "execute," the trade will be placed
immediately without the need for stop-loss or target specifications.
4. Two-Way Call and Put Order Switching:
o Call Buy = Put Exit: When the user buys a call option, any open put position will
be automatically closed to prevent conflicting trades.
o Put Buy = Call Exit: Similarly, when the user buys a put option, any open call
position will be closed automatically to ensure no conflicting positions are open at
the same time.
5. Stop Loss (SL) Based on Price, Points, and %:
o Flexible SL Setup: The system will allow users to define stop loss levels based
on price, points, or percentage. For example, a stop loss can be triggered if the
market price falls by a certain number of points or a specific percentage...
Key Requirements:
- Proficiency in Python is mandatory.
- Experience in developing algorithm software.
- Knowledge in optimization techniques.
- Ability to create an API for real-time access.
The primary focus of this project is on optimization. The specific area of optimization has yet to be determined, so the developer should be flexible and capable of working with different optimization strategies. Experience in data analysis, machine learning, and various optimization techniques will be highly beneficial.
Please bid only if you have a strong portfolio in Python development and optimization algorithm software.
1. Project Overview
This document outlines the detailed development plan for a Share Market Trading App with key
features such as real-time access to market data, auto trailing SL (Stop Loss) Robo Orders,
and auto trailing buy Robo Orders. The platform will allow single-click trade execution,
automatic switching between call and put orders, and advanced stop loss settings based on
price, points, and percentages.
2. Key Features and Functionalities
2.1 Backend Functionality
1. Auto Trailing Stop Loss (SL) Robo Order:
o Auto Trailing SL: This feature will allow the stop loss to automatically trail the
price as the market price moves in the favorable direction (either up or down). It
will adjust based on user-defined points or percentage.
Modified Operation (Price, Points, and %): Users can set the trailing
stop loss to adjust based on a specific price level, number of points, or
percentage.
2. Auto Trailing Buy Robo Order:
o Auto Trailing Buy: Similar to the trailing stop loss, this feature will
automatically place a buy order when the market price moves favorably, with the
option to adjust based on points or percentage.
Modified Operation (Price, Points, and %): Users can define the
conditions under which the system will place an automatic buy order,
based on market movement in terms of points or percentage.
3. Single Click Execute Without Conditions:
o Quick Execution: A single-click execute option will allow users to place trades
without needing to set stop-loss or target levels, offering a fast and efficient way
to trade.
o No Conditions: Once the user clicks "execute," the trade will be placed
immediately without the need for stop-loss or target specifications.
4. Two-Way Call and Put Order Switching:
o Call Buy = Put Exit: When the user buys a call option, any open put position will
be automatically closed to prevent conflicting trades.
o Put Buy = Call Exit: Similarly, when the user buys a put option, any open call
position will be closed automatically to ensure no conflicting positions are open at
the same time.
5. Stop Loss (SL) Based on Price, Points, and %:
o Flexible SL Setup: The system will allow users to define stop loss levels based
on price, points, or percentage. For example, a stop loss can be triggered if the
market price falls by a certain number of points or a specific percentage...