Exactly how is the order matching algo going to work?
ie.
Say this is the Level II dom
Price Bid Ask
===== ==== =====
1002 1
1001 1
1000 1
------------------
999 1
998 8
997 13
lets say the Stop Orders that are hidden from view and resting at the exchange are:
Price Bid Stops Ask Stops
===== ==== =====
1002 33
1001 13
1000 0
------------------------------------
999 1
998 23
997 1000
If there is no liquidity it doesn't matter how you classify and process these stop orders.
Can you imagine the crazy gaps in T&S data and bid/ask spread?
This will leave stop orders stranded inside the spread.
T&S
1 @ 999
1 @ 1001
8 @ 998
Resulting DOM
Price Bid Ask
===== ==== =====
1002 1
1001 0
1000 0
------------------
999 0
998 0
997 13
Resulting Resting Stops
Price Bid Ask
===== ==== =====
1002 33
1001 12
1000 0
------------------
999 0
998 15
997 1000
Does this lock the market at 998/1001 and only allow new orders inside until the resting stops clear out?
What happens when there are no offers?
Price Bid Ask
===== ==== =====
1002 1
1001 0
1000 0
------------------
999 0
998 0
997 0
.... 996 - 951 = 0
950 1
Is the current market price 1002/950? Do we just skip all the resting orders? Time to get into the market making game...
ie.
Say this is the Level II dom
Price Bid Ask
===== ==== =====
1002 1
1001 1
1000 1
------------------
999 1
998 8
997 13
lets say the Stop Orders that are hidden from view and resting at the exchange are:
Price Bid Stops Ask Stops
===== ==== =====
1002 33
1001 13
1000 0
------------------------------------
999 1
998 23
997 1000
If there is no liquidity it doesn't matter how you classify and process these stop orders.
Can you imagine the crazy gaps in T&S data and bid/ask spread?
This will leave stop orders stranded inside the spread.
T&S
1 @ 999
1 @ 1001
8 @ 998
Resulting DOM
Price Bid Ask
===== ==== =====
1002 1
1001 0
1000 0
------------------
999 0
998 0
997 13
Resulting Resting Stops
Price Bid Ask
===== ==== =====
1002 33
1001 12
1000 0
------------------
999 0
998 15
997 1000
Does this lock the market at 998/1001 and only allow new orders inside until the resting stops clear out?
What happens when there are no offers?
Price Bid Ask
===== ==== =====
1002 1
1001 0
1000 0
------------------
999 0
998 0
997 0
.... 996 - 951 = 0
950 1
Is the current market price 1002/950? Do we just skip all the resting orders? Time to get into the market making game...