# Trade events

Trades can be listened from trading accounts, orders and positions.

  • Example 1
myAccount.on("trade", (event) => {
    const { trade, } = event.descriptor;
});
  • Example 2




 
 
 
 
 


const myOrder = await myAccount.placeOrder({
    symbol: "BTCUSDT",
    direction: MidaOrderDirection.BUY,
    volume: 1,
    listeners: {
        trade (event) {
            const { trade, } = event.descriptor;
        },
    },
});
  • Example 3
myPosition.on("trade", (event) => {
    const { trade, } = event.descriptor;
});