Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

agon

Volume Splitter

Recommended Posts

These are not shown (though in some markets a market maker or specialist can see these)

 

Please,can you say which Market(s) are you talking about?

 

The first that springs to mind is the NYSE which is a specialist market. Richard Ney talks a lot about specialists, he was on a bit of a mission to expose the advantages that they have though.

Share this post


Link to post
Share on other sites
T

These indicators are extremely inaccurate even if you have the best data feed in the world based on the fact that its logic is flawed. First see example above how the same trade by two traders can give you opposite results and I give you another example: 200 bid by a smaller trader, 800 offered by a larger trader. Smaller trader buys 600 at the offer, then the larger trader enters a limit order for 1000 to sell on the bid, thereby taking out the bid, so 800 remain on the offer. Another 200 are bid below that by the smaller trader. Now assume the same thing happens again. So now according to the delta indicator 1200 were bought and only 400 sold even though the smaller trader bought 1200 and is willing to buy only another 200 while the larger trader trader sold 1200 and is willing to sell another 800. If you really want to know what's going on then you should watch the order book.

 

I've been wanting to study this example for a while now and finally got to it. It's a great example and I thank you for sharing it

 

I wrote it out on paper so it's not easy to share but at the end I have:

 

DOM
--- 200
--- 200
--- 800
200 ---

Ladder
--- 600
200 600
200 ---

 

So the delta for the ladder is 400 sold and 1200 bought, which is in agreement with what you said. I'm happy to have gotten that right since I'm still new to the delta concepts.

 

You distinguish between a large & small trader. Anyone can put any size on the book so I think the only thing we can know for a fact is the trades that executed. In your example the small trader was more aggressive when buying 600 at the offer which is why the delta shows a net of +800. The delta is showing that the buyers are more aggressive and that seems to be what happened. I think the logic is ok here.

 

If I understand you correctly, you said the logic is flawed here but I think that depends on how one uses the delta. A positive delta doesn't necessarily mean price is going up.

 

There is the fact that your larger trader is prepared to sell more and you imply that this is bearish and in contradiction to the delta which is relatively bullish. So I agree with you that in your particular example there are more aggressive buyers yet price isn't likely to go up. This is something I've observed in my trading. If I see buyers coming in on the footprint and price is going up that means those buyers are buying into supply and if the price is going lower that means the supply is cutting off the buyers. This is indeed bearish and it's a setup I've been practicing. I then look for aggressive shorts to hit the bid and that's when I enter, knowing the supply is behind me protecting my stop.

 

Is the logic flawed? I think that depends on how one is using the delta. In this example the delta is showing an accurate depiction of what happened. But one has to interpret this delta in the context of the current price movement to know if this is bullish or bearish.

 

I'd love to hear more about your suggestion to study the book. The challenge I have here is there are fake orders on the book that get pulled. I understand that is designed to trick people into leaning on these orders and then the orders are pulled while the trader (sometimes called "flipper") goes short. The unsuspecting trader leaned on orders that weren't really there and is taken out.

 

I've been observing this lately but it's not easy for me to know when there are fake orders and when the orders are real. To be honest so far I find the DOM more of a distraction but I'm determined to learn more about it and how to see through the tricks. If you have any suggestions or resources for doing this I'd be very grateful.

 

Thanks for your example, it was fun to think it through.

Share this post


Link to post
Share on other sites
The first that springs to mind is the NYSE which is a specialist market. Richard Ney talks a lot about specialists, he was on a bit of a mission to expose the advantages that they have though.

 

I read a resume of Ney's ideas on the web, it was really interesting. I've known the specialists had a huge advantage but didn't really understand to what extent. I took a mechanical stock trading system that I trade and I ran a backtest for Nasdaq & NYSE. Surprise, the NYSE results were not as good as the Nasdaq results. The nasdaq stocks had a higher profit factor and much less drawdown.

 

Not only that but in my real trading I've been observing terrible fills on the NYSE stocks. For example a stock gaps up and I have a limit order to short at yesterday's close. The price will come down, fill my order (closing the gap) and then go back up. I know the specialist isn't really after my tiny order but I'm sure others have orders like mine and he's filling them at the worst price for us.

 

I seriously consider just trading nasdaq stocks. I also think if these specialists have such an edge we should be able to detect their activity and trade with them, profiting from their manipulation.

Share this post


Link to post
Share on other sites

I should re-iterate that perhaps the biggest problem is with how tradestation and multicharts implement certain functions (asynchronously). This is before you even consider how you are going to utilise the tools.

Share this post


Link to post
Share on other sites
If I understand you correctly, you said the logic is flawed here but I think that depends on how one uses the delta. A positive delta doesn't necessarily mean price is going up.

 

Is the logic flawed? I think that depends on how one is using the delta. In this example the delta is showing an accurate depiction of what happened. But one has to interpret this delta in the context of the current price movement to know if this is bullish or bearish.

 

You're obviously smart and you've put a lot of thought into this so yes, the logic is not flawed if you fully understand what's really going on in the market, which you do. I just know there aren't many people like you. They think "buy if delta positive, sell if delta negative". But of course, it's never as simple as that.

 

 

I'd love to hear more about your suggestion to study the book. The challenge I have here is there are fake orders on the book that get pulled. I understand that is designed to trick people into leaning on these orders and then the orders are pulled while the trader (sometimes called "flipper") goes short. The unsuspecting trader leaned on orders that weren't really there and is taken out.

 

I've been observing this lately but it's not easy for me to know when there are fake orders and when the orders are real. To be honest so far I find the DOM more of a distraction but I'm determined to learn more about it and how to see through the tricks. If you have any suggestions or resources for doing this I'd be very grateful.

 

