I don't think you know the answer to the question...If you don't realize someone will always be faster than you, even with the changes you suggest, you don't belong in the markets.
So that equalizes the latency differences for those in the building... what about the other side of the country? Even if you increase the minimum latency, the "problem" still exists.
The quotes leave CME at the exact same time, regardless of the participant. That is just physics....The speed of light and the size of the pipe govern how quickly data can travel. Proximity and hardware are expensive... nothing unfair about that, just reality.
This is a completely different situation. CME doesn't sit on quotes, they distribute them to everyone at the time they are generated. If your 3rd party vendor is slow... that isn't CME's fault.
I hear you, and agree in principle. But in practice, I find the CME far more transparent than the more competitive (as far as trading venues are concerned) equities markets. Competition is great...until the regulators roll in
Well, you could lever up even more (personal loans, home equity loans, credit card cash advance,etc)....but, that is obviously a risky endeavour and probably not advisable, unless your looking to roll the dice
What do "excess" cancel orders have to do with tiered infrastructure pricing? Supply and demand, my friend. I assure you, i could flood the market with cancel orders from the other side of the globe, and I could spoof with retail-level latencies (I'd have to go about it differently). I live on...
So what do you propose? As long as the data is being SENT at the same time, I don't see how it can be any more fair? If CME stops offering co-location, than people will buy up the real estate in the area the surrounds the exchange servers. The lowest latency increases, but the same latency...
I read that CME was going to offer an E-Micro ES contract, but that was few years ago and I haven't seen one yet. Perhaps spreading ES options would give you the exposure you are looking for?
All of my trading stuff is in C++ (not going to share that), not matlab or spreadsheets. But if you have a specific question on how to do something (specific), I can prototype some matlab code for you (unless its something complicated...in which case I will have to charge you). My use of...