Welcome to NexusFi: the best trading community on the planet, with over 200,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- discounts are available after registering.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
that's what I believed years ago: that DOM could offer some type of advantage. Now I think reading DOM is very confusing, basically all the tricks that used to work years ago are now useless because everyone knows them, also there are robots that can read the full LAdder (by the way I used 300+ levels, not 50), in matter of micro seconds, and take decisions faster than you.
I think most of the people lose money because they are so focused on the ladder. They think they understand the market because the see a big order and they scream "that is spoofing" or when it gets hit they say "market is strong because..." etc... the result is that they always have a justification for what is happening.
These people take peanuts out of the market, when they make 200 USD per contract, smart traders make 1000USD with lower risk.
That's only my opinion, but check around in the website and you will see that 99% of the losing traders are huge fan of the DOM.
I remember this trader Christian Anthony who seems to take trades almost entirely based off the DOM, and he seemed to be successful at it: [yt]https://www.youtube.com/channel/UCrBE3T_vQzZgevVycQIROEg/videos[/yt] (No relation to him). It's a bit too hectic for me, as I prefer time based footprint/bid-ask charts as a representation of the order flow.
The key is to know exactly how the DOM gives you meaningful market direction signals.
Now, my focus is on Nasdaq Micro Scalping; and essentially when the Price is about to Rise, then Ask tier size
will decrease (and Bid tier size may also increase) very quickly. It's only necessary to see maybe 20-30 tiers
to get that effect fairly strongly. And you need to use smoothing judiciously, so as to get just about
the right level of "noise reduction". But, because there may also be a Persistent Bias between size levels on the
Bid versus Size levels on the Offer, you'll need to establish a slow Reference size level on each of these sides,
in order to detect the Delta change in volumes that I'm speaking of. Maybe the ratio of the Slow to Fast would
be 10:1 or as much as 20:1 .
In such delicate (but very fast) measurements, "the Devil is in the exact details" so that you can detect the
signals you are looking for... And, then, you may have the challenge of actually triggering your Order Entry
on some of those potentially very fast signals as well... so, in my case, I have Analytics through to Order
Control as part of a semi-automatic integrated setup; and all the code's custom.
My focus is laser sharp, on just the Nasdaq NQ and MNQ contracts. Oddly enough, the MNQ micro contract may
divulge more "secrets" than the NQ. So I analyze the MNQ, but execute on either MNQ or NQ.
Trading is about finding a niche, and then exploiting that through extreme methods; in my opinion. Not everybody
is able to do this; so "your mileage may vary a lot"...
[EDIT] I should add that "spoofing" is a real issue; which is intended to make both
sides of the DOM appear the same to the naked human eye; but a computer can
be used to measure the "persistence" of sizes on the DOM by noting the minimum
values seen on a Price level over a window of time. This minimum is more of a
proxy for a "true" level of interest at that Price. And there are many other issues,
such as whether measurements should be Price specific, versus Tier specific,
given that as market moves up and down; it traverses a range of actual
Prices.... so it's a complex problem to solve to get a good prediction you could use.
Hi, what you present is certainly interesting. I always thought of "Orderflow" as a discretionary tool. There's no magical solution to profit in trading, you have to develop your own edge and be consistent at it. Whether it's moving averages, raw price action, delta, foot print, fundamental analysis etc... no one knows with certainty what the market will do next. Find something that makes sense to you that will help you "rationalise" the market, give you the confidence to pull the trigger on a trade, and remain consistent in the long run. Good luck!
OK, I'd like to make some comments that could help. But I am biased toward an extreme degree
of specialization; and also to custom coding of high performance algorithms; and toward the
higher cost data feeds which may contain the hidden signals to give you Real Signals for
Market direction.
My work is solely focussed on Futures day trading, or Scalping; using NinjaTrader 8 with
fully custom algorithmic indicators (nothing off the shelf is really good enough) and also the
use of a dedicated server, situated fairly near to the Chicago area, which also presupposes
that you either can system-manage, or you know somebody who can...
Given these constraints, and the nearly impossible goal of predicting with high probability
which direction the market will move in the near future.... given all of this, the only way
I can help is by giving general advice on the setup which is needed to achieve
consistent success. CONSISTENT success is the goal; so that, on a daily basis, you
are profitable; and your Account Equity is not wildly gyrating from day to day, and you
are not overly leveraging your buying power, thus putting your survival at risk...
I am a Technical Trader, relying upon Real Time Technical Analysis. I don't do Swing Trades,
and I might be involved in many hundreds of individual trades, which form part of a
"Meta Trade" involving many Micro contract positions, all working together to allow me
to be successful by controlling a couple of KEY FACTORS.
1) RISK CONTROL involves using multiple Low Risk positions, as a Group, so that both
Cost Basis (your Trade Break Even price) and Risk Levels can be "modulated" as the
trading action proceeds.
1a) ...essential to Risk Control is that you NOT be overly-leveraged; so you can add
to your position size, or reduce your position size; without fully Stopping Out during
Price Adversity, nor having to be All In with a position size that puts you at high
risk. This may involve working with the Micro contracts (which are 1/10th the size
of the Mini contracts) instead of the Mini contracts. By "spreading out" your Entry
Price levels, your Cost Basis is the Volume Weighted Average Position Price; and
also your Risk Level is your current number of outstanding positions which form a
Macro Position.
2) LIFO Accounting for Partial Profits as the Macro Position proceeds. Most brokerages
use a FIFO accounting method; but this is not desirable in helping you to know how
much your Profit Taking is contributing to your Open Losses. A FIFO technique helps
you to say "OK, My Macro position is losing $100; but I've taken $75 already in partial
profits, so I'm really losing only $25 as I continue to 'work' the Trade".
3) You'll want to anticipate tolerating Price Adversity which may be in the range of
50 market ticks or so; in the normal course of your trading. You may reduce a
portion of your position, but you must be ready to increase your aggregate position
size whenever possible; and that will be directed by your Trend Direction analysis.
The above observations are off-topic and don't address the usage of Time and Sales
Analysis, nor Depth of Market Analysis; I realize that. I've already said that although
Time and Sales (what I call "Inventory" Analysis) is valuable; it doesn't help you
Pin-Point precisely when Trending is favorable to you.
So we are left with what I regard as the best way to Identify "true trending" through usage
of the Depth of Market, and developing a "bias" Indicator which will tell you when trend
is favorable to your position (so that you can add to your position) and when you
should possibly reduce your position size, or take individual Partial Profits to contribute
to your "in pocket" cash, which offsets your open losses as the aggregate position
proceeds.
You'll need a platform which is programmable, such as NinjaTrader 8 which uses compiled
very high performance C# code to develop Indicators. Also, you'll need access to a
Market Depth feed, which is likely to be Rithmic at NinjaTrader brokerage. If you have
a substantial account size, then you can tolerate the fact that your margin requirements
could be very much worse, than with the normal data feeds; but you'll need that Market
Depth from Rithmic to do analysis.
Using the LeeLoo proprietary trading service, you will have access to Rithmic Data, and you
may be able to qualify for paying performance accounts in that way.
IN ANY TRADING, you simply cannot "flip a coin" and determine which direction to trade,
either "long" or "short" as they say; and have any hope at all of surviving. ANALYTICS
which are predictive of Market direction MUST BE the starting point for everything further
down the chain, where Execution is the least important.
Consider that Market Makers are NOT driven by "Retail Buying and Selling pressure" but are,
instead, the prime drivers of all Market direction; where Retail players are simply followers.
You'll constantly be told things like "Buyers are in control of the market today, which is
why the price is rising." as though the Retail participants control Market direction. At least
in Futures markets, this is Absolutely NOT True. It is what I'd call a "Convenient Fiction".
Can you tell that I'm not going to give you a specific solution here, but simply to get you
thinking about where the Holy Grail may exist? lol
IF there is a Holy Grail for shorter term trading; or scalping day trading.... then that Holy
Grail is to be found in the analysis of The Order Book, or Depth of Market, abbreviated
as the DOM. Analysis of the DOM will tell you where the market is moving on a short
term basis.
WHY? ...and here I'm just giving you some food for thought. Let's agree to stipulate one
assumption, for the purposes of argument. "Market Makers know where they want to move
the market; meaning that they have a Plan on any given day; and they use their own Bids
and Offers distributed on a constantly changing DOM, in order to maximiz(s)e their Profits,
as they use Retail Players to achieve their objectives."
When Market Maker wants to lift the Market Price, she simply removes her Offers, and also
then begins pushing her Bids, to simply "over-power, overwhelm" the Retail players'
buying and selling tendencies. When Prices rise, Retail players become Buyers; and when
the Price falls, Retail players become Sellers. Retail players are "followers" and Market
Maker is the Prime motive force for Price movement.
1) Time and Sales analysis. Here we see a Limited Value in looking at Buying and Selling
transactions. We can understand why all Markets move in a "sawtooth" fashion. It is because
Retail players BUY (from Market Maker) as the Price rises, and Retail players SELL (to Market
Maker) as the Price falls. Thus, some "Inventory Analysis" which involves tallying shorter term
"Net Market Maker estimated position against the Retail action" can help you to identify
the tops and the bottoms of the sawtooth movements. At the top, Retail players have been
(for the most part) Buying; so Market Maker has been selling to them; and thus Market Maker
becomes relatively "short"; and at the bottom, Market Maker has been buying from Selling Retail
players, and so has been shifted relatively "long" in Inventory.
SO TIME AND SALES ANALYSIS has a value in helping to provide what I would call a
"situational awareness" which may help us to measure a process responsible for the tops
and bottoms of the "sawtooth" micro movements in a Market.
that's very interesting, I can see that you have some very deep knowledge of the market. Can I ask if trading is trade full time? if so do you trade your own capital or for a prop firm? just curious... I am just wondering if this level of details is achievable for a retail trader who is not trading full time.
If you are able to trade the U.S. morning session for a couple of hours, perhaps.
But there are many technical hurdles in achieving a level of precision that I was suggesting.
If you can code C# within NinjaTrader 8; or you dive in; then there is a chance you could
begin to do it...
Buying "off the shelf" indicators, for me at least, is just not valuable at all. You really need
to "dig" into the data to find the appropriate clues.
There are MANY alternative methods in trading; but they're just not for me.
Currently, my approach is to get a LeeLoo performance account with huge buying power
and suffer an 80/20 profit share; until I have the personal equity to switch over.
That's my "prop firm" plan; and there's probably no better than LeeLoo for Futures
trading, I'd say; but "your mileage will vary"
That's gonna work for me; but I refuse to trade without high certainty of Consistency
in the daily outcomes; since I am a highly technical scalper.
So.... it depends on your level of commitment and lifestyle; keeping in mind that
my personal journey won't be the same as yours... [EDIT] You could just
decide to commit ONE YEAR, EVERY DAY to the learning curve; and then
evaluate your situation then; you'd be surprised how much you could
achieve !!
Just find a "niche" and exploit that specialization... best advice there is.
hyperscalper are you using a server at the exchange to trade if so what is the cost I have seen a wide price difference not sure if its worth it
I just started to look into that thanks