Python Web App with Upstox API
Budget: ₹1,500 – ₹12,500 INR
I'm seeking a web app developer proficient with Python to create a web application with the main purpose of Stock Market, using Upstox API.
features:
- Data visualization: Implement visual representation of stock market data that is user-friendly and easy to interpret.
- Automation: Implement automated processes that can fetch and present real-time data from the API.
1 Authentication
Description: Users can authenticate with their Upstox account credentials to access trading functionality.
Inputs: Username, password.
Outputs: Access token for API authorization.
2 Real-Time Market Data
Description: Users can view real-time market data, including prices, volume, and trends.
Inputs: None.
Outputs: Live market data displayed on the UI.
3 Order Placement
Description: Users can place buy and sell orders for securities.
Inputs: Symbol, quantity, order type (e.g., market, limit).
Outputs: Order confirmation, order status updates.
Need automation using conditions
options for adding custom conditions
4 Order Monitoring
Description: Users can monitor the status of their orders in real-time.
Inputs: Order ID.
Outputs: Order status (e.g., pending, executed, canceled).
5 Portfolio Management
Description: Users can view their portfolio holdings and account balances.
Inputs: None.
Outputs: Portfolio summary, including holdings and balances.
6 Historical Data Analysis
Description: Users can access historical market data for analysis and backtesting.
Inputs: Symbol, date range, interval.
Outputs: Historical price data, charts, and analysis tools.
Ideal candidate:
- Proficient in Python and able to work with APIs.
- Experience in building web apps with user authentication and data visualization.
- Experience in financial markets or stock market data is a strong plus.
features:
- Data visualization: Implement visual representation of stock market data that is user-friendly and easy to interpret.
- Automation: Implement automated processes that can fetch and present real-time data from the API.
1 Authentication
Description: Users can authenticate with their Upstox account credentials to access trading functionality.
Inputs: Username, password.
Outputs: Access token for API authorization.
2 Real-Time Market Data
Description: Users can view real-time market data, including prices, volume, and trends.
Inputs: None.
Outputs: Live market data displayed on the UI.
3 Order Placement
Description: Users can place buy and sell orders for securities.
Inputs: Symbol, quantity, order type (e.g., market, limit).
Outputs: Order confirmation, order status updates.
Need automation using conditions
options for adding custom conditions
4 Order Monitoring
Description: Users can monitor the status of their orders in real-time.
Inputs: Order ID.
Outputs: Order status (e.g., pending, executed, canceled).
5 Portfolio Management
Description: Users can view their portfolio holdings and account balances.
Inputs: None.
Outputs: Portfolio summary, including holdings and balances.
6 Historical Data Analysis
Description: Users can access historical market data for analysis and backtesting.
Inputs: Symbol, date range, interval.
Outputs: Historical price data, charts, and analysis tools.
Ideal candidate:
- Proficient in Python and able to work with APIs.
- Experience in building web apps with user authentication and data visualization.
- Experience in financial markets or stock market data is a strong plus.