human
What is the definition of "insider trading?"
assistant
Insider trading is the practice of buying or selling a security, such as a stock, before making public announcements. It involves gaining an unfair advantage over other investors by having access to non-public information about a company's future prospects. This can include knowing about upcoming corporate events, such as earnings releases and buyback programs, that will affect the value of the securities.