1、参与集中竞价的资格问题

详细的请见中国人大网2000年12月17日发布的进入证券交易所参与集中竞价交易必须具备什么资格?

由此可以知道:

  • 所谓集中竞价是指在交易所的证券买卖的有形市场内,普通投资者无权直接进人交易所,只能委托在交易所里拥有席位的经纪人或者证券公司代理买卖。
  • 进人证券交易所参与集中竞价交易的,必须是具有证券交易所会员资格的证券公司。也就是说,只有具备证券交易所会员资格的证券公司,才可以进人证券交易所进行证券交易。

2 、普通投资者期货集合竞价时间集合竞价时间可以委托下单吗?

答案是肯定的,可以。

2.1 合竞价时间

  1. 期货集合竞价时间
    集合竞价时间是每个交易09:25--09:30..其8:25-09:92是指令申报时间,09:29--09:30是指令撮合时间
  2. 商品期货:
    白天盘品种集合竞价时间是每个交易日08:55--09:00.其中08:55--08:59是指令申报时间,08:59--09:00是指令 撮合时间:
    夜盘品种集合竞价时间是每个交易日20:55--21:00.其中20:55--20: 59是指令 申报时间,20:59--21:00是指令 撮合时间,夜盘品种白天不再进行集合竞价。

  3. 国债期货:
    集合竞价时间是每个交易日09:10--09:15.其中09:10--09: 14是指令申报时间,09:14--09: 15是指令撮合时间。
    这里要提醒大家如果您委托单子,但是系统显示的是“没开盘”,那么这是因为您是在非集合竞价报单时间段委托。

3、vnpy中如何实现集合竞价委托

作为普通投资者,只要合法连接了CTP接口,您就同时登录了行您选择的经纪商的行情服务器和交易服务器,注意:经纪商的而不是交易所的,也就是您开户并且做了CTP入网认证的那个证券公司的。
行情服务器会实时通知各个合约的交易状态信息。 当您所交易的合约的交易状态为集合竞价状态时,您就可以同手动或者策略自动使用CtpGateway的send_order(),cancel_order()函数,调用交易接口(CtpTdApi)进行委托下单和委托撤单,但是委托下单的结果必须等到集合竞价撮合之后才会得到成交与否。
但是与连续竞价期间的委托不同,在集合竞价撮合结束前,是没有任何成交结果推送给客户端的,而绝大部分策略是依靠行情变化来生成交易信号的,这是最主要的困难!
当然非行情驱动的策略可以在没有行情变化到情况下,自动实现在集合竞价阶段实现委托下单,但是这样做的意义不大。因为由基本面信息、黑天鹅、自然灾害、战争等突发事件等非行情输入驱动的策略,通常是长线策略或者是需要由行情来证实的策略,无需急迫地在集合竞价阶段来参与,为什么不在今天的集合竞价结果出来之后在做打算?

当然,在解决了交易信号生成的情况下,用户策略是可以在集合竞价状态实现自动委托下单的,至于此时如何生成交易信号是另外一个话题了。