集合竞价卖出操作指南
集合竞价是每个交易日开盘前和收盘前的关键时段,对于股票和期货交易者而言,掌握卖出技巧直接影响成交效率和盈亏结果。
股票集合竞价卖出步骤
确认时段:A股集合竞价分为开盘集合竞价(9:15-9:25)和收盘集合竞价(14:57-15:00)。9:15-9:20可挂单也可撤单,9:20-9:25只能挂单不能撤单,9:25-9:30交易所不接受挂单但可接收券商缓存。收盘集合竞价14:57-15:00不可撤单。
设定卖出价格:若急于成交,可直接挂跌停价卖出,系统会以最终开盘价或收盘价成交,不会以跌停价成交(除非开盘价就是跌停)。若不急于成交,可参考前收盘价、均线或支撑位设定一个期望卖出价。
填写委托单:在交易软件中选择“卖出”,输入股票代码、价格、数量,提交委托。注意数量必须为100股整数倍(卖出时零股可一次性卖出)。
观察集合竞价走势:9:15-9:20可看到虚拟开盘价和匹配量,此时可撤单调整。9:20-9:25虚拟开盘价逐渐稳定,撤单无效。若发现价格不利,只能等待连续竞价时段处理。
确认成交:9:25后交易所公布开盘价,所有高于开盘价的卖出委托和低于开盘价的买入委托均以开盘价成交。若你的卖出价高于开盘价,则无法成交,自动进入连续竞价。
期货集合竞价卖出要点
国内商品期货集合竞价时间为8:55-8:59(夜盘为20:55-20:59),其中8:55-8:58可撤单,8:58-8:59不可撤单。卖出操作与股票类似,但期货采用保证金交易,需注意:

集合竞价成交价即为当日开盘价。
期货合约有涨跌停板,挂单价格不能超出停板范围。
若在集合竞价未成交,委托单自动转入连续竞价。
期货集合竞价成交量通常较小,流动性差的合约可能无法成交。
集合竞价成交原理
集合竞价的成交原理是最大成交量原则,具体如下:
系统收集所有买卖委托:在集合竞价时段,交易所接收所有买入和卖出申报,按价格优先、时间优先排序。
寻找最大成交量价格:系统计算每个可能的价格上的可成交量。可成交量等于该价格下所有买入委托量(价格≥该价)与所有卖出委托量(价格≤该价)的较小值。
确定唯一成交价:选择使可成交量最大的那个价格作为集合竞价成交价。若有多个价格满足最大成交量,则选取中间价(即最高买入价与最低卖出价的平均值)作为成交价。
撮合成交:所有买入价≥成交价的委托和所有卖出价≤成交价的委托均以成交价成交。未成交部分进入连续竞价。
量化视角下的集合竞价
程序化交易者常利用集合竞价进行开盘套利或流动性探测。以下Python代码演示如何获取集合竞价数据并计算理论开盘价(以股票为例,使用tushare库):
import tushare as ts
import pandas as pd
# 初始化tushare
pro = ts.pro_api('your_token')
# 获取某日集合竞价成交数据
df = pro.stk_auction(trade_date='20250320', ts_code='600519.SH')
if not df.empty:
print(df[['ts_code', 'trade_date', 'price', 'vol', 'amount']])
# 计算集合竞价理论开盘价(模拟)
# 假设收集到以下委托:买入价和量,卖出价和量
bids = [(1700, 500), (1699, 300), (1698, 200)]
asks = [(1698, 400), (1699, 600), (1700, 100)]
prices = sorted(set([p for p, _ in bids] + [p for p, _ in asks]))
max_vol = 0
best_price = None
for p in prices:
buy_vol = sum(v for price, v in bids if price >= p)
sell_vol = sum(v for price, v in asks if price <= p)
match_vol = min(buy_vol, sell_vol)
if match_vol > max_vol:
max_vol = match_vol
best_price = p
print(f'理论开盘价: {best_price}, 最大成交量: {max_vol}')
集合竞价卖出常见问题
挂单后能撤吗:9:15-9:20可撤,9:20-9:25不可撤。期货8:55-8:58可撤,8:58-8:59不可撤。
为什么我的卖单没成交:卖出价高于开盘价,或时间优先顺序靠后,或该价格上买入量不足。
集合竞价成交价和连续竞价关系:集合竞价未成交的委托自动进入连续竞价,但连续竞价采用价格优先、时间优先的逐笔撮合。
期货集合竞价有夜盘吗:有夜盘的品种,夜盘集合竞价时间为20:55-20:59,日盘集合竞价时间为8:55-8:59。
提高集合竞价卖出成功率的方法
合理定价:参考前结算价、涨跌停板、外盘走势,挂一个略低于预期开盘价的价格,确保进入成交队列。
尽早挂单:时间优先原则下,9:15:00秒挂单比9:15:01秒挂单优先。
观察虚拟开盘价:9:20-9:25虚拟开盘价趋于真实,若发现价格持续走低,可在9:20前撤单改价。
利用期货集合竞价:流动性好的主力合约集合竞价成交概率高,可尝试挂市价单(部分交易所支持)。
程序化辅助:通过API实时监控集合竞价匹配量,动态调整卖出价格。
集合竞价是股票期货交易的重要环节,理解其成交原理并掌握卖出技巧,能帮助交易者在开盘阶段占据主动。无论是手动交易还是量化策略,都需严格遵守交易所规则,避免因误操作导致损失。