- 交易
- 资金
- 闪兑
- 账户
- 子账户
- 行情数据
- 公共数据
- 交易大数据
- Status
const API = require("okx-api-v5")
const api = new API({
api_key: "<key>",
secret_key: "<secret>",
pass_phrase: "<pass>"
})
const proxy = {
host: '127.0.0.1',
port: 7890
}
const api = new API({
api_key: "<key>",
secret_key: "<secret>",
pass_phrase: "<pass>",
proxy_setting: proxy
})
console.info(await api.get_api_v5_public_instruments({instType: "", uly: "", instId: ""}));
console.info(await api.get_api_v5_public_deliveryExerciseHistory({
instType: "",
uly: "",
after: "",
before: "",
limit: ""
}));
console.info(await api.get_api_v5_public_openInterest({instType: "", uly: "", instId: ""}));
console.info(await api.get_api_v5_public_fundingRate({instId: ""}));
console.info(await api.get_api_v5_public_fundingRateHistory({instId: "", before: "", after: "", limit: ""}));
console.info(await api.get_api_v5_public_limitPrice({instId: ""}));
console.info(await api.get_api_v5_public_optSummary({uly: "", expTime: ""}));
console.info(await api.get_api_v5_public_estimatedPrice({instId: ""}));
console.info(await api.get_api_v5_public_discountRateInterestFreeQuota({discountLv: ""}));
console.info(await api.get_api_v5_public_time({}));
console.info(await api.get_api_v5_public_liquidationOrders({
instType: "",
mgnMode: "",
instId: "",
ccy: "",
uly: "",
alias: "",
state: "",
before: "",
after: "",
limit: ""
}));
console.info(await api.get_api_v5_public_markPrice({instType: "", instId: "", uly: ""}));
console.info(await api.get_api_v5_public_positionTiers({instType: "", instId: "", uly: ""}));
console.info(await api.get_api_v5_public_interestRateLoanQuota({
instType: "",
tdMode: "",
instId: "",
uly: "",
tier: ""
}));
console.info(await api.get_api_v5_public_vipInterestRateLoanQuota({}));
console.info(await api.get_api_v5_public_underlying({}));
console.info(await api.get_api_v5_public_insuranceFund({instType: ""}));
console.info(await api.get_api_v5_rubik_stat_tradingData_supportCoin({}));
console.info(await api.get_api_v5_rubik_stat_takerVolume({ccy: "", instType: "", begin: "", end: "", period: ""}));
console.info(await api.get_api_v5_rubik_stat_margin_loanRatio({ccy: "", begin: "", end: "", period: ""}));
console.info(await api.get_api_v5_rubik_stat_contracts_longShortAccountRatio({
ccy: "",
begin: "",
end: "",
period: ""
}));
console.info(await api.get_api_v5_rubik_stat_contracts_openInterestVolume({ccy: "", begin: "", end: "", period: ""}));
console.info(await api.get_api_v5_rubik_stat_option_openInterestVolumeRate({ccy: "", period: ""}));
console.info(await api.get_api_v5_rubik_stat_option_openInterestVolumeExpiry({ccy: "", period: ""}));
console.info(await api.get_api_v5_rubik_stat_option_openInterestVolumeStrike({ccy: "", expTime: "", period: ""}));
console.info(await api.get_api_v5_rubik_stat_option_takerBlockVolume({ccy: "", period: ""}));
console.info(await api.get_api_v5_system_status({}));