It seems wrong that my personal info is being given out by my brokerage, in a way that lets them identify my personal trades.
It seems wrong that my personal info is being given out by my brokerage, in a way that lets them identify my personal trades.
insiders are required to report their trades (search for "sec Edgar").
it is hard to make money knowing that a trade has taken place.. you need to know BEFORE and this is clearly illegal with very serious penalties (martha stewart served jail time...).
you send your order to your broker/dealer, they send it to their OMS, which sends it to Citadel, who sends it to their internalisation engine..
All of these messages, including order Identifiers to create the linkages are sent to FINRA.
So your broker sends order "123ABC" to Citadel, FINRA gets this and can trace your order back up and down the "stack" however they want.
As an example, according to the NYSE FIX Spec, this is 54 (Side) = 8 (Cross).
This is how they are able to "internalise", by crossing retail flow vs their house account.
CATNMS https://www.catnmsplan.com/ helps with this.
Also, the trades were done prior to CAT. I suspect it’s from Blue Sheets.
If you combine crosses with OATS you can still get some of the data you are looking for, just not as cleanly as with CAT.
Broker/dealers send order data to the regulators daily.
It isnt 'wrong', you agreed to this when you opened your account,and the broker/dealers are REQUIRED to provide this as it is a "market rule".
EDIT : replace "trade" with "order"...
Unlikely.
More likely is that the brokerages and/or exchanges submit transactional order-book trade data to the SEC (i.e. anonymous numbers .... timestamps, quantity traded, direction).
If the SEC then spot something, its just a case of picking up the phone to the brokerage and asking to ID the client for the transaction at a given timestamp.
Most exchanges require the client details to be sent to them (encrypted) so the regulators can see who is behind the orders on a real-time basis.
Canada for example is behind the times here, but has a program to address this : https://www.iiroc.ca/members/client-identifiers
If you are a corporation, you are required to provide your "Legal Entity Identifier (LEI)"
If you are a retail client, your account number is sent.
It’s just a matter of finding suspicious trades to start an investigation.
That said, the SEC does have access to the full dataset including the person/entity making the trades.
This is why their data analytical skills are so impressive.