polymarket trades

Returns the latest 50 DEX trades by token on Polygon, where side currency smart contract is 0x2791…4174, 0x3c49…3359 or 3 more, DEX protocol name is polymarket and block time since 2026-01-14: block time, transaction hash, owner address, protocol family, protocol name, amount in USD, trade amount and 14 more fields.

By gaurav · saved 16 January 2026 · run 5 times · Bitquery API v2

What it returns

Filters

The query

{
  EVM(network: matic) {
    DEXTradeByTokens(
      orderBy: {descending: Block_Time}
      limit: {count: 50}
      where: {TransactionStatus: {Success: true}, Trade: {Side: {Currency: {SmartContract: {in: ["0x2791bca1f2de4661ed88a30c99a7a9449aa84174", "0x3c499c542cef5e3811e1192ce70d8cc03d5c3359", "0xc2132d05d31c914a87c6611c10748aeb04b58e8f", "0x7ceb23fd6bc0add59e62ac25578270cff1b9f619", "0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270"]}}}, Dex: {ProtocolName: {is: "polymarket"}}}, Block: {Time: {since: "2026-01-14T14:18:44Z"}}}
    ) {
      Block {
        Time
      }
      Transaction {
        Hash
      }
      Trade {
        Dex {
          OwnerAddress
          ProtocolFamily
          ProtocolName
        }
        AmountInUSD
        Amount
        PriceInUSD
        Side {
          Type
          Amount
          AmountInUSD
          Currency {
            Symbol
            SmartContract
            Name
          }
          Ids
          OrderId
        }
        Currency {
          Symbol
          SmartContract
          Name
        }
        Ids
        OrderId
      }
    }
  }
}

Similar queries