Grid Trading
Documentation on interacting with a OKX's native Grid Trading programmatic API functions through the PENDAX Javascript SDK.
All Grid Trading API endpoints require authentication. Please create OKX API keys to interact with these functions successfully. Accounts must be funded or collateralized for any trades to successfully post.
Grid Trading
Place Grid Algo Order
Function Name:
placeGridAlgoOrder()Usage:
import { createExchange } from "./exchanges/exchange.js";
let myOkxAccount = createExchange({
exchange: "okx",
authenticate: true,
key: "myKeys",
secret: "mySecret",
passphrase: "myPassphrase",
label: "okx",
marginType: "usdt"
});
async function placeGridAlgoOrder(exchange, options) {
try {
let result = await exchange.placeGridAlgoOrder(options);
console.log(result);
} catch (error) {
console.log(error.message);
}
}
const result = await placeGridAlgoOrder(myOkxAccount,
{
instId: "BTC-USDT",
algoOrdType: "grid",
maxPx: "5000",
minPx: "400",
gridNum: "10",
runType: "1",
quoteSz: "25"
})Amend Grid Algo Order
Function Name:
Usage:
Stop Grid Algo Order
Function Name:
Usage:
Get Grid Algo Order List
Function Name:
Usage:
Get Grid Algo Order History
Function Name:
Usage:
Get Grid Algo Order Details
Function Name:
Usage:
Get Grid Algo Sub Orders
Function Name:
Usage:
Get Grid Algo Order Positions
Function Name:
Usage:
Spot Grid Withdraw Income
Function Name:
Usage:
Last updated