I base all my trading decision based on what I see in the DOM and visualizing the individual depth changes had definitely helped and I can see whether a large order is real or just there to push the market. But I don't think they really use them to screw over traders leaning on price, the risk/reward is not worth it. What follows is what I understand from watching the Bund, so other markets might be completely different. Many fake orders are entered using an algorithm that quickly enter a random number of contracts until the desired number of contracts appear. For example, it goes +34, +76, +22, +89, etc. which of which the sum then (surprisingly or not) ends up to be exactly 500, 1000 or 2000. This then usually get pulled very quickly without even trading or upon the first trade. I think they enter it using smaller contracts to avoid the risk of getting completely filled if they just flash 1000. Sometimes I've seen it happen, where some guy flashes 1000 a couple of times to push the market one way and another trader who then just waited for that took at the entire offer as soon as he flashed his 1000 again. He must have used a special software though because it got taken out before I could even see the offer with my eyes. I could only see in my software that it did happen. If you have two large traders like that, it will be the one with the most money who wins. Just last week, I saw the market going down to an important support, as soon as that price went offer, all offers were swooped up. This kept going until 12k contracts traded at that price alone without the inside market even changing which is a lot in the Bund for just one inside market. So this looked very bullish and I went long. It traded down the next 5 ticks for another 12k contracts (I got out after it went 1 tick against me). Then it reversed and went straight up like 30 ticks. You obviously never know these guys risk tolerance or profit targets. The long guy might have been unlucky that momentum was against him and he might have cut his losses which might have the reason you saw another 12k contracts trade on the next 5 ticks. Or, he might have been a massive trader and he might have just bought another 12k making sure that it wouldn't drop much further against him and thinking that the shorts would take profits if they see so much more buying and loss of momentum. If he did that, then he obviously cleaned up that day.

 

Sometimes it's just large spreaders that put of huge bids or offers hoping to get filled while the opportunity is there for them. If it disappears they pull them because it's not favourable for them to get filled any more. I pay a lot of attention to the Bobl because it influences the Bund so much. You might see one guy offering huge in the Bobl just to get his bid filled in the Bund. He knows that momentum is down and that he is unlikely to get filled on his fake order in the Bobl, but he does want to make sure he gets his bids in the Bund filled.

 

Sometimes outright traders just enter huge bids or offers to get a feel for the market or fool others. They offer big to pull it on the first trade. Make it look like a fake offer while in reality they want to get filled. Or they offer just to see if anyone wants to buy. If no one does, then it confirms their position.

 

Sometimes outright traders just enter huge bids or offers push it over the edge. Sometimes a big offer is all a market needs to make the stuck longs puke which then cause a quick long covering frenzy. They don't necessarily want to get filled on that big offer, but the risk/reward might be worth it if the market cracks a few ticks because of that offer.

 

Sometimes a guy is long 1500 in the Bund and it goes a couple ticks against him. He is still bullish but wants to hedge it just in case by selling 500 in the Bobl because there might be a big bid in the Bobl and he doesn't want to drive the Bund against him. If he times it right, he might even push the Bund a few ticks his way when his covers his short position in the Bobl.

 

I could go on for pages, there is so much going on and there could be so many reasons. It's all psychology and who has the most money.

 

I now just pay attention to how the depth changes and how much trades and not necessarily how much is bid or offered.

Share this post


Link to post
Share on other sites
I should re-iterate that perhaps the biggest problem is with how tradestation and multicharts implement certain functions (asynchronously). This is before you even consider how you are going to utilise the tools.

 

I use the Ninjatrader DOM for trading. I'm not sure if there are any issues with it.

Share this post


Link to post
Share on other sites
I use the Ninjatrader DOM for trading. I'm not sure if there are any issues with it.

 

Not that I am aware of. The issues I mention are documented earlier in the thread and are largely due to the ELA functiions insidebid and insideask. They return the current best bid and ask rather than the one that was in force at the time of the tick you are processing, This makes them prone to race conditions.

 

Random thoughts 38.... I have always thought it would be pretty interesting to analyse pulled orders versus filled orders. Seems to me that when you get directional movement it is as often as not due to orders being pulled as it is the dominant (aggressive) side 'consuming' them.

Share this post


Link to post
Share on other sites

First of all Thanks.

Not so much traders share methodology and suggestion in such a free way.

So,if you, want, let' s focus on an analysis method for the Bund's DOM (and Bobl's DOM).

Some questions arise from your statements.

Are you sure your bid/ask feed is not aggregated? (i.e. IB aggregate data in 300ms windows)

Are you sure your collect all bid/ask data? (i.e. Zenfire UDP feed CAN loose data)

I assum the reply will be positive and continue.

 

i)For example, it goes +34, +76, +22, +89, etc. which of which the sum then (surprisingly or not) ends up to be exactly 500, 1000 or 2000

This is a "black box algorithm searching" edge.

Despite your (positive) experience an analysis in "Exploratory Data" context is probably useful.

 

ii)On how many months of "good" trading experience is your method based?)

 

ii)Can you detail your trade managment rules (Ex. TP+5/SL-2).

 

iii)Can you add some words on the "big traders plays" you note in the DOM and in particular have you designed a "scanner" software for this plays?

 

Thanks

 

 

You're obviously smart and you've put a lot of thought into this so yes, the logic is not flawed if you fully understand what's really going on in the market, which you do. I just know there aren't many people like you. They think "buy if delta positive, sell if delta negative". But of course, it's never as simple as that.

 

 

 

