First, I would start very basic, visit the exchanges websites, skim through the rulebooks and search order type information.
Here's a guide from bats.com
http://www.brainshark.com/DCS/vu?pi=zFkzM44nYz3QRKz0
After that you need to learn how your SMART router works. There are a lot of them out there and each has a different purpose. Some of them target only darkpools, some are used to get midpoint fills, some route to the venues with the most rebates others are used to minimize impact of agressive limit orders.
So if you use a router that is designed to hit passive midpoint orders in darkpools only to get a passive fill in the lit market, you wont get filled...like using a toothbrush as a hammer.
As I said learn the basics first.
Look up rule 606 "payment for orderflow" and ask yourself why someone would pay to fill your order.
Google ISO order and ask yourself why you cannot use it.
It is a mess out there so don't expect quick results.
To question 1: Imagine you see a 200.000 share order at the 55ct offer, 3000 trade into it and it doesnt get pulled. What yould you do? I personally would offer 1000 shares at 54cts to trade first. If the trade is good, I make a profit and the guy with the 200k order did not get 1000 shares cause I got them.
If the trade sucks, I can dump it for a loss of 1ct, cause I know behind me are 200k. So I'm "leaning" on his order.
The bots do the same, just a lot quicker and with far less shares...and due to fragmentation, they don't have to improve the price. They just see a real offer at ECN A at 55cts, post their own order at 55cts via venue B and if they get filled and the trade sucks, they dump it on the real offer at ECN A for a scratch.
Here's a guide from bats.com
http://www.brainshark.com/DCS/vu?pi=zFkzM44nYz3QRKz0
After that you need to learn how your SMART router works. There are a lot of them out there and each has a different purpose. Some of them target only darkpools, some are used to get midpoint fills, some route to the venues with the most rebates others are used to minimize impact of agressive limit orders.
So if you use a router that is designed to hit passive midpoint orders in darkpools only to get a passive fill in the lit market, you wont get filled...like using a toothbrush as a hammer.
As I said learn the basics first.
Look up rule 606 "payment for orderflow" and ask yourself why someone would pay to fill your order.
Google ISO order and ask yourself why you cannot use it.
It is a mess out there so don't expect quick results.
To question 1: Imagine you see a 200.000 share order at the 55ct offer, 3000 trade into it and it doesnt get pulled. What yould you do? I personally would offer 1000 shares at 54cts to trade first. If the trade is good, I make a profit and the guy with the 200k order did not get 1000 shares cause I got them.
If the trade sucks, I can dump it for a loss of 1ct, cause I know behind me are 200k. So I'm "leaning" on his order.
The bots do the same, just a lot quicker and with far less shares...and due to fragmentation, they don't have to improve the price. They just see a real offer at ECN A at 55cts, post their own order at 55cts via venue B and if they get filled and the trade sucks, they dump it on the real offer at ECN A for a scratch.