历史文档

【历史文档】策略-实盘常见问题

由small_q创建,最终由small_q 被浏览 1191 用户

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平台:

https://bigquant.com/data/home

https://bigquant.com/wiki/doc/dai-PLSbc1SbZX

新版表达式算子:

https://bigquant.com/wiki/doc/dai-sql-Rceb2JQBdS

新版因子平台:

https://bigquant.com/wiki/doc/bigalpha-EOVmVtJMS5

\

新建实盘后为什么看不到信号

答: X-BigQuant/AIQuant量化实盘平台 会在每个交易日23:00-次日8:00间统一运行实盘产生次日交易信号,请耐心等待。

策略信号什么时间推送

答: X-BigQuant/AIQuant量化实盘平台 在每个交易日23:00-次日8:00间产生次日交易信号,请耐心等待并登录 X-BigQuant/AIQuant量化实盘平台 查看。

为什么实盘信号和订阅/开发策略的信号不一致

答:

原因一:实盘信号是根据您的最新资产运行策略,生成对应的交易信号。订阅的策略由开发者自定义的初始资产运行策略。两者资产不同(可用资金、现有持仓),故信号会出现不一致情况。

原因二: X-BigQuant/AIQuant量化实盘平台 为实盘增加了风险控制模块,会对策略产生的信号过滤处理后再形成实盘交易信号,如过滤退市股票、ST股票,限制个股仓位等(进入 实盘详情页 > 实盘设置 > 风险控制 ,查看或修改您的详细设置)。如您设置个股仓位上限为20%,同时您已经持有平安银行20%的仓位,则策略产生的买入平安银行的信号会被过滤掉。若已持有平安银行15%的仓位,则策略产生的买入数量会不超过整体资产的5%,以保证再次买入平安银行后仓位不大于总资产的20%。

原因三:策略资金不够或者个股仓位占比太低,导致不满足最低一手的交易规则,则会出现策略发出一个数量为0的买入计划,且交易期间不会发单。

策略外资产是什么

答:资金账号中,不是由策略管理的持仓、资金被统一归到策略外资产。如您在券商交易终端手动买入的股票,未分配给策略的资金等。策略不会对此部分股票、资金做买入、卖出判断,需您自己管理。(注意:有的时候会出现自动发单信号发出后没有即时成交,用户手动挂单操作的。对于买入:请在当晚清算后查看自己账户的该股票的持仓数量,如果持仓数量≤计划数量,则全部算作策略内资产,如果数量>计划数量,则超出部分会被算作策略外资产,策略不会管理该部分持仓,需手动卖出;对于卖出:没有即时成交的计划,手动卖出没有影响。)

举例: 实盘的策略外资产评判标准是以下单方式为依据,即通过实盘(xbigquant)下单(确认信号)的持仓属于策略内资产,否则属于策略外资产。场景如下:

1.通过修改策略买入信号,增加/减少股票买入数量,成交成功该票会被记入策略内资产

策略信号股票A1000股,在实盘页面修改股票A数量为2000股,盘后清算2000股股票A被记入策略内资产

策略信号股票A1000股,在实盘页面修改股票A数量为500股,盘后清算500股股票A被记入策略内资产

2.手动在其他终端买入策略出的信号,则买入的股票被记入策略外资产 策略信号股票A1000股,通过实盘买入1000股,而后手动在终端买入股票A500股,则500股股票A被记入策略外资产,1000股被记入策略内资产。 策略信号股票A1000股,通过实盘修改买入500股,而后手动在终端买入股票A500股,则500股股票A被记入策略外资产,500股被记入策略内资产。

3.策略信号未完全成交,手动在其他终端补仓时,对信号和手动买入的数量进行比较,判断是否为策略外持仓

策略信号股票A1000股,实盘实际成交500股,未成交500股,而后手动在终端补仓股票A300股,则800股股票A被记入策略内资产。

策略信号股票A1000股,实盘实际成交500股,未成交500股,而后手动在终端补仓股票A700股,则1000股股票A被记入策略内资产,200股被记入策略外资产。

4.策略信号全部发送失败,手动在其他终端补充时,对信号和手动买入的数量进行比较,判断是否为策略外持仓