I base all my trading decision based on what I see in the DOM and visualizing the individual depth changes had definitely helped and I can see whether a large order is real or just there to push the market. But I don't think they really use them to screw over traders leaning on price, the risk/reward is not worth it. What follows is what I understand from watching the Bund, so other markets might be completely different. Many fake orders are entered using an algorithm that quickly enter a random number of contracts until the desired number of contracts appear. For example, it goes +34, +76, +22, +89, etc. which of which the sum then (surprisingly or not) ends up to be exactly 500, 1000 or 2000. This then usually get pulled very quickly without even trading or upon the first trade. I think they enter it using smaller contracts to avoid the risk of getting completely filled if they just flash 1000. Sometimes I've seen it happen, where some guy flashes 1000 a couple of times to push the market one way and another trader who then just waited for that took at the entire offer as soon as he flashed his 1000 again. He must have used a special software though because it got taken out before I could even see the offer with my eyes. I could only see in my software that it did happen. If you have two large traders like that, it will be the one with the most money who wins. Just last week, I saw the market going down to an important support, as soon as that price went offer, all offers were swooped up. This kept going until 12k contracts traded at that price alone without the inside market even changing which is a lot in the Bund for just one inside market. So this looked very bullish and I went long. It traded down the next 5 ticks for another 12k contracts (I got out after it went 1 tick against me). Then it reversed and went straight up like 30 ticks. You obviously never know these guys risk tolerance or profit targets. The long guy might have been unlucky that momentum was against him and he might have cut his losses which might have the reason you saw another 12k contracts trade on the next 5 ticks. Or, he might have been a massive trader and he might have just bought another 12k making sure that it wouldn't drop much further against him and thinking that the shorts would take profits if they see so much more buying and loss of momentum. If he did that, then he obviously cleaned up that day.

 

Sometimes it's just large spreaders that put of huge bids or offers hoping to get filled while the opportunity is there for them. If it disappears they pull them because it's not favourable for them to get filled any more. I pay a lot of attention to the Bobl because it influences the Bund so much. You might see one guy offering huge in the Bobl just to get his bid filled in the Bund. He knows that momentum is down and that he is unlikely to get filled on his fake order in the Bobl, but he does want to make sure he gets his bids in the Bund filled.

 

Sometimes outright traders just enter huge bids or offers to get a feel for the market or fool others. They offer big to pull it on the first trade. Make it look like a fake offer while in reality they want to get filled. Or they offer just to see if anyone wants to buy. If no one does, then it confirms their position.

 

Sometimes outright traders just enter huge bids or offers push it over the edge. Sometimes a big offer is all a market needs to make the stuck longs puke which then cause a quick long covering frenzy. They don't necessarily want to get filled on that big offer, but the risk/reward might be worth it if the market cracks a few ticks because of that offer.

 

Sometimes a guy is long 1500 in the Bund and it goes a couple ticks against him. He is still bullish but wants to hedge it just in case by selling 500 in the Bobl because there might be a big bid in the Bobl and he doesn't want to drive the Bund against him. If he times it right, he might even push the Bund a few ticks his way when his covers his short position in the Bobl.

 

I could go on for pages, there is so much going on and there could be so many reasons. It's all psychology and who has the most money.

 

I now just pay attention to how the depth changes and how much trades and not necessarily how much is bid or offered.

Share this post


Link to post
Share on other sites

Are you sure your bid/ask feed is not aggregated? (i.e. IB aggregate data in 300ms windows)

 

Well, bids or ask are never aggregated but I guess what you mean is that you don't see all depth changes, which can certainly happen because you only get the current snapshot of the order book when you request it. I explained the reason for this above, you usually don't want stale order book data. The X_Trader API offers a subscription method that guarantees that all trades are received but they might still be aggregated if your broker or exchange chooses to do so, can't do anything about that, but I don't see at as a problem. It doesn't really matter whether someone sells 2 x 100 or 100 x 2, it's still the same amount of trade unless you're looking for a certain pattern.

 

Are you sure your collect all bid/ask data? (i.e. Zenfire UDP feed CAN loose data)

 

No, as I said, it can certainly happen. You can reduce lost data though with a good connection and offloading all processing to a different thread than the one receiving the events to prevent blocking the thread from receiving updates.I've looked a long time on what's exactly happening in the order book of bund but I found no edge. It might be because it is so strongly correlated to the Bobl. A lot of what you see in the order book in the Bobl is just because something happened in the Bobl. I haven't analyzed the order book of the Bobl though, I might do it in the future, but I am actually working on looking at less, not more.

 

i)For example, it goes +34, +76, +22, +89, etc. which of which the sum then (surprisingly or not) ends up to be exactly 500, 1000 or 2000

This is a "black box algorithm searching" edge.

 

Call it want you want, but this algorithm clearly tries to manipulate the market without risking more than it has to.

 

ii)On how many months of "good" trading experience is your method based?)

 

ii)Can you detail your trade managment rules (Ex. TP+5/SL-2).

 

 

This is not a method or strategy I am presenting. This is just what happens. I do have very specific rules but it's very discretionary. I just developed them over time. I don't use indicators or set targets so there is no "trading system" to build around it. I try not to risk more than 2 ticks. A lot of times I just get out with a 1 tick loser or break-even if it doesn't do what I expected it would do or if I see something where I would reverse my position. Sometimes I reverse just because I am wrong and I know it is going to move a lot so I make back my loss and more. Sometimes I get out just because momentum slows down or I've reached my daily target. Sometimes I get out because I really have to take a piss ;)

 

In general I like to enter at very low risk entries (i.e. where I can risk only 2 ticks or less and I know I am wrong), get the "edge" (be filled on a limit order or use a market order just before the price leaves) go with the trend/momentum, buy support, sell resistance and follow the largest traders.

 

iii)Can you add some words on the "big traders plays" you note in the DOM and in particular have you designed a "scanner" software for this plays?

 

You can't automate this. All the large short term traders are discretionary so they don't always use the same methods, but they do use some pre-programmed actions. They use what makes sense. Sometimes they sweep the offer only because they know everyone will puke if it moves another tick having entered their targets (offers) in advance and they are happy with just a few ticks on some quick (puking) action.

Share this post


Link to post
Share on other sites

