跳到主要内容

获取符号列表请求

根据登录名和通配符获取符号列表详情

请求地址

  • 接口地址 (requestURI) : /api/v1/symbol/getList

请求参数

参数名称类型要求说明
loginLongR管理员账号
maskStringR通配符,发送星号查看全部

请求示例

{
"login": 100001,
"mask": "*"
}

响应参数

参数名称类型要求描述
symbolStringR加密货币对的符号
pathStringR加密货币对的路径
isinStringR国际证券识别号码
descriptionStringR加密货币对的描述
internationalStringR国际信息
categoryStringR加密货币对的类别
exchangeStringR交易加密货币对的交易所
cfiStringR金融工具分类代码
sectorIntegerR行业分类
industryIntegerR行业分类
countryStringR交易所所在国家
basisStringR加密货币对的基础
sourceStringR数据来源
pageStringR页面信息
currencyBaseStringR基础货币
currencyBaseDigitsIntegerR基础货币小数点后的位数
currencyProfitStringR利润的货币
currencyProfitDigitsIntegerR利润货币小数点后的位数
currencyMarginStringR保证金的货币
currencyMarginDigitsIntegerR保证金货币小数点后的位数
digitsIntegerR加密货币对的位数
pointDoubleR加密货币对的点值
multiplyDoubleR加密货币对的乘法因子
tickFlagsIntegerR刻度数据的标志
tickBookDepthIntegerR刻度簿的深度
filterSoftIntegerR软过滤器设置
filterSoftTicksIntegerR软过滤器的刻度数
filterHardIntegerR硬过滤器设置
filterHardTicksIntegerR硬过滤器的刻度数
filterDiscardIntegerR丢弃过滤器设置
filterSpreadMaxIntegerR最大扩散过滤器
filterSpreadMinIntegerR最小扩散过滤器
filterGapIntegerR间隙过滤器设置
filterGapTicksIntegerR间隙过滤器的刻度数
subscriptionsDelayIntegerR订阅的延迟
tradeModeIntegerR交易模式设置
calcModeIntegerR计算模式设置
execModeIntegerR执行模式设置
gtcModeIntegerRGTC模式设置
fillFlagsIntegerR填充标志设置
expirationFlagsIntegerR到期标志设置
spreadIntegerR扩散设置
spreadBalanceIntegerR扩散平衡设置
spreadDiffIntegerR扩散差设置
spreadDiffBalanceIntegerR扩散差平衡设置
tickValueDoubleR刻度值
tickSizeDoubleR刻度大小
contractSizeDoubleR合同大小
stopsLevelIntegerR停止级别设置
freezeLevelIntegerR冻结级别设置
quotesTimeoutIntegerR报价超时
volumeMinLongR最小交易量
volumeMinExtLongR最小扩展交易量
volumeMaxLongR最大交易量
volumeMaxExtLongR最大扩展交易量
volumeStepLongR交易量步长
volumeStepExtLongR扩展交易量步长
volumeLimitLongR交易量限制
volumeLimitExtLongR扩展交易量限制
marginFlagsIntegerR保证金标志设置
marginInitialDoubleR初始保证金
marginMaintenanceDoubleR维持保证金
marginHedgedDoubleR对冲保证金
marginRateCurrencyDoubleR货币的保证金率
marginRateLiquidityDoubleR流动性的保证金率
swapModeIntegerR互换模式设置
swapLongDoubleR长互换率
swapShortDoubleR短互换率
swapYearDaysIntegerR互换年的天数
swapFlagsIntegerR互换标志设置
swapRateSundayDoubleR星期日的互换率
swapRateMondayDoubleR星期一的互换率
swapRateTuesdayDoubleR星期二的互换率
swapRateWednesdayDoubleR星期三的互换率
swapRateThursdayDoubleR星期四的互换率
swapRateFridayDoubleR星期五的互换率
swapRateSaturdayDoubleR星期六的互换率
timeStartLongR开始时间
timeExpirationLongR到期时间
executionFlagsIntegerR执行标志设置
executionTimeoutIntegerR执行超时设置
immediateExecutionCheckModeIntegerR立即执行检查模式设置
immediateExecutionTimeoutIntegerR立即执行超时设置
immediateExecutionSlipProfitIntegerR立即执行滑动利润设置
immediateExecutionSlipLossIntegerR立即执行滑动损失设置
immediateExecutionVolumeMaxLongR立即执行的最大交易量
immediateExecutionVolumeMaxExtLongR立即执行的扩展最大交易量
immediateExecutionFlagsIntegerR立即执行标志设置
settlementPriceDoubleR结算价格
maxPriceLimitDoubleR最大价格限制
minPriceLimitDoubleR最小价格限制
tradeFlagsIntegerR交易标志设置
orderFlagsIntegerR订单标志设置
faceValueDoubleR面值
accruedInterestDoubleR累积利息
spliceTypeIntegerR接合类型设置
spliceTimeTypeIntegerR接合时间类型设置
spliceTimeDaysIntegerR接合时间的天数
chartModeIntegerR图表模式设置
optionsModeIntegerR选项模式设置
strikePriceDoubleR行权价格
tripleSwapDaysIntegerR三倍互换天数

