List open products
pionex_earn_dual_productsList open Dual Investment products for a specific trading pair and type. Returns product IDs, strike prices, and expiry times to compare available offers.
Instructions
List open products
Returns currently open Dual Investment products for a specific trading pair and type. Weight: 1.
Type semantics:
DUAL_BASE: invest in base currency (e.g. BTC); if price rises above strike at expiry, principal + yield are returned in base currency, otherwise converted to quote currencyDUAL_CURRENCY: invest in quote/investment currency (e.g. USDT); if price falls below strike at expiry, principal + yield are returned in quote currency, otherwise converted to base currency
Quote currency rules:
base=BTCorbase=ETH: usequote=USDXO,currency=USDTorUSDCAll other base currencies: use
quote=USDT,currency=USDT
Example request (BTC, DUAL_BASE):
GET /api/v1/earn/dual/openProducts?base=BTC"e=USDXO¤cy=USDT&type=DUAL_BASEExample request (XRP, DUAL_BASE):
GET /api/v1/earn/dual/openProducts?base=XRP"e=USDT¤cy=USDT&type=DUAL_BASEExample response:
{
"result": true,
"data": {
"products": [
{
"productId": "BTC-USDXO-260401-69000-C-USDT",
"base": "BTC",
"quote": "USDXO",
"currency": "USDT",
"type": "DUAL_BASE",
"createTime": 1774686600000,
"expireTime": 1775030400000,
"strike": "69000",
"expired": false
}
]
},
"timestamp": 1775025855477
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | Yes | Base currency (e.g. `BTC`, `ETH`, `XRP`) | |
| type | Yes | `DUAL_BASE` — invest in base currency; `DUAL_CURRENCY` — invest in quote/investment currency | |
| quote | Yes | Quote currency. Use `USDXO` for BTC/ETH; use `USDT` for all other base currencies. | |
| currency | No | Investment currency filter. For BTC/ETH pairs: `USDT` or `USDC`. For other pairs: `USDT`. |