Logo: Relish

  1. Sign in

Project: Kay

同一账户未成部分不允许买价大于等于卖价

  • @all
  • @intraday

目的:交易所严禁出现对敲行为,客户希望在客户端直接限制

Background
假设
国海证券账户A分仓情况如下:
交易员 证券
hsch001 贵糖股份 20000股 20000元
hsch002 贵糖股份 20000股 20000元
并且
兴业证券账户B分仓情况如下:
交易员 证券
hsch003 贵糖股份 20000股 20000元
Scenarios
有挂单,未成,买价等于卖价,禁止-先卖后买
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,100股
hsch002下一笔委托:买入,贵糖股份,10元,100股
那么
hsch002的委托无法下达,提示“当前有反向挂单,无法下达委托!”
hsch001下达一个撤销请求
并且
hsch002下一笔委托:买入,贵糖股份,10元,100股
那么
hsch002的委托无法下达,提示“当前有反向挂单,无法下达委托!”
hsch001成功撤销了Ta的挂单
并且
hsch002下一笔委托:买入,贵糖股份,10元,100股
那么
hsch002的委托下达成功
有挂单,未成,买价大于卖价,禁止
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,100股
hsch002下一笔委托:买入,贵糖股份,10.01元,100股
那么
hsch002的委托无法下达,提示“当前有反向挂单,无法下达委托!”
有挂单,未成,买价大于卖价,禁止-先买后卖
假设
hsch001有一笔挂单:买入,贵糖股份,10元,100股
hsch002下一笔委托:卖出,贵糖股份,9.2元,100股
那么
hsch002的委托无法下达,提示“当前有反向挂单,无法下达委托!”
有挂单,未成,都是卖价,允许
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,100股
hsch002下一笔委托:卖出,贵糖股份,10.1元,100股
那么
hsch002的委托下达成功
有挂单,未成,买价小于卖价,允许
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,100股
hsch002下一笔委托:买入,贵糖股份,9.9元,100股
那么
hsch002的委托下达成功
部成,买价等于卖价,禁止
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,200股
并且
贵糖股份,成交了100股
hsch002下一笔委托:买入,贵糖股份,10元,100股
那么
hsch002的委托无法下达,提示“当前有反向挂单,无法下达委托!”
部成,买价大于卖价,禁止
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,200股
并且
贵糖股份,成交了100股
hsch002下一笔委托:买入,贵糖股份,10.01元,100股
那么
hsch002的委托无法下达,提示“当前有反向挂单,无法下达委托!”
部成,买价小于卖价,允许
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,200股
并且
贵糖股份,成交了100股
hsch002下一笔委托:买入,贵糖股份,9.9元,100股
那么
hsch002的委托下达成功
无挂单,买价等于卖价,允许
假设
hsch001成交了一笔委托:卖出,贵糖股份,10元,100股
hsch002下一笔委托:买入,贵糖股份,10元,100股
那么
hsch002的委托下达成功
无挂单,买价大于卖价,允许
假设
hsch001成交了一笔委托:卖出,贵糖股份,10元,100股
hsch002下一笔委托:买入,贵糖股份,10.1元,100股
那么
hsch002的委托下达成功
同一个交易员有挂单,未成,买价大于卖价,禁止
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,100股
hsch001下一笔委托:买入,贵糖股份,10.01元,100股
那么
hsch001的委托无法下达,提示“当前有反向挂单,无法下达委托!”
2个账户,有挂单,买价大于卖价,允许
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,100股
hsch003下一笔委托:买入,贵糖股份,10.01元,100股
那么
hsch003的委托下达成功
有挂单,未成,买价大于最小卖价,禁止
假设
hsch001有一笔挂单:卖出,贵糖股份,10元,100股
并且
hsch001有另一笔挂单:卖出,贵糖股份,6元,100股
hsch002下一笔委托:买入,贵糖股份,8元,100股
那么
hsch002的委托无法下达,提示“当前有反向挂单,无法下达委托!”
有挂单,未成,买价大于最小卖价,禁止
假设
hsch001有一笔挂单:买入,贵糖股份,10元,100股
并且
hsch001有另一笔挂单:买入,贵糖股份,6元,100股
hsch002下一笔委托:卖出,贵糖股份,8元,100股
那么
hsch002的委托无法下达,提示“当前有反向挂单,无法下达委托!”

Last published about 4 years ago by dxs.