This is not a method or strategy I am presenting. This is just what happens. I do have very specific rules but it's very discretionary. I just developed them over time. I don't use indicators or set targets so there is no "trading system" to build around it. I try not to risk more than 2 ticks. A lot of times I just get out with a 1 tick loser or break-even if it doesn't do what I expected it would do or if I see something where I would reverse my position. Sometimes I reverse just because I am wrong and I know it is going to move a lot so I

 

I am slowly coming to the same conclusion about the stop. My current goal over the past few days is to limit my losses to 3 ticks. I'm curious if you have an automatic stop in at -2 or if you use a mental stop? I'm currently using 7 tick stop on my DOM strategy but I try to cut it at 3. I'm debating if I want to move it to 3. Sometimes I am totally wrong and the market hits my stop very fast and I don't have time to get out. But other times it'll go -5 or -6 and come back to -3 and I bail at -3. So I'm trying to find the best way to do this.

 

Also are you scalping? What kind of profit do you get? I'm currently going for 5-10 ticks and once I get that consistent I want to try for more with my 3rd target.

 

Many people tell me 3 tick stop is too tight but once I started doing that I started doing much better so I think I'm on the right track. Learning to swallow my pride and accept a 3 tick loss was (and still is sometimes) very difficult for me so I feel like this is a major step for me. :)

 

Thanks for sharing.

Share this post


Link to post
Share on other sites

It depends a lot on the market. If you're market is volatile, you're stops might need to be larger. What market do you trade? I don't use stop orders anymore, there were way to many times that I got stop out when a lonely 10 lot order traded. I just exit manually. It does happen that I lose more than 2 ticks but it doesn't happen very often and if I don't manage to get out so do others.

 

Bund is not that volatile and I managed to have only 1 tick losers yesterday (I was on fire). I am scalping. I usually go for 3-4 ticks, but I also take only 2 if that is all the market is going to give me. Sometimes I enter and the market just keeps moving my way so I stay with it for as long as it will go. Yesterday I caught the sudden move up at the news but I panicked when it moved back 2 ticks so exited way to early for a 6 tick profit. If I hadn't been so eager to take profit, I could have made 15 ticks on that move.

Share this post


Link to post
Share on other sites
It depends a lot on the market. If you're market is volatile, you're stops might need to be larger. What market do you trade? I don't use stop orders anymore, there were way to many times that I got stop out when a lonely 10 lot order traded. I just exit manually. It does happen that I lose more than 2 ticks but it doesn't happen very often and if I don't manage to get out so do others.

 

Bund is not that volatile and I managed to have only 1 tick losers yesterday (I was on fire). I am scalping. I usually go for 3-4 ticks, but I also take only 2 if that is all the market is going to give me. Sometimes I enter and the market just keeps moving my way so I stay with it for as long as it will go. Yesterday I caught the sudden move up at the news but I panicked when it moved back 2 ticks so exited way to early for a 6 tick profit. If I hadn't been so eager to take profit, I could have made 15 ticks on that move.

 

I trade dax for the european morning and then I switch to CL for the US morning. For both I really focus on a low-risk entry and I use a 6 tick hard stop but I try to be out with -3 ticks or better. It has taken a lot of practice but I'm getting a lot better.

 

My main concern now are commissions. I'm currently trading on simulator and when I factor in commissions they really eat into my profits. So I'm working on my exits and would like to stay in for some of the bigger moves. I trade 3 contracts and I'm out of the first at the first sign of hesitation. Stop goes to -2 ticks. Then the 2nd I'm aggressive too and when it is out stop is BE and I try to get 10 or more out of the third.

 

Have you traded dax? I'm curious how the bund compares. I'm used to high volatility markets such as Dax & CL so when I look at bund or fesx it's hard for me to adjust so I just stick with dax & cl. But maybe bund is better for scalping I don't know.

Share this post


Link to post
Share on other sites

To expand on my current challenge, here are two CL trades. My 3rd target is +10 which I will bring in if price is stalling. On the first trade I got out and missed the huge move. on the second I got out just in time.

 

I am coming to the realization that trade location is really important and I'm trying to learn when to take 10 and when to go for a bigger move.

5aa70fefd25d4_cldoubletopmissedbigmove.png.6a567a4227fc9a87d5531098870d2065.png

5aa70fefd65e7_clshortoutjustintime.png.84262eaa4fc5affb6122699047889ace.png

Share this post


Link to post
Share on other sites
I trade dax for the european morning and then I switch to CL for the US morning. For both I really focus on a low-risk entry and I use a 6 tick hard stop but I try to be out with -3 ticks or better. It has taken a lot of practice but I'm getting a lot better.

 

My main concern now are commissions. I'm currently trading on simulator and when I factor in commissions they really eat into my profits. So I'm working on my exits and would like to stay in for some of the bigger moves. I trade 3 contracts and I'm out of the first at the first sign of hesitation. Stop goes to -2 ticks. Then the 2nd I'm aggressive too and when it is out stop is BE and I try to get 10 or more out of the third.

 

Have you traded dax? I'm curious how the bund compares. I'm used to high volatility markets such as Dax & CL so when I look at bund or fesx it's hard for me to adjust so I just stick with dax & cl. But maybe bund is better for scalping I don't know.

 

3-6 points on the DAX is pretty impressive. Mind you it is a very versatile instrument, you can nickel and dime it (scalp) or capture some pretty nice 100+ tick intradday moves depending on your approach. There is an old thread somewhere about DAX trading only a few pages with peoples thoughts on it.

 

Actually DAX is not bad for commissions because of its fairly large €€€€ per tick (and volatile nature) in fact taking 1 tick on 3 contracts will leave you a good €25 Euros profit, not that shabby for a single tick! Be careful when you move off sim you do get slippage at times. Recently it seems to have been playing pretty nice.

