Hello, I try to use USDC for all buying and selling operations but when I’ve bought a pair like BTC/USDC, the position obtained is BTC/USD and I really don’t understand why this behaviour.
I have USD/USDC pair but XTZ and BTC are in “/USD”:
| USDCUSD Crypto | $0.9998 | 43,539.964193187 | $43,529.08 | -$695.73 | |
|---|---|---|---|---|---|
| BTCUSD Crypto | $90,515.58 | 0.015238079 | $1,379.28 | -$4.97 | |
| XTZUSD Crypto | $0.5684 | 2,419.780772136 | $1,375.48 | -$27.65 |
The order seems to have been correctly asked and filled :
I’ve look at the details:{
“id”: “7a30740f-70b7-456a-973c-f695ea1c8f1f”,
“client_order_id”: “d7fe4c6e-867c-4d78-835f-feb92d7c60a1”,
“created_at”: “2026-01-11T19:15:22.628426Z”,
“updated_at”: “2026-01-11T19:15:22.648419Z”,
“submitted_at”: “2026-01-11T19:15:22.628426Z”,
“filled_at”: “2026-01-11T19:15:22.632284Z”,
“expired_at”: null,
“canceled_at”: null,
“failed_at”: null,
“replaced_at”: null,
“replaced_by”: null,
“replaces”: null,
“asset_id”: “e88ec72e-9707-4aac-8e33-86291e5f2b4a”,
“symbol”: “BTC/USDC”,
“asset_class”: “crypto”,
“notional”: null,
“qty”: “0.01527627”,
“filled_qty”: “0.01527627”,
“filled_avg_price”: “90864.181”,
“order_class”: “”,
“order_type”: “limit”,
“type”: “limit”,
“side”: “buy”,
“position_intent”: “buy_to_open”,
“time_in_force”: “gtc”,
“limit_price”: “90891.2”,
“stop_price”: null,
“status”: “filled”,
“extended_hours”: false,
“legs”: null,
“trail_percent”: null,
“trail_price”: null,
“hwm”: null,
“subtag”: null,
“source”: “access_key”,
“expires_at”: “2026-04-09T20:00:00Z”
},
But as you see above, it was bought in USD.
And when I ask https://paper-api.alpaca.markets/v2/positions:
{
“asset_id”: “64bbff51-59d6-4b3c-9351-13ad85e3c752”,
“symbol”: “BTCUSD”,
“exchange”: “CRYPTO”,
“asset_class”: “crypto”,
“asset_marginable”: false,
“qty”: “0.015238079”,
“avg_entry_price”: “90841.46495475”,
“side”: “long”,
“market_value”: “1379.625349”,
“cost_basis”: “1384.249419”,
“unrealized_pl”: “-4.62407”,
“unrealized_plpc”: “-0.0033404890307561”,
“unrealized_intraday_pl”: “-4.62407”,
“unrealized_intraday_plpc”: “-0.0033404890307561”,
“current_price”: “90538.01”,
“lastday_price”: “90533.8”,
“change_today”: “0.0000465019694302”,
“qty_available”: “0.015238079”
}
Can you help me please ?
