As a Backend Developer, I need to implement the execution of trading strategies based on predefined inputs and market data to automate trading for individual traders. Implementation contract: - Outcome: Implement Trading Strategy Execution - Requirement sources: - src-0633c423c47b75f8 - src-8c8ab2cd2ec2a91d - src-3172378f8bda22fc - src-5d8dd0672d1a3dd1 - src-4c9257759099c501 - Owned behavior: - As a Backend Developer, I need to implement the execution of trading strategies based on predefined inputs and market data to automate trading for individual traders. - Execute trading strategies based on predefined inputs and market data - Execute Trading Strategies (Individual Traders) — trigger: Automated execution based on predefined strategies; inputs: Trading strategies, Market data, Global news; outcomes: Executed trades, Strategy performance reports - Execute trading strategies based on predefined inputs and market data. - Interfaces: - API for strategy execution - Input contract for Execute Trading Strategies: Trading strategies, Market data, Global news - Provide trading.strategy.execution: Execute trading strategies based on predefined inputs and market data. - State transitions: - Persist trade execution records - When Automated execution based on predefined strategies: Trade execution records - Failure and safety behavior: - Strategy execution failure notification - If Execute Trading Strategies cannot complete: Strategy execution failure notification. - Web research: - Official documentation research: - Authentication via API key and signature nonce headers (x-api-key, x-signature, x-nonce). - Supports only TWAP strategy currently; includes parameters: strategy, accountId, ticker, tradeSide, tradePrice, tradeSize, tradeDuration. - Cancel with DELETE endpoint; returns structured ExecutionsObject. Official sources: - https://docs.aquanow.io/aquanow/api-endpoints-or-v1.0/executions-api/trading-strategies Acceptance criteria: - The task-owned behavior is implemented and verified without undeclared mocks or downstream assumptions. - Trade execution records are persisted - Strategy performance reports are generated - When Automated execution based on predefined strategies, Individual Traders produces Executed trades. - When Automated execution based on predefined strategies, Individual Traders produces Strategy performance reports. - Execute Trading Strategies includes the required human touchpoint: Trading platform interface. - Capability trading.strategy.execution implements Execute trading strategies based on predefined inputs and market data. and is verified through its declared interfaces.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!