What precise ratio would light your fire? Would it be 1.5 or would it be higher? Do you require that another symbol also have the same ratio at the same time? e.g. ES Asks are 1.5x larger than bids, and simultaneously likewise in NQ = Buy the Dax?Quote from Scientist:
Hi JR! Yes, that is pretty much what I had in mind. The basic concept idea I had was to be able to set a relative cumulative (5 level sum on each side) volume ratio or percentage (such as 1.5, 1.7, 2.0 or 150%, 170%, 200%) and to change the color of the cumulative volume number (background) when this "threshold" level is reached. So, for example, if cumulative ask was 1.5X larger than cumulative bid, that side's cumulative volume bar would turn black, or whatever.
I have a mental block when it comes to such graphical displays as you know. What about this as a simpler idea: Take your threshold ratio (say 1.5 or whatever) and monitor the next 3-5 ratios that come in ...if the next 3-5 ratios are succesively higher e.g it goes 1.5, 1.55, 1.6, 1.7 ...then auto enter a market order (or set up something flashing). Then again, maybe the ratios don't need to be succesively higher, maybe the next 3-5 numbers just need to be higher than the threshold trigger, so 1.5, 1.7, 1.6, 1.6 ...would trigger a flashing light? What specific paramaters would you like to see?A further extension of this idea which I have in mind now is to, rather than having "set ratios", displaying the relative ratio in "growing bars", so if the ratio of one side to the other is 1.5:1, the bar would be filled to 50%, at 1.7 to 70%, and at a ratio of 2:1 finally 100%. This would further improve visualization.
What version of the program will that be on? Maybe he'll like my successive numbers idea for a flashing light and put it in the program, then give me a big fat wet kiss to say thanks - you know he loves me reallyI have long elaborated these ideas and discussed them with the head of the ButtonTrader platform - He is already working on implementing this feature and it is only a matter of time until it will be available..

As a variation on a theme, what about Last Traded Size as a concept to form a ratio off? Is the following of relevance in your opinion or is it too historial already:Not least also since it can be difficult to establish where exactly the volume sits, because you can only see 5 levels, and the DAX can move 5 levels in no time. ButtonTrader's volume pressure chart helps well to compensate for this by "memorizing" where the volume was, but still - Visibility remain higher in the "slower" indexes..
I think there is merit to the Scientist's basic concept of measuring the buying volume vs the selling volume and trading as a contrarian. How one uses that information may vary from one person to another. Scientist may scalp with it. I might just want to put it as a filter on a stop order at a price I would trade at for other reasons. It is important to define what basic numbers (or ratios) may be useful, and that's whay I'm hoping for clarity because I also can't be dealing with the complex algorithm theories that sometimes these threads degenerate into.Quote from nononsense:
Hi All,
Now that we are in the midst of throwing numbers around and (perhaps timidly) advancing decision mechanisms based on these, let's recall that any kind of knowledge on this field is predicated onbeing able to express in numbers what you are talking about. This goes both ways though:
(1) Don't talk about things that you can't express in numbers;
(2) Don't talk about numbers that you don't know what they relate to.
Both these constitute your entry ticket into what I have called already several times "scientism" (having picked up the term from some very smart troll).
Did anybody among the followers of this thread already try to collect realtime time series (data) about DOM? Anybody heard about sombody having done this. Would this be of any use? If so what did people discover?
As for myself, I already have thought about this, but I admit that I am not too sure yet what I would do with these to distill some little money recipie out of this. In fact, I have discussed this problem recently with some specialists in automatic process control identification (modelling) who seem to confirm the very complex nature of all this.
A casual reader must admit that over the months, you are confronted with quite some halfbaked "authoritive" sounding statements on this. Several threads trying to pull people together on this did not create much clarity. In fact another set of guys have a thread going right now on level II in which you encounter babble about esoteric math technology.
Little nononsense , not having put a foot on Mars yet, is simply trying to get a bit wiser about the whole thing.
Be good you all,
nononsense