示例响应

{
"code": "200",
"desc": "Success",
"data": [
{
"imtConSymbol": {
"symbol": "USDCNH",
"path": "CFD\\Forex\\USDCNH",
"isin": "",
"description": "US Dollar vs Chinese RMB",
"international": "",
"category": "",
"exchange": "",
"cfi": "",
"sector": 0,
"industry": 0,
"country": "",
"basis": "",
"source": "",
"page": "",
"currencyBase": "USD",
"currencyBaseDigits": 2,
"currencyProfit": "CNH",
"currencyProfitDigits": 2,
"currencyMargin": "USD",
"currencyMarginDigits": 2,
"digits": 5,
"point": 1.0E-5,
"multiply": 100000.0,
"tickFlags": 3,
"tickBookDepth": 10,
"filterSoft": 640,
"filterSoftTicks": 10,
"filterHard": 1920,
"filterHardTicks": 10,
"filterDiscard": 3200,
"filterSpreadMax": 0,
"filterSpreadMin": 0,
"filterGap": 0,
"filterGapTicks": 0,
"subscriptionsDelay": 15,
"tradeMode": 4,
"calcMode": 5,
"execMode": 2,
"gtcMode": 0,
"fillFlags": 3,
"expirationFlags": 15,
"spread": 0,
"spreadBalance": 0,
"spreadDiff": 0,
"spreadDiffBalance": 0,
"tickValue": 0.0,
"tickSize": 0.0,
"contractSize": 100000.0,
"stopsLevel": 30,
"freezeLevel": 0,
"quotesTimeout": 31,
"volumeMin": 100,
"volumeMinExt": 1000000,
"volumeMax": 60000,
"volumeMaxExt": 600000000,
"volumeStep": 100,
"volumeStepExt": 1000000,
"volumeLimit": 180000,
"volumeLimitExt": 1800000000,
"marginFlags": 4,
"marginInitial": 0.0,
"marginMaintenance": 0.0,
"marginHedged": 50000.0,
"marginRateCurrency": 0.0,
"marginRateLiquidity": 0.0,
"swapMode": 1,
"swapLong": -7.62,
"swapShort": -19.62,
"swapYearDays": 360,
"swapFlags": 0,
"swapRateSunday": 0.0,
"swapRateMonday": 1.0,
"swapRateTuesday": 1.0,
"swapRateWednesday": 1.0,
"swapRateThursday": 3.0,
"swapRateFriday": 1.0,
"swapRateSaturday": 0.0,
"timeStart": 0,
"timeExpiration": 0,
"executionFlags": 0,
"executionTimeout": 7,
"immediateExecutionCheckMode": 0,
"immediateExecutionTimeout": 7,
"immediateExecutionSlipProfit": 2,
"immediateExecutionSlipLoss": 2,
"immediateExecutionVolumeMax": 0,
"immediateExecutionVolumeMaxExt": 0,
"immediateExecutionFlags": 0,
"settlementPrice": 0.0,
"maxPriceLimit": 0.0,
"minPriceLimit": 0.0,
"tradeFlags": 3,
"orderFlags": 127,
"faceValue": 0.0,
"accruedInterest": 0.0,
"spliceType": 0,
"spliceTimeType": 0,
"spliceTimeDays": 0,
"chartMode": 0,
"optionsMode": 0,
"strikePrice": 0.0,
"tripleSwapDays": 4
}
},
{
"imtConSymbol": {
"symbol": "AAVEUSDT",
"path": "Crypto Major\\Crypto Spot\\AAVEUSDT",
"isin": "",
"description": "AAVE vs Tether Spot",
"international": "",
"category": "",
"exchange": "",
"cfi": "",
"sector": 13,
"industry": 0,
"country": "",
"basis": "",
"source": "",
"page": "",
"currencyBase": "USD",
"currencyBaseDigits": 2,
"currencyProfit": "USD",
"currencyProfitDigits": 2,
"currencyMargin": "USD",
"currencyMarginDigits": 2,
"digits": 2,
"point": 0.01,
"multiply": 100.0,
"tickFlags": 3,
"tickBookDepth": 10,
"filterSoft": 150000,
"filterSoftTicks": 3,
"filterHard": 300000,
"filterHardTicks": 3,
"filterDiscard": 3000000,
"filterSpreadMax": 0,
"filterSpreadMin": 0,
"filterGap": 0,
"filterGapTicks": 0,
"subscriptionsDelay": 15,
"tradeMode": 0,
"calcMode": 2,
"execMode": 2,
"gtcMode": 0,
"fillFlags": 3,
"expirationFlags": 15,
"spread": 0,
"spreadBalance": 0,
"spreadDiff": 0,
"spreadDiffBalance": 0,
"tickValue": 0.0,
"tickSize": 0.0,
"contractSize": 1.0,
"stopsLevel": 20,
"freezeLevel": 0,
"quotesTimeout": 60,
"volumeMin": 1000,
"volumeMinExt": 10000000,
"volumeMax": 12500000,
"volumeMaxExt": 125000000000,
"volumeStep": 100,
"volumeStepExt": 1000000,
"volumeLimit": 0,
"volumeLimitExt": 0,
"marginFlags": 4,
"marginInitial": 0.0,
"marginMaintenance": 0.0,
"marginHedged": 0.0,
"marginRateCurrency": 0.0,
"marginRateLiquidity": 0.0,
"swapMode": 1,
"swapLong": -2.5164,
"swapShort": -1.50811644,
"swapYearDays": 360,
"swapFlags": 0,
"swapRateSunday": 1.0,
"swapRateMonday": 1.0,
"swapRateTuesday": 1.0,
"swapRateWednesday": 1.0,
"swapRateThursday": 1.0,
"swapRateFriday": 1.0,
"swapRateSaturday": 1.0,
"timeStart": 0,
"timeExpiration": 0,
"executionFlags": 0,
"executionTimeout": 7,
"immediateExecutionCheckMode": 0,
"immediateExecutionTimeout": 7,
"immediateExecutionSlipProfit": 2,
"immediateExecutionSlipLoss": 2,
"immediateExecutionVolumeMax": 0,
"immediateExecutionVolumeMaxExt": 0,
"immediateExecutionFlags": 0,
"settlementPrice": 0.0,
"maxPriceLimit": 0.0,
"minPriceLimit": 0.0,
"tradeFlags": 2,
"orderFlags": 127,
"faceValue": 0.0,
"accruedInterest": 0.0,
"spliceType": 0,
"spliceTimeType": 0,
"spliceTimeDays": 0,
"chartMode": 0,
"optionsMode": 0,
"strikePrice": 0.0,
"tripleSwapDays": 7
}
}
]
}