telco, there is a counter party to every single trade. So when some one is selling an options contract, there is another guy who is buying it. Buying and selling are always equal and opposite.
If you just want to know if a trade was done at the bid or ask, then that could be done with proper datafeed and trading platform that supports such studies/indicators. There are many including Market Delta and Ninja Trader.
If you are just looking for some services which Labels / Marks each trade as a Buy or Sell trade, then I am sorry, I am not aware of that.
telco, the first part is certainly possible. But the second part is very tricky. I do not think it is possible to know if a particular trade was for Opening of a New Position or was it Closing of an Old Position. Because for doing that kind of analysis you need to take Open Interest into consideration and such open interest data is not available tick by tick.
As you must be very well knowing that in futures and options market, Buying could be of 2 types - New Long or Short Covering. Same way, Selling too could be of 2 types - New Shorts or Long Liquidation.
And there is no straight forward way to differentiate between these 2 types of buying/selling on a trade by trade basis, as you are asking - "if it is a position to open or close for the trader hitting the bid/ask".
You will find many guys who CLAIM to know when new positions are being opened and when old positions are being closed in real time, just based on the cumulative delta type of studies. But I think all that stuff is based on their assumptions and does not have any sound logic.
The following user says Thank You to ab456 for this post:
Banned: Disposable email addresses are not permitted
Futures Experience: Intermediate
Favorite Futures: ES, ZN, ZC, ZF
Posts: 20 since Oct 2011
Thanks: 9 given,
I can tell you for a fact that level 3 quotes show exactly what I want and are available to market makers and brokerage firms. They also show stops.
I have a few floor people I can refer to for this information on an intermittent basis, but I can't get it as a live stream. What I'm looking for is basically a service for level 3 quotes that doesn't require you to be an MM or brokerage.
The following user says Thank You to telco for this post:
Platform: colocated proprietary, IB for LFT, TOS and TS for options and scripted strategies
Favorite Futures: ES, NQ, GC, SI, CL
Posts: 22 since Aug 2013
Thanks: 2 given,
It is still interesting to know how the counter party split. It is one thing to have 1000 contracts buy to open by one party that meets 100 counter parties selling to open 10 each or 1 party selling to open 1000. This has a totally different interpretation