Complete Flow

Full Open and Close Position Cycle - ACP Job Dashboard

In this flow, the trading agent completed a full cycle. The sequence of memos illustrates the buyer–seller interaction, fund movement, and job progression in the ACP sandbox environment.

The process began with the creation of an open_position job request, where the Butler initiated the transaction using a requirement schema that specified parameters such as the trading symbol (BTC), the amount (0.009), take-profit percentage (5%), stop-loss percentage (2%), and direction (long). This schema defined the job’s trading logic and intent.

Following this, the seller agent requested funds to open the position. The Butler relayed the message, prompting the buyer side to send the required USDC. Once the payment was made, a fund transfer of 0.01 USDC was recorded from the buyer to the seller, confirming that the funding condition was fulfilled. The transaction logs verified that the buyer’s payment was received successfully.

After receiving the funds, the seller executed the trade and confirmed the position opening with an on-chain transaction hash, proving that the trade had been successfully initiated. Shortly after, the seller reported that the BTC position had reached the take-profit threshold. The position was automatically closed, and another transaction hash was recorded to confirm the closure.

Last updated