Share this post


Link to post
Share on other sites

Heres a good example of the DAX flexing its muscles. The spike into the high was 40 ticks in a couple of seconds, it came back almost as quick. Sometimes it does 40 one way back 40 the other and then resumes trading where it was! It usually seems to be around about 4o ticks for some reason. Actually i guess you saw this but this is not atypical behaviour (to use a double negative).

vwap.thumb.png.8c7242174576967f81ad704756b6ee80.png

Share this post


Link to post
Share on other sites
Heres a good example of the DAX flexing its muscles. The spike into the high was 40 ticks in a couple of seconds, it came back almost as quick. Sometimes it does 40 one way back 40 the other and then resumes trading where it was! It usually seems to be around about 4o ticks for some reason. Actually i guess you saw this but this is not atypical behaviour (to use a double negative).

 

Was there news at that time? I stay out around news times and I only trade from 9am-noon german time. After noon things get slower and more volatile.

 

Today I stopped around 10:30 because it was very dead and then all of a sudden would get very volatile. I couldn't trade it. I'd enter and then the market would just sit there. So I spent my time observing the dom and reading a market profile book.

 

Check out this spoof I saw on the dom. The images were taken about 1 minute apart but the market was dead so there were not many trades executing, certainly not 50+. ;) The market eventually broke out to the upside.

5aa70ff0122bd_daxspoof1.png.78863199158abc25f9a85cf2fcddbeff.png

5aa70ff016e41_daxspoof2.png.f552f78af979efd59cae4d5a6d86ec21.png

Share this post


Link to post
Share on other sites
I trade dax for the european morning and then I switch to CL for the US morning. For both I really focus on a low-risk entry and I use a 6 tick hard stop but I try to be out with -3 ticks or better. It has taken a lot of practice but I'm getting a lot better.

 

I've never looked at CL, but I looked quite a bit at DAX a few years ago. I wouldn't trade it without looking at the FESX or ES, like I wouldn't trade Bund without looking at Bobl. I don't know if it's still the case but based on the ever existing 99% correlation of FESX and DAX, when I looked at DAX, it moved 4 ticks for every tick the FESX moved. Back then you could anticipate DAX moves based on how FESX traded or its depth changed. It was similar to the Bund/Bobl relationship. Bobl might go bid 500 from 1000 without any trade and Bund trades 1 tick lower. Same with FESX/DAX. It's great for getting in at the right prices, risking as little as possible. The reason I mentioned ES is that I had the feeling that ES would sometimes lead the FESX the same way FESX would lead the DAX. So you could basically look at ES to trade the DAX. It could be related to what time you trade, I don't remember. In any case, don't look at more than 2 DOM's at the same time, it will be too much information for you to process, especially since FESX/DAX are a lot more volatile than the markets I am used to.

 

My main concern now are commissions. I'm currently trading on simulator and when I factor in commissions they really eat into my profits.

 

Commissions are always a concern for short term traders. Unless you get really bad commission from your broker, they shouldn't eat too much into your profits since you're trading pretty volatile markets. But at the same time, you should always get the best commission deal you can.

 

But maybe bund is better for scalping I don't know.

 

Maybe, but I am scalping not because Bund doesn't much that much (which is the case) but because my decisions are based on things that require me to get out of a position after just a few ticks a lot of times. If I am long and think that it should go higher, but see that it will go down now, I get out, I might even reverse. I can always get back in long when it looks like it goes up again. No reason to give back profits and possibly let a winning trade turn into a losing trade. Of course, the risk of missing out has a much higher impact in markets that are volatile, so it's always up to your trading style.

Share this post


Link to post
Share on other sites

This is what a good day should look like (this was today from 10:08 - 10:35 CET). Less than 30 mins of trading, no losing trade, 4 winning trades, 1 scratch. With the exception of that scratch, market didn't even go 1 tick against me. Winning streaks don't go on forever and it's Friday, so I just call it a day.

 

Entry and exit on my first trade really sucked though (the one that ended up being a 3 tick winner). I got in 2 ticks too late (cause I just sat down to trade and I don't like trading right away without looking at it for at least 5 mins) and got out 2 ticks too late (hadn't had time to analyze the volume since I had just sat down). My entries generally sucked today, I could have gotten in 1 tick better on each trade if I didn't insist on getting filled on the limit prices.

5aa70ff102837_TickDistribution.png.ac0cb83e569448389d051d29ffb94a91.png

Share this post


Link to post
Share on other sites

