Trade (Futures)
Documentation on interacting with Bitget's Futures Trading & Order API functions through the PENDAX Javascript SDK.
Place Order
Function name:
placeOrderFutures(options)Usage:
import { createExchange } from "./exchanges/exchange.js";
let myBitgetAccount = createExchange({
exchange: "bitget",
authenticate: "true",
key: "myKeys",
secret: "mySecret",
passphrase: "myPassphrase",
label: "bitget",
marginType: "usdt",
testnet: "false"
});
async function placeOrderFutures(exchange, options) {
try {
let result = await exchange.placeOrderFutures(options);
console.log(result);
} catch (error) {
console.log(error.message);
}
}
const result = await placeOrderFutures(myBitgetAccount,
{
symbol: "BTCUSDT_UMCBL",
marginCoin: "USDT",
size: "0.01",
side: "open_long",
orderType: "market"
});Batch Order
Function name:
Usage:
Cancel Order
Function name:
Usage:
Batch Cancel Order
Function name:
Usage:
Cancel All Order
Function name:
Usage:
Get Open Order
Function name:
Usage:
Get All Open Order
Function name:
Usage:
Get History Orders
Function name:
Usage:
Get ProductType History Orders
Function name:
Usage:
Get Order Details
Function name:
Usage:
Get Order Fill Details
Function name:
Usage:
Get ProductType Order Fill Details
Function name:
Usage:
API requires either endTime and startTime or lastEndId as parameters
Place Plan Order
Function name:
Usage:
Modify Plan Order
Function name:
Usage:
Modify Plan Order TPSL
Function name:
Usage:
Place Stop Order
Function name:
Usage:
Place Trailing Stop Order
This function is under construction
Function name:
Usage:
Place Position TPSL
This Function is currently under construction
Function name:
Usage:
Modify Stop Order
Function name:
Usage:
Cancel Plan Order TPSL
Function name:
Usage:
Cancel All Trigger Order TPSL
Function name:
Usage:
Get Plan Order TPSL List
Function name:
Usage:
Get History Plan Orders TPSL
Function name:
Usage:
Last updated