That person was likely me! I do see it as an issue that not 100% of anything (last prices, bid & ask sizes etc.) are coming through. I wish to god one of these developers would make their program work with a good tick-by-tick datafeed. There is probably still some use to this analysis with the fast IB snapshot feed with the logic that it's better than nothing.Quote from callmeput:
Hi Scientist
I read that IB and most feeds use a snapshot instead of showing all ticks. This to save bandwith. I guess it affects market depths and tape also but i am not sure. Someone in another thread complained about it and thought softwares like Buttontrader that use IB data are not so useful because of this.
Do you know if this is a problem? If you make money i guess it´s not..
Quote from John Lydon:
I think there is merit to the Scientist's basic concept of measuring the buying volume vs the selling volume and trading as a contrarian. How one uses that information may vary from one person to another. Scientist may scalp with it. I might just want to put it as a filter on a stop order at a price I would trade at for other reasons. It is important to define what basic numbers (or ratios) may be useful, and that's whay I'm hoping for clarity because I also can't be dealing with the complex algorithm theories that sometimes these threads degenerate into.
There's merit here. I just need to JRify it for my simpleton's brain(!) while maybe offering a couple of thoughts along the way to not just be a taker. The good news is that while Scientist & I disagree about Jack ('Grob' to the uninformed) i.e. I find him a babbling fool 100% of the time ....he still asked Jack to take his thread-destroying babble somewhere else![]()
No precise ratio. It depends on the overall market situation and the correlative depth situation on other indices. As said, it's discretionary. It can be roughly quantified, but only roughly, because there are many situations, times of day, and market velocity states.Quote from John Lydon:
What precise ratio would light your fire? Would it be 1.5 or would it be higher? Do you require that another symbol also have the same ratio at the same time? e.g. ES Asks are 1.5x larger than bids, and simultaneously likewise in NQ = Buy the Dax?
JR, I don't like the "market order" idea. Please remember that cumulative depth is only a guideline - another tool in your box. That's all. You can use it as a filter or determinant, but for godsake not to fire trades! Also, please consider that cumulative depth often shifts according to price change. If price moves up 5 levels, cumulative could be decidingly different. So no, this really won't work. Of course you are very welcome to email the people at ButtonTrader with your ideas. It's up to you.I have a mental block when it comes to such graphical displays as you know. What about this as a simpler idea: Take your threshold ratio (say 1.5 or whatever) and monitor the next 3-5 ratios that come in ...if the next 3-5 ratios are succesively higher e.g it goes 1.5, 1.55, 1.6, 1.7 ...then auto enter a market order (or set up something flashing). Then again, maybe the ratios don't need to be succesively higher, maybe the next 3-5 numbers just need to be higher than the threshold trigger, so 1.5, 1.7, 1.6, 1.6 ...would trigger a flashing light? What specific paramaters would you like to see?
What version of the program will that be on? Maybe he'll like my successive numbers idea for a flashing light and put it in the program, then give me a big fat wet kiss to say thanks - you know he loves me really![]()
If you mean following last displayed size on depth and volume memory, that is exactly what ButtonTrader already does. And so does X_Trader and any other advanced discretionary trading platform.As a variation on a theme, what about Last Traded Size as a concept to form a ratio off? Is the following of relevance in your opinion or is it too historial already:
Suppose you've got ES staying at 1025.00 BID and 1025.25 ASK for one minute alternating between the two values. Until such time as we get either a new Bid or new Offer (when the slate wipes clean), we keep a running total of the total number of contracts traded at the Bid and a running total traded at the Ask, and express them both as a % or Ratio of the total contracts traded at either price. So, as the market ticks betwen the two values, we may reach a point when we see that 1.5 times more contracts have now traded at the Bid, and maybe it's time to Sell?
Relevant, or past news already?
You don't need to extract anything. All you do is add up the cumulative volume on each 5 levels and weight your bias according to the cumulative volume ratio. If the cumulative volume is 7,000 contracts on one side and 4,000 contracts on the other, then you have a situation. It shouldn't even be hard to measure with a computer program that monitors it. You can't use it as a sole entry determinant, but you could indeed use it as a filter, at least for "do not trade here" decisions, to increase your relative hit rate for a mechanical system. Considering the probable ease of implementing this, it might well be worth the programming. If the ButtonTrader dude can do it, so can you...Quote from nononsense:
However, John, coming to our DOM and level II data coming out of the feeds, tell me, how do you extract "buying volume" and how do you extract "selling volume". These terms are even vaporous. How do you define buying and selling volume? Do we know what we are talking about? This is the question that I am struggling with. This is what I referred to in my previous post.
Right now I'm interested in adding up the five Bid levels, adding up the five ask levels and having each one espressed as a ratio of the other. It's hard and it's quantifiable. If the Bids total 1500 contracts and the Asks 1000, the ratio will be 1.5. I'd be interested in exploring this further to assess it's usefulness, so I'm looking forward to Scientist's reply to my earlier questions and thoughts. I too can only deal with well-defined stuff.Quote from nononsense:
However, John, coming to our DOM and level II data coming out of the feeds, tell me, how do you extract "buying volume" and how do you extract "selling volume". These terms are even vaporous. How do you define buying and selling volume? Do we know what we are talking about? This is the question that I am struggling with. This is what I referred to in my previous post.
John, please realize that it's got nothing whatsoever to do with the developers. The snapshot feeds come this way from the broker (IB), not the platforms. No developer can do anything about it.Quote from John Lydon:
That person was likely me! I do see it as an issue that not 100% of anything (last prices, bid & ask sizes etc.) are coming through. I wish to god one of these developers would make their program work with a good tick-by-tick datafeed. There is probably still some use to this analysis with the fast IB snapshot feed with the logic that it's better than nothing.
Yes.The area that concerns me (if we want to add up the sum of the five bid sizes for example): how would the developer cope with the scenario of levels 1,2, 4 and 5 changing while level 3 does not. Do we just add the old/existing level 3 size into the new total?