Cunparis, there was this guy on YouTube who would occasionally record his DAX trading and post it there. He was a phenomenal DAX trader. I remember one time where he had over 20 winning trades in a row and he risked less than he made on each trade so that is pretty insane for a volatile market like DAX. If I remember correctly he looked at the FESX chart and somehow always knew where good entries and exits were. He deleted all of his videos though so the only one that is left is this one: [ame=http://www.youtube.com/watch?v=-WEvm9u1MOI]YouTube - The DAX Scalping,Oct 19 USA[/ame]

Share this post


Link to post
Share on other sites

That a great video... truly one of the best i've seen in a LONG time. Applies almost same logic I do (entries are a bit different) but still, the LH/HL logic is the truth I chase personally.

Share this post


Link to post
Share on other sites

I started working on IQFeed again. It doesn't explicitly give you the side that the trade traded on. Instead it sends a message (they call it "Update Message") that contains the current trade price, bid price and ask price. I can see how chart software developers that implement this feed made the mistake of comparing the trade price to the inside market of that message. It initially did the same and I noticed trades and the inside market that are contained in the same message are not synchronized which is the reason for "trades between the bid or ask". It would report a trade at 123.22 while it bid was 123.21 and the ask was 123.23. If you had looked at the DOM though you would have seen that 123.22 went bid and as soon as it went bid, it got taken out. So that trade "between the bid or ask" was on the bid. What must be happening internally with IQFeed is that they update the inside market before the trade so the bid is already 1 tick lower before the trade is reported.

 

Instead of comparing against the current inside market, you should keep track of the market side of each price using an associative array (dictionary, map, hash, index or whatever your programming language calls it). This will always correctly determine the side of a trade independent of the how the feed reports the data. Here is what an implementation in C# would look like:

 

 

//enumeration for market side

public enum eSide {

None,

Bid,

Ask,

}

 

//static dictionary taht keeps track of market side at price

private static readonly Dictionary<decimal, eSide> _marketSideByPrice = new Dictionary<decimal, eSide>>();

 

private eSide GetTradeSide(decimal bidPrice, decimal askPrice, decimal tradePrice) {

//set side at bid

if (_marketSideByPrice.ContainsKey(bidPrice))

_marketSideByPrice[bidPrice] = eSide.Bid;

else

_marketSideByPrice.Add(bidPrice, eSide.Bid);

 

//set side at ask

if (_marketSideByPrice.ContainsKey(askPrice))

_marketSideByPrice[askPrice] = eSide.Ask;

else

_marketSideByPrice.Add(askPrice, eSide.Ask);

 

//get side at trade price

eSide tradeSide = marketSideByPrice[tradePrice];

 

return tradeSide;

}

Share this post


Link to post
Share on other sites
It would report a trade at 123.22 while it bid was 123.21 and the ask was 123.23. If you had looked at the DOM though you would have seen that 123.22 went bid and as soon as it went bid, it got taken out. So that trade "between the bid or ask" was on the bid. What must be happening internally with IQFeed is that they update the inside market before the trade so the bid is already 1 tick lower before the trade is reported.

 

I understand your example and I understand the algorithm of your code, but I don't see how (or when) your code will know that 123.22 went bid.

 

are you programming to their API directly? Is their API C#?

Share this post


Link to post
Share on other sites
I understand your example and I understand the algorithm of your code, but I don't see how (or when) your code will know that 123.22 went bid.

 

are you programming to their API directly? Is their API C#?

 

It's tracking each price and whether it was most recently a bid or an ask. So... when 123.22 went bid, it would be tracked as bid. When 123.21 went bid, it's tracked as bid. 123.22 is still in the dictionary as bid. So if a trade comes across at 123.22, it will be assigned as bid because that's the most recent value for that price.

Share this post


Link to post
Share on other sites
It's tracking each price and whether it was most recently a bid or an ask. So... when 123.22 went bid, it would be tracked as bid. When 123.21 went bid, it's tracked as bid. 123.22 is still in the dictionary as bid. So if a trade comes across at 123.22, it will be assigned as bid because that's the most recent value for that price.

 

From what I understand we only get the update message on each trade.

 

Let's say first trade is at 150.05 on the bid and we've never been higher. Then the bid goes 150.06 but there are no trades. and now you get an update message with bid 150.07 ask 150.08 and a trade at 150.06. we wouldn't have 150.06 in our dictionary?

 

If the bid/ask changes were sent independently of the trades then everything would make a lot more sense. Please forgive me if I'm missing something really simple. :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Topics

  • Posts

    • Date: 18th April 2024. Market News – Stock markets benefit from Dollar correction. Economic Indicators & Central Banks:   Technical buying, bargain hunting, and risk aversion helped Treasuries rally and unwind recent losses. Yields dropped from the recent 2024 highs. Asian stock markets strengthened, as the US Dollar corrected in the wake of comments from Japan’s currency chief Masato Kanda, who said G7 countries continue to stress that excessive swings and disorderly moves in the foreign exchange market were harmful for economies. US Stockpiles expanded to 10-month high. The data overshadowed the impact of geopolitical tensions in the Middle East as traders await Israel’s response to Iran’s unprecedented recent attack. President Joe Biden called for higher tariffs on imports of Chinese steel and aluminum.   Financial Markets Performance:   The USDIndex stumbled, falling to 105.66 at the end of the day from the intraday high of 106.48. It lost ground against most of its G10 peers. There wasn’t much on the calendar to provide new direction. USDJPY lows retesting the 154 bottom! NOT an intervention yet. BoJ/MoF USDJPY intervention happens when there is more than 100+ pip move in seconds, not 50 pips. USOIL slumped by 3% near $82, as US crude inventories rose by 2.7 million barrels last week, hitting the highest level since last June, while gauges of fuel demand declined. Gold strengthened as the dollar weakened and bullion is trading at $2378.44 per ounce. Market Trends:   Wall Street closed in the red after opening with small corrective gains. The NASDAQ underperformed, slumping -1.15%, with the S&P500 -0.58% lower, while the Dow lost -0.12. The Nikkei closed 0.2% higher, the Hang Seng gained more than 1. European and US futures are finding buyers. A gauge of global chip stocks and AI bellwether Nvidia Corp. have both fallen into a technical correction. The TMSC reported its first profit rise in a year, after strong AI demand revived growth at the world’s biggest contract chipmaker. The main chipmaker to Apple Inc. and Nvidia Corp. recorded a 9% rise in net income, beating estimates. Always trade with strict risk management. Your capital is the single most important aspect of your trading business. Please note that times displayed based on local time zone and are from time of writing this report. Click HERE to access the full HFM Economic calendar. Want to learn to trade and analyse the markets? Join our webinars and get analysis and trading ideas combined with better understanding on how markets work. Click HERE to register for FREE! Click HERE to READ more Market news. Andria Pichidi Market Analyst HFMarkets Disclaimer: This material is provided as a general marketing communication for information purposes only and does not constitute an independent investment research. Nothing in this communication contains, or should be considered as containing, an investment advice or an investment recommendation or a solicitation for the purpose of buying or selling of any financial instrument. All information provided is gathered from reputable sources and any information containing an indication of past performance is not a guarantee or reliable indicator of future performance. Users acknowledge that any investment in FX and CFDs products is characterized by a certain degree of uncertainty and that any investment of this nature involves a high level of risk for which the users are solely responsible and liable. We assume no liability for any loss arising from any investment made based on the information provided in this communication. This communication must not be reproduced or further distributed without our prior written permission.
    • Date: 17th April 2024. Market News – Appetite for risk-taking remains weak. Economic Indicators & Central Banks:   Stocks, Treasury yields and US Dollar stay firmed. Fed Chair Powell added to the recent sell off. His slightly more hawkish tone further priced out chances for any imminent action and the timing of a cut was pushed out further. He suggested if higher inflation does persist, the Fed will hold rates steady “for as long as needed.” Implied Fed Fund: There remains no real chance for a move on May 1 and at their intraday highs the June implied funds rate future showed only 5 bps, while July reflected only 10 bps. And a full 25 bps was not priced in until November, with 38 bps in cuts seen for 2024. US & EU Economies Diverging: Lagarde says ECB is moving toward rate cuts – if there are no major shocks. UK March CPI inflation falls less than expected. Output price inflation has started to nudge higher, despite another decline in input prices. Together with yesterday’s higher than expected wage numbers, the data will add to the arguments of the hawks at the BoE, which remain very reluctant to contemplate rate cuts. Canada CPI rose 0.6% in March, double the 0.3% February increase BUT core eased. The doors are still open for a possible cut at the next BoC meeting on June 5. IMF revised up its global growth forecast for 2024 with inflation easing, in its new World Economic Outlook. This is consistent with a global soft landing, according to the report. Financial Markets Performance:   USDJPY also inched up to 154.67 on expectations the BoJ will remain accommodative and as the market challenges a perceived 155 red line for MoF intervention. USOIL prices slipped -0.15% to $84.20 per barrel. Gold rose 0.24% to $2389.11 per ounce, a new record closing high as geopolitical risks overshadowed the impacts of rising rates and the stronger dollar. Market Trends:   Wall Street waffled either side of unchanged on the day amid dimming rate cut potential, rising yields, and earnings. The major indexes closed mixed with the Dow up 0.17%, while the S&P500 and NASDAQ lost -0.21% and -0.12%, respectively. Asian stock markets mostly corrected again, with Japanese bourses underperforming and the Nikkei down -1.3%. Mainland China bourses were a notable exception and the CSI 300 rallied 1.4%, but the MSCI Asia Pacific index came close to erasing the gains for this year. Always trade with strict risk management. Your capital is the single most important aspect of your trading business. Please note that times displayed based on local time zone and are from time of writing this report. Click HERE to access the full HFM Economic calendar. Want to learn to trade and analyse the markets? Join our webinars and get analysis and trading ideas combined with better understanding on how markets work. Click HERE to register for FREE! Click HERE to READ more Market news. Andria Pichidi Market Analyst HFMarkets Disclaimer: This material is provided as a general marketing communication for information purposes only and does not constitute an independent investment research. Nothing in this communication contains, or should be considered as containing, an investment advice or an investment recommendation or a solicitation for the purpose of buying or selling of any financial instrument. All information provided is gathered from reputable sources and any information containing an indication of past performance is not a guarantee or reliable indicator of future performance. Users acknowledge that any investment in FX and CFDs products is characterized by a certain degree of uncertainty and that any investment of this nature involves a high level of risk for which the users are solely responsible and liable. We assume no liability for any loss arising from any investment made based on the information provided in this communication. This communication must not be reproduced or further distributed without our prior written permission.vvvvvvv
    • Date: 16th April 2024. Market News – Stocks and currencies sell off; USD up. Economic Indicators & Central Banks:   Stocks and currencies sell off, while the US Dollar picks up haven flows. Treasuries yields spiked again to fresh 2024 peaks before paring losses into the close, post, the stronger than expected retail sales eliciting a broad sell off in the markets. Rates surged as the data pushed rate cut bets further into the future with July now less than a 50-50 chance. Wall Street finished with steep declines led by tech. Stocks opened in the green on a relief trade after Israel repulsed the well advertised attack from Iran on Sunday. But equities turned sharply lower and extended last week’s declines amid the rise in yields. Investor concerns were intensified as Israel threatened retaliation. There’s growing anxiety over earnings even after a big beat from Goldman Sachs. UK labor market data was mixed, as the ILO unemployment rate unexpectedly lifted, while wage growth came in higher than anticipated – The data suggests that the labor market is catching up with the recession. Mixed messages then for the BoE. China grew by 5.3% in Q1 however the numbers are causing a lot of doubts over sustainability of this growth. The bounce came in the first 2 months of the year. In March, growth in retail sales slumped and industrial output decelerated below forecasts, suggesting challenges on the horizon. Today: Germany ZEW, US housing starts & industrial production, Fed Vice Chair Philip Jefferson speech, BOE Bailey speech & IMF outlook. Earnings releases: Morgan Stanley and Bank of America. Financial Markets Performance:   The US Dollar rallied to 106.19 after testing 106.25, gaining against JPY and rising to 154.23, despite intervention risk. Yen traders started to see the 160 mark as the next Resistance level. Gold surged 1.76% to $2386 per ounce amid geopolitical risks and Chinese buying, even as the USD firmed and yields climbed. USOIL is flat at $85 per barrel. Market Trends:   Breaks of key technical levels exacerbated the sell off. Tech was the big loser with the NASDAQ plunging -1.79% to 15,885 while the S&P500 dropped -1.20% to 5061, with the Dow sliding -0.65% to 37,735. The S&P had the biggest 2-day sell off since March 2023. Nikkei and ASX lost -1.9% and -1.8% respectively, and the Hang Seng is down -2.1%. European bourses are down more than -1% and US futures are also in the red. CTA selling tsunami: “Just a few points lower CTAs will for the first time this year start selling in size, to add insult to injury, we are breaking major trend-lines in equities and the gamma stabilizer is totally gone.” Short term CTA threshold levels are kicking in big time according to GS. Medium term is 4873 (most important) while the long term level is at 4605. Always trade with strict risk management. Your capital is the single most important aspect of your trading business. Please note that times displayed based on local time zone and are from time of writing this report. Click HERE to access the full HFM Economic calendar. Want to learn to trade and analyse the markets? Join our webinars and get analysis and trading ideas combined with better understanding on how markets work. Click HERE to register for FREE! Click HERE to READ more Market news. Andria Pichidi Market Analyst HFMarkets Disclaimer: This material is provided as a general marketing communication for information purposes only and does not constitute an independent investment research. Nothing in this communication contains, or should be considered as containing, an investment advice or an investment recommendation or a solicitation for the purpose of buying or selling of any financial instrument. All information provided is gathered from reputable sources and any information containing an indication of past performance is not a guarantee or reliable indicator of future performance. Users acknowledge that any investment in FX and CFDs products is characterized by a certain degree of uncertainty and that any investment of this nature involves a high level of risk for which the users are solely responsible and liable. We assume no liability for any loss arising from any investment made based on the information provided in this communication. This communication must not be reproduced or further distributed without our prior written permission.
    • Date: 15th April 2024. Market News – Negative Reversion; Safe Havens Rally. Trading Leveraged Products is risky Economic Indicators & Central Banks:   Markets weigh risk of retaliation cycle in Middle East. Initially the retaliatory strike from Iran on Israel fostered a haven bid, into bonds, gold and other haven assets, as it threatens a wider regional conflict. However, this morning, Oil and Asian equity markets were muted as traders shrugged off fears of a war escalation in the Middle East. Iran said “the matter can be deemed concluded”, and President Joe Biden has called on Israel to exercise restraint following Iran’s drone and missile strike, as part of Washington’s efforts to ease tensions in the Middle East and minimize the likelihood of a widespread regional conflict. New US and UK sanctions banned deliveries of Russian supplies, i.e. key industrial metals, produced after midnight on Friday. Aluminum jumped 9.4%, nickel rose 8.8%, suggesting brokers are bracing for major supply chain disruption. Financial Markets Performance:   The USDIndex fell back from highs over 106 to currently 105.70. The Yen dip against USD to 153.85. USOIL settled lower at 84.50 per barrel and Gold is trading below session highs at currently $2357.92 per ounce. Copper, more liquid and driven by the global economy over recent weeks, was more subdued this morning. Currently at $4.3180. Market Trends:   Asian stock markets traded mixed, but European and US futures are slightly higher after a tough session on Friday and yields have picked up. Mainland China bourses outperformed overnight, after Beijing offered renewed regulatory support. The PBOC meanwhile left the 1-year MLF rate unchanged, while once again draining funds from the system. Nikkei slipped 1% to 39,114.19. On Friday, NASDAQ slumped -1.62% to 16,175, unwinding most of Thursday’s 1.68% jump to a new all-time high at 16,442. The S&P500 fell -1.46% and the Dow dropped 1.24%. Declines were broadbased with all 11 sectors of the S&P finishing in the red. JPMorgan Chase sank 6.5% despite reporting stronger profit in Q1. The nation’s largest bank gave a forecast for a key source of income this year that fell below Wall Street’s estimate, calling for only modest growth. Apple shipments drop by 10% in Q1. Always trade with strict risk management. Your capital is the single most important aspect of your trading business. Please note that times displayed based on local time zone and are from time of writing this report. Click HERE to access the full HFM Economic calendar. Want to learn to trade and analyse the markets? Join our webinars and get analysis and trading ideas combined with better understanding on how markets work. Click HERE to register for FREE! Click HERE to READ more Market news. Andria Pichidi Market Analyst HFMarkets Disclaimer: This material is provided as a general marketing communication for information purposes only and does not constitute an independent investment research. Nothing in this communication contains, or should be considered as containing, an investment advice or an investment recommendation or a solicitation for the purpose of buying or selling of any financial instrument. All information provided is gathered from reputable sources and any information containing an indication of past performance is not a guarantee or reliable indicator of future performance. Users acknowledge that any investment in FX and CFDs products is characterized by a certain degree of uncertainty and that any investment of this nature involves a high level of risk for which the users are solely responsible and liable. We assume no liability for any loss arising from any investment made based on the information provided in this communication. This communication must not be reproduced or further distributed without our prior written permission.
    • The morning of my last post I happened to glance over to the side and saw “...angst over the FOMC’s rate trajectory triggered a flight to safety, hence boosting the haven demand. “   http://www.traderslaboratory.com/forums/topic/21621-hfmarkets-hfmcom-market-analysis-services/page/17/?tab=comments#comment-228522   I reacted, but didn’t take time to  respond then... will now --- HFBlogNews, I don’t know if you are simply aggregating the chosen narratives for the day or if it’s your own reporting... either way - “flight to safety”????  haven ?????  Re: “safety  - ”Those ‘solid rocks’ are getting so fragile a hit from a dandelion blowball might shatter them... like now nobody wants to buy longer term new issues at these rates...yet the financial media still follows the scripts... The imagery they pound day in and day out makes it look like the Fed knows what they’re doing to help ‘us’... They do know what they’re doing - but it certainly is not to help ‘us’... and it is not to ‘control’ inflation... And at some point in the not too distant future, the interest due will eat a huge portion of the ‘revenue’ Re: “haven” The defaults are coming ...  The US will not be the first to default... but it will certainly not be the very last to default !! ...Enough casual anti-white racism for the day  ... just sayin’
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.