Crypto
21/21 PASS
1. Crypto Agreement — new accounts
crypto_agreement included in account creation agreements array.
Status: PASS
2. Crypto Agreement — existing accounts
Separate PATCH to add crypto agreement for existing accounts.
Status: PASS
3. Retrieving Crypto Assets
min_order_size, price_increment, min_trade_increment all parsed. Crypto-to-crypto supported.
Status: PASS
4. Alpaca Market Data Quotes
Real-time quotes via Alpaca /v1beta3/crypto/us/quotes. Live snapshots in trading UI.
Status: PASS
5. Buy Order Disclosure (crypto-specific)
Crypto-specific disclosure link shown. Different from equities disclosure.
Status: PASS
6. Buy Order Flow — $200K cap, $1 min, 0.000000002 min qty
Orders >$200K blocked. Min notional $1 for buys. Min qty 0.000000002. Validated before Alpaca call.
Status: PASS
7. Non-marginable buying power
NonMarginableBuyingPower displayed for crypto positions.
Status: PASS
8. Sell Order Disclosure
Same crypto disclosure for both buy and sell. Links to Alpaca Crypto Trading Disclosure.
Status: PASS
9. Sell Order Flow — $200K cap, no min notional
$200K cap enforced. No min notional for sells (correct per Alpaca spec).
Status: PASS
10-13. Limit / Cancel / Stop / Update
All order types supported: limit with limit_price, stop with stop_price, cancel via DELETE, update via PATCH.
Status: PASS (10-13 all pass)
14. Show Positions
Positions with current market value, unrealized P&L, cost basis.
Status: PASS
15. Show Activities
Account activities with type filtering (FILL, TRANS, DIV).
Status: PASS
16. TIF — IOC and GTC only (Fixed)
FIXED: Crypto orders send gtc (not day). TIF dropdown shows GTC/IOC only for crypto pairs. Backend double-validates.
Status: PASS
17. Show Order Status
Full order state: status, filled_qty, filled_avg_price, timestamps.
Status: PASS
18. Crypto Wallets
List and view crypto wallets. On-chain wallet management.
Status: PASS (Optional)
19. Funding Flow
ACH, wire, and crypto deposit flows. Transfers tested end-to-end.
Status: PASS
20. Regional Licenses
Country info via queryCountryInfos for jurisdiction-specific availability.
Status: PASS
21. Close Position
Close single position or close all. Market sell at current price.
Status: PASS