策略信号股票A1000股,发送失败,而后手动在终端补仓股票A1000股,则1000股股票A被记入策略内资产。

策略信号股票A1000股,发送失败,而后手动在终端补仓股票A1500股,则1000股股票A被记入策略内资产,500股被记入策略外资产。

交易信号报送失败的原因是哪些

答:

原因一:您的资金账号资金不够买入该股票对应数量,故买入委托失败;您的资金账号该股票持仓不够卖出该股票对应数量,故卖出委托失败。

原因二:科创板股票,委托数量不符合限制。科创板,限价模式,200股<=单次买入委托数量<=10万股;市价模式,200股<=单次买入委托数量<=5万股。

原因三:创业板/科创板股票,委托价格不符合限制。科创板价格除了受涨跌幅控制外,另买入委托价格不得高于买入基准价格的102%。卖出委托不得低于卖出基准价格的98%。

原因四:无交易权限:交易信号出的票为创业板/科创板/ST股票,但是交易账户没有相应交易权限。

原因五:目前暂不支持北交所股票实盘发单交易。

\

报单价格如何设置比较合理

答:可根据您对股市的判断及个人风险偏好设置不同价格模式及对应浮动点位。但因创业板/科创板股票除涨跌停限制外,还需满足买入委托价格不得高于买入基准价格的102%。卖出委托不得低于卖出基准价格的98%,故在使用浮动价位模式时,浮动>2%容易导致科创板委托不成功,还需特别注意。

风险控制设置选项有什么作用

答:降低风险,特别是单只股票给您的实盘造成的风险。如个股仓位上限,可以控制单只股票持有量,减小单只股票暴跌造成的影响。

实盘是否可以盘中推送信号、下单

答: X-BigQuant/AIQuant量化实盘平台 现只支持日线级别策略实盘。每个交易日19:00-23:00间会运行并产生次日交易信号。但可以调整所有或单个交易信号委托时间,即支持交易任意时段下单。

实盘资金如何设置/实盘没有信号的原因

答:实盘交易资金要满足最低1手(100股)的交易需求,可根据模拟交易的信号判断需要多少资金。分配给个股的最高资金=账户资产总额*个股仓位占比,也需要满足最低交易要求。注意:个股仓位占比默认为20%,可以根据需要进行调整。策略资金不够或者个股仓位占比太低,导致不满足最低一手的交易规则,都可能导致实盘没有信号。

运行中实盘策略资金调整

答:在运行实盘策略可以对策略资金进行增/减,为了保证当日清算后的资金正确,在每日18:00-23:00间可进行策略资金调整,其余时间调整会导致无效。

注:在实盘运行后调整的资金/策略,当日不会生效,次日才能按照调整后的运行。

实盘信号发送失败

实盘信号发送失败下方会写明对应的失败原因,可根据具体问题查看自己的设置。

提示“下单资金不足”:

  1. 检查个股仓位占比和分配给策略的资金是否足够当前股票最低100股的要求
  2. 检查策略逻辑,按照策略逻辑分给当前股票的资金不足最低100股的要求
  3. 当天高开,导致按照昨天收盘价计算的资金不足以按照今天的开盘价买入

为什么信号一直显示“待发送”状态

  • 待发送:等待将交易信号发送到湘财证券交易接口

    {w:100}{w:100}{w:100}{w:100}

①半自动交易。信号需要点击确认,等到设定的交易时间临近,策略会将交易信号发送到湘财证券交易接口,如果当天超过交易时间仍然显示“待发送”,咨询小Q详细描述操作和问题。

②全自动交易。无需确认信号,系统自动执行策略信号交易,实盘过程中可修改实盘设置,但注意不会立刻生效,需要到下一次实盘运行时(周日-周四晚23点)才生效。如果当天超过交易时间仍然显示“待发送”,则检查是否已经30天没有登录湘财账户。超过30天未登录,系统会有短信提醒(如果没收到,请检查是否开启短信拦截。)

解决办法:重新登录一次湘财账号即可。

{w:100}{w:100}{w:100}{w:100}实盘“暂停”功能暂不可用

实盘“暂停”功能使用后会导致重启后运行失败,工程师已修复,待提测后上线。

标签

交易信号实盘
评论
  • 实盘暂停功能还没弄好吧
{link}