| Name | Type | Description | Notes |
|---|---|---|---|
| currency | string | Transfer currency name. For contract accounts, `currency` can be set to `POINT` (points) or supported settlement currencies (e.g., `BTC`, `USDT`) | [default to undefined] |
| from | string | Account to transfer from | [default to undefined] |
| to | string | Account to transfer to | [default to undefined] |
| amount | string | Transfer Amount, supports up to 8 decimal places, must be greater than 0 | [default to undefined] |
| currencyPair | string | Margin trading pair. Required when transferring to or from margin account | [optional] [default to undefined] |
| settle | string | Contract settlement currency. Required when transferring to or from contract account | [optional] [default to undefined] |
Spot(value:'spot')Margin(value:'margin')Futures(value:'futures')Delivery(value:'delivery')Options(value:'options')
Spot(value:'spot')Margin(value:'margin')Futures(value:'futures')Delivery(value:'delivery')Options(value:'options')