About this project
it-programming / web-development
Open
We are seeking an experienced developer or team to build a secure web application designed for futures traders. This platform will enable users to connect multiple broker accounts (e.g., Tradovate, Rithmic), organize them into cross-account 'Groups,' and instantly copy trades across all accounts within a group. The application must support trade placement from various sources including a dedicated ticket, chart interface, or webhooks, incorporating essential features like bracket orders and basic risk controls. Key functionalities include robust account syncing, comprehensive dashboards for real-time positions and orders, and a full audit trail for all activities.
I've limited and fix budget for this project: 1500 USD
Project Milestones:
MS1 — Access, Admin Approval, Broker Connections, Deploy: 500 USD for Milestone 1
* Implement passwordless login using Google/Email OTP.
* Develop an admin approval workflow for user accounts (Pending to Approved status).
* Create a user interface for connecting Tradovate and Rithmic broker accounts, displaying credential tiles, and enabling/disabling accounts.
* Set up live Dev/Prod deployments with environment and commit ID displayed in the footer.
* Acceptance Criteria: Users can register, receive admin approval, connect and manage broker accounts; Dev/Prod environments are accessible.
Upon successful completion of Millstone 1, I'll assign milestone 2 and 3 and 4 subsequently.
MS2 — Trade Copier (Groups) & Dashboard: 300 USD for Milestone 2
* Enable users to create and edit 'Groups' from their connected accounts, with customizable quantity defaults per group.
* Develop interactive dashboard tabs for:
* Positions (with a per-row 'Exit' option).
* Orders (displaying both working and filled orders).
* Accounts (showing PnL, 'Flatten' and 'Exit All' functionalities).
* Implement comprehensive system logging for all user actions.
* Acceptance Criteria: Groups are successfully saved and editable, dashboards populate correctly with real-time data, 'Exit' and 'Flatten' functions operate as expected, and all actions are recorded in logs.
MS3 — Chart Trading (Fan-Out) + Brackets + TradingView Integration: 500 USD for Milestone 3
* Integrate chart trading functionality allowing users to select a Group and place Market/Limit orders that 'fan-out' instantly to all accounts within that group.
* Implement automatic attachment of Stop Loss (SL) and Take Profit (TP) orders based on group defaults or direct input from the chart.
* Integrate TradingView charts (subject to API approval and key acquisition).
* Acceptance Criteria: One-click orders execute correctly across all linked accounts, sl/tp orders attach accurately, and integrated charts are fully functional.
MS4 — Hardening, Logs, Docs & Handover: 200 USD for Milestone 4
* Enhance the system with comprehensive logging for all critical lifecycle events (e.g., Account connection, group creation, trade execution, position exit).
* Implement basic error handling mechanisms within the user interface to improve user experience.
* Develop quick-start documentation covering user onboarding, admin approval processes, and deployment notes.
* Apply visual polish to the application's interface and integrate a system status panel.
* Acceptance Criteria: Logs are complete and accurate, documentation is precise, the UI is polished, and the system status panel renders correctly.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Delivery term: Not specified
Skills needed