What is the minimum amount of time that needs to pass between announcements and selling of stocks before it is not considered insider training anymore? 1s, 1 day?
The moment the information is public.
You have to leave a reasonable amount of time to ensure that the information can be priced into the market.
The market's made of computers reading press releases, so that's well under a second.
That's just the market's "gut reaction" so to speak.
There have been cases where it happens after a certain amount of time after the announcement, technically, but where there wasn't enough time for speed of light delay to get the information to the place where the trade was executed.
Hmm. In that case it didn't happen after the announcement. If the events have space-like separation, then neither 'before' nor 'after' are valid descriptions.
(And "simultaneously" is right out.)
Good luck telling regulators this, I suppose...
milliseconds, nanoseconds if you can
It's pretty vague. I recall guidance of waiting for two trading days, but that seems pretty conservative. Otoh, who wants to have to argue it with the SEC.