jvQuant OpenAPI直达券商,提供多种登录及交易方式。
您只需输入对应券商的资金账号密码,即可调用jvQuant OpenAPI进行交易。
*个人账户仅支持东方财富登录,机构账户无限制。
为实现更好的用户体验,jvQuant会根据您所在的地区分配合适的服务器。
注意:
每次分配的服务器地址会发生变化,连接服务前,请务必调用该接口获取最新的服务器地址。
分配服务器地址:
http://jvQuant.com/server?market=ab&type=trade&token=<token>
Copy
接口参数:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | market | string | 市场标志,沪深为ab |
2 | type | string | 接口类别,交易类别为trade |
3 | token | string | jvQuant token |
接口返回:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | code | string | 请求状态码 |
2 | server | string | 分配服务器地址及端口号 |
返回示例:
- {
- "code": "0",
- "server": "xx.xx.x.xx:xxxx"
- }
Copy
输入交易账户及密码,通过柜台验证后返回授权交易凭证ticket。
请妥善保管好交易凭证,在ticket有效期内,您可以免登录进行后续的交易操作。
接口地址:
http://xx.xx.x.xx:xxxx/login?&token=<token>&acc=<资金账号>&pass=<密码>
Copy
接口参数:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | token | string | jvQuant token |
2 | acc | string | 12位资金账号 |
3 | pass | string | 资金交易密码 |
接口返回:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | code | string | 请求状态码 |
2 | ticket | string | 登录凭证 |
2 | expire | int | ticket有效时间(秒) |
返回示例:
- {
- "code": "0",
- "ticket": "xxxx",
- "expire": xxx
- }
Copy
接口地址:
http://xx.xx.x.xx:xxxx/check_hold?&token=<token>&ticket=<交易凭证>
Copy
接口参数:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | token | string | jvQuant token |
2 | ticket | string | 交易凭证ticket |
接口返回:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | message | string | 错误信息 |
2 | total | string | 账户总资产 |
2 | usable | string | 账户可用资金 |
3 | day_earn | string | 账户当日盈亏 |
4 | hold_earn | string | 账户持仓盈亏 |
5 | hold_list | array | 账户持仓明细 |
5.1 | hold_list[x].code | string | 账户持仓证券列表 |
5.2 | hold_list[x].name | string | 持仓证券名 |
5.3 | hold_list[x].hold_vol | string | 持仓数量 |
5.4 | hold_list[x].hold_vol | string | 持仓数量 |
5.5 | hold_list[x].usable_vol | string | 可用数量 |
5.6 | hold_list[x].usable_vol | string | 可用数量 |
5.7 | hold_list[x].day_earn | string | 当日盈亏 |
5.8 | hold_list[x].hold_earn | string | 持仓盈亏 |
返回示例:
- {
- "code": "0",
- "message": "",
- "total": "501527.77",
- "usable": "422977.27",
- "day_earn": "16325.27",
- "hold_earn": "18273.22",
- "hold_list": [
- {
- "code": "128079",
- "name": "英联转债",
- "hold_vol": "0",
- "usable_vol": "0",
- "hold_earn": "12242.69",
- "day_earn": "12242.32"
- },
- {
- "code": "111013",
- "name": "新港转债",
- "hold_vol": "0",
- "usable_vol": "0",
- "hold_earn": "-560.93",
- "day_earn": "-560.96"
- }
- ]
- }
Copy
接口地址:
http://xx.xx.x.xx:xxxx/check_order?&token=<token>&ticket=<交易凭证>
Copy
接口参数:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | token | string | jvQuant token |
2 | ticket | string | 交易凭证ticket |
接口返回:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | message | string | 错误信息 |
2 | list | array | 交易明细列表 |
2.1 | list[x].order_id | string | 委托编号 |
2.2 | list[x].order_id | day | 委托日期 |
2.3 | list[x].time | string | 委托时间 |
2.4 | list[x].code | string | 委托证券代码 |
2.5 | list[x].name | string | 委托证券名 |
2.6 | list[x].type | string | 委托类型 |
2.7 | list[x].status | string | 委托状态 |
2.8 | list[x].order_price | string | 委托价格 |
2.9 | list[x].order_volume | string | 委托数量 |
2.10 | list[x].deal_price | string | 成交价格 |
2.11 | list[x].deal_volume | string | 成交数量 |
返回示例:
- {
- "code": "0",
- "message": "",
- "list": [
- {
- "order_id": "1334564",
- "day": "20180402",
- "time": "142423",
- "code": "110074",
- "name": "精达转债",
- "type": "证券卖出",
- "status": "已成",
- "order_price": "151.885",
- "order_volume": "8000",
- "deal_price": "151.927",
- "deal_volume": "8000"
- }
- ]
- }
Copy
接口地址:
http://xx.xx.x.xx:xxxx/<trade>?&token=<token>&ticket=<交易凭证>&code=<证券代码>&name=<证券名称>&price=<委托价格>&volume=<委托数量>
Copy
接口参数:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | trade | string | 买入(buy)或卖出(sale) |
2 | token | string | jvQuant token |
3 | ticket | string | 交易凭证ticket |
4 | code | string | 证券代码 |
5 | name | string | 证券名称 |
6 | price | float | 委托价格 |
7 | volume | int | 委托数量 |
接口返回:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | message | string | 错误信息 |
2 | order_id | string | 委托编号 |
返回示例:
- {
- "code": "0",
- "message": "",
- "order_id":"4362316"
- }
Copy
接口地址:
http://xx.xx.x.xx:xxxx/cancel?&token=<token>&ticket=<交易凭证>&order_id=<委托编号>
Copy
接口参数:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | token | string | jvQuant token |
2 | ticket | string | 交易凭证ticket |
3 | order_id | string | 委托编号 |
接口返回:
# | 参数名 | 类型 | 描述 |
---|---|---|---|
1 | code | string | 返回状态码 |
2 | message | string | 错误信息 |
返回示例:
- {
- "code": "0",
- "message": "",
- "order_id":"4362316"
- }
Copy
jvQuant提供2008创立至今的历史股票行情数据,包含沪深主板、科创板、创业板,股票日内行情。
下载地址
http://jvquant.com/query/history?&token=<token>&year=<数据年份>
Copy
jvQuant提供包含沪深主板、科创板、创业板在内的申万二级行业分类信息查询,以及沪深可转债对应正股查询。
数据随交易所最新发布实时更新。可用作选股和大盘行情趋势跟踪依据。
数据按申万发布的二级行业分类信息进行聚合,返回全部行业所属证券代码及名称。
可用于行业细分筛选。
接口地址:
http://jvquant.com/query/industry?&token=<token>
Copy
数据按交易所发布的可转债最新信息,返回全部可转债代码以及对应正股代码。
可用于可转债趋势预判。
接口地址:
http://jvquant.com/query/bond?&token=<token>
Copy