Tricky Twins Spoofed Trading Computers
bloombergview.com
bloombergview.com
So basically they make two firms, and each quarter swap which firm is doing the business in order to get privileges that only firms that haven't traded much in the previous period would earn. I wonder how they thought the SEC would not find this out, that there's two companies outside a financial centre with owners of the same name and birthdate, alternating their trades.
I wonder if it's going to be considered a loophole that will be closed or an abuse. I suppose it could be either.
The other thing, gaming the algos, I have a good idea of how it might have happened.
You see, options people (the ones I know) are not as technologically sophisticated as stock people or futures people. Many of them rely on quite simple systems to quote their orders. Several of these are off-the-shelf systems with functions you'd expect: an autotrader than joins the BBO in some size, on every single option, not particularly fast either. This works fine most of the time because options traders are not overly concerned with the action on a specific option; they need to know their delta/gamma/vega, and those can all be thrown in a big bucket to be hedged as appropriate. The spread is normally quite wide, so as long as you're not being gamed on everything, you have ample room to lock in some profits.
People writing sophisticated algos (whom I also know) know how to do an ignore size, ie don't just blindly follow a tiny order.
A market maker required to quote in say 80% (by self-governance rules) of options in a given underlying has a lot of quotes to update when the market moves. AAPL has 1000+ options, so a market maker may be obligated to quote at least 800 options books.
When the market moved, there would be 800 options to update. With order/ack latency around ~30-50u today, but around 400u-1ms 10 years ago, it could take almost half a second to 1 second to get those quotes updated. In that eternity, a fast trader could swoop in and execute against the old quotes to their advantage.
Rapidfire implemnted an atomic cancellation of orders if too many options executed on a single side only such as only the bids getting executed. This significantly minimized the risk of getting eaten alive on say a couple hundred contracts every single time the market moved.
This is addressed in the notes at the bottom of the article:
> "Specifically, as the SEC says:
All orders for multiple accounts beneficially owned or controlled by the same person or entity, and all sub-accounts of a person or entity’s master account, must be aggregated when determining whether the 390-order threshold has been exceeded by that person or entity.
If in fact Behruz Afshar controlled both Fineline and Makino, then he should have aggregated them, and by pretending that Shahryar was the sole owner of Makino the twins evaded that requirement. "
I'm wondering how harder is to find this out if it's not so blatant, say two owner who are friends and based on different locations. Or for added stealthiness, if there's a third party between them so they never contact each other directly (at least online).
I suppose it comes down to the definition of an entity.
As for the alleged "spoofing," again, I'm not sure what to say. It is normal for market makers to place orders on both sides of the market (though not at the same price). While either order could execute, they certainly don't expect both to do so. And further, market makers are regularly making and cancelling orders that they don't expect to execute. I think the court needs to find a clear distinction in what they did in order to convict them of a violation, and it is not obvious to me that the distinction exists.
When a spoofer puts in a spoofed order, that order is all cost. Under no scenario do they want that order to trade. The hard distinction to make in this case is not between normal market making behavior and spoofing, but between normal hedging behavior and spoofing. Hedges look like pure costs, but they are costs you are happy to pay to give up some risk. So spoofing all comes down to intent, which seems pretty easy to prove when you have chat transcripts.
Whether spoofing should be illegal is another discussion, and probably one the legislature should have, but for now while it is illegal, it should be aggressively enforced as if it's not, it incentivizes the bad actors.
>All orders for multiple accounts beneficially owned or controlled by the same person or entity, and all sub-accounts of a person or entity’s master account, must be aggregated when determining whether the 390-order threshold has been exceeded by that person or entity.
If your stock exchange system (including the technical and legal aspects) needs a bunch of weird hacky proscriptions on user activity, then it deserves to fail.
I'm having trouble coming up with a single rule you could make about trading that wouldn't count as a weird hacky proscription, if you view spoofing as weird and hacky.
Obviously the professional/customer distinction manipulation was fraud, but it is the exchange which doesn't advertise bids/offers they know about.
I agree the line isn't so clear.
Isn't it common to both buy and sell contracts in complex arrangements, where various aspects of each individual transaction "cancel out" other aspects of other transactions? Assuming you buy 1000 contracts and sell 1, you are net 999 contracts? How is that different from any other options trading strategy?
Second, the buy and sell are the exact same price. So there's no legitimate reason to both buy and sell at the same price.
> If Makino's one-lot trades never executed against Fineline's big trades, they look like spoofing, which is illegal. If they did execute, though, they look like wash trades, which are also illegal. Either way, the actually important question is whether they were illegally tricking other market participants, not whether they were intended to execute.
Wash sales aren't illegal, you just don't get to deduct losses from taxes. My understanding is that intention to execute is the main determination in spoofing.