Blog / Insider trading
Insider trading

SEC Insider Trading Rules: Rule 10b-5, Section 16 and 10b5-1 Plans

A plain overview of the SEC rules that govern insider trading: the anti-fraud rule, the reporting and short-swing rules for executives, and the trading plan rules.

By the SecFeed teamNovember 3, 202610 min read
Key takeaways

"Insider trading rules" is shorthand for several separate SEC rules that work together: a broad anti-fraud rule that applies to everyone, a reporting rule and a strict-liability profit rule that apply only to a company's own officers, directors and large owners, and a trading-plan rule that gives those same insiders a defense when they plan trades in advance. This guide walks through each rule, what it actually requires, and how the pieces that generate public data, Section 16 reporting and the 10b5-1 plan checkbox, show up in a real filing feed.

The rules at a glance

RuleWhat it doesWho it covers
Rule 10b-5 (17 CFR 240.10b-5)Bans fraud, material misstatements and deceptive schemes in connection with buying or selling any securityAnyone, not only company insiders
Section 16(a) of the Exchange ActRequires officers, directors and 10%+ owners to report their holdings and transactions on Forms 3, 4 and 5Section 16 insiders of a registered company
Section 16(b) of the Exchange ActLets the company recover any profit an insider makes from a purchase and a sale within six months, strict liability, no intent requiredOfficers and directors (and some 10% owners)
Rule 10b5-1An affirmative defense to a 10b-5 claim when a trade follows a pre-set written plan adopted in good faithAnyone who adopts a qualifying plan
Rule 10b5-2Extends the duty not to trade on confidential information to specific personal and family relationshipsAnyone who receives information under one of the listed relationships
Company insider trading policiesPre-clearance requirements and blackout windows around earnings and other material events, set by the company, not the SECEmployees of the company adopting the policy

Rule 10b-5 is the foundation; the rest exist because Congress and the SEC decided insiders needed extra, more mechanical rules on top of it.

Rule 10b-5: the rule everything else sits on

Rule 10b-5 was adopted under Section 10(b) of the Securities Exchange Act of 1934 and makes it unlawful, in connection with the purchase or sale of any security, to employ a scheme to defraud, make an untrue statement of a material fact (or omit one needed to make other statements not misleading), or engage in any act that would deceive. It does not single out officers or directors, and it creates no filing obligation of its own. Most insider trading cases are built on 10b-5 plus the duty of trust an insider or a tippee owes to the source of confidential information. Our SEC Rule 10b-5 guide covers the rule's text and case history in depth.

Get this data as clean JSON

SecFeed turns SEC filings into structured data with one API call: GET /v1/insider-trading?ticker=AAPL&code=P. Free key, no card needed.

Get a free API key →

Section 16(a): who has to report, and how fast

Section 16(a) requires anyone who is an officer, a director, or a beneficial owner of more than 10% of a registered class of a company's equity securities to report their holdings and transactions to the SEC:

The two-business-day Form 4 deadline dates to the Sarbanes-Oxley Act of 2002, which shortened it from the 10 calendar days insiders had before. Our SEC Form 4 guide walks through the form's transaction codes field by field.

Section 16(b): the short-swing profit rule

Section 16(b) is separate from the reporting requirement and much stricter. It lets the company (or a shareholder suing on its behalf) recover any profit an officer or director realizes from matching a purchase against a sale, in either order, within less than six months. Liability does not depend on intent, access to nonpublic information, or even awareness that a short-swing transaction occurred: the rule is a flat deterrent against insiders using short-term timing to profit, and courts apply it mechanically.

The matching itself works on prices, not on which specific shares were bought or sold: the highest sale price in the window is paired against the lowest purchase price, even if those two trades were not the same shares and were separated by other, unrelated transactions. Courts have held that the "less than six months" window runs from the date of the first trade to two days before the same calendar date six months later, so a purchase and an offsetting sale that land exactly six months apart, to the day, can still fall just outside the window.

Section 16(b) liability runs to the company, not to the SEC, and it is a civil recovery mechanism, not an enforcement action. This guide describes how the rule works; it is not a tool for finding violations and nothing here should be read as flagging any specific trade as a violation.

Rule 10b5-1: trading plans and the cooling-off period

Rule 10b5-1 gives an insider an affirmative defense against a 10b-5 claim if a trade was made under a written plan adopted in good faith, before the insider was aware of material nonpublic information, that fixes the amount, price and date of future trades (or hands that discretion to someone else who is not aware of such information at the time of each trade). It is a defense, not a blanket exemption: a plan adopted while already in possession of material nonpublic information, or one abused by cancellations timed around news, does not protect the trades under it.

The SEC's December 2022 amendments (Release No. 33-11138, effective for most companies in 2023) added conditions that did not exist before:

Rule 10b5-2: trading on someone else's information

Rule 10b5-2 addresses a narrower question: when does receiving confidential information from a family member or someone in a personal relationship create a duty not to trade on it? Under the misappropriation theory, 10b-5 liability can attach even to someone who is not a company insider, if they breach a duty of trust owed to the source of the information. Rule 10b5-2 lists specific situations that create that duty by default: agreeing to keep information confidential, a history or practice of sharing confidences such that the recipient knew or should have known the information was expected to stay private, or receiving it from a spouse, parent, child or sibling (absent evidence the relationship did not carry an expectation of confidence).

Company policies and blackout windows

The SEC does not mandate that companies adopt an insider trading policy, but exchange listing standards and practical liability concerns mean nearly all public companies do. A typical policy layers two things on top of the rules above: a pre-clearance requirement before certain employees trade, and blackout windows, usually opening a set number of trading days after an earnings release and closing a set number of days before the next one, during which trading is restricted even for people without a specific piece of nonpublic information. These policies are private company documents, not SEC rules, so their exact windows and who they cover vary by company; the SEC's exhibit requirement that public companies attach their insider trading policy to their annual report means these are themselves public filings. See the Exhibit 21 and insider trading policy datasets for how that exhibit is structured.

Finding Section 16(b) candidates in filing data

None of the rules above are computed for you anywhere in a 13F, Form 4 or Form 5 filing; the SEC publishes the individual transactions and leaves the short-swing matching to whoever wants to do it. You can still narrow the search using fields the insider trading endpoint already carries. Pulling every transaction for one ticker, with the reporting person's name, role and transaction code, gives you the raw material for a six-month matching check:

curl "https://secfeedapi.com/v1/insider-trading?ticker=AAPL&startDate=2026-01-01&endDate=2026-12-31" \
  -H "Authorization: Bearer YOUR_API_KEY"
from secfeed import Client

sf = Client("YOUR_API_KEY")
rows = sf.insider_trades(ticker="AAPL", start_date="2026-01-01", end_date="2026-12-31")
officer_or_director = [r for r in rows if r["role"] in ("officer", "director")]
for r in officer_or_director:
    print(r["owner"], r["code"], r["pricePerShare"], r["shares"])

Group the filtered rows by owner (the reporting person's name) and look for any purchase (code P) and sale (code S) by the same person within six months of each other. That gives you candidate pairs to review by hand; it does not tell you whether a profit resulted (you still need to apply the highest-sale-against-lowest-purchase matching above) and it says nothing about whether a transaction is otherwise exempt from Section 16(b), which several categories of transaction are. See the insider trading data documentation for the full set of fields, including footnotes that often explain an otherwise unusual transaction code.

Frequently asked questions

What is the difference between Rule 10b-5 and Section 16?

Rule 10b-5 is a general anti-fraud rule that applies to anyone trading any security and requires no report to be filed. Section 16 is specific to a company's own officers, directors and 10%+ owners: Section 16(a) makes them report their trades, and Section 16(b) makes them give back any profit from a purchase and sale within six months, regardless of fraud or intent.

Is a Rule 10b5-1 trading plan a guarantee against an insider trading claim?

No. It is an affirmative defense available only if the plan was adopted in good faith, before the person was aware of material nonpublic information, and it followed the SEC's conditions, including the cooling-off period added in 2022. A plan adopted or modified improperly does not protect the trades made under it.

How fast do insiders have to report their trades?

Within two business days of the transaction, on Form 4, for most trades by an officer, director or 10%+ owner. An initial Form 3 is due within 10 days of becoming an insider, and some transaction types can be deferred to the annual Form 5.

Does Section 16(b) require proof that an insider used nonpublic information?

No. Section 16(b) is a strict-liability rule. The company can recover a matched short-swing profit from an officer or director regardless of intent, access to information, or even whether the insider realized the two trades would match.

Do the SEC's insider trading rules apply to every employee?

Rule 10b-5's fraud prohibition applies to anyone who trades on material nonpublic information in breach of a duty. Section 16's reporting and short-swing rules apply only to a company's own officers, directors and holders of more than 10% of a registered equity class. A company's internal trading policy can cover a much wider group of employees than the law requires.

Get this data as clean JSON

SecFeed turns SEC filings into structured data with one API call: GET /v1/insider-trading?ticker=AAPL&code=P. Free key, no card needed.

Get a free API key →

For information only, not investment advice. Data from public SEC filings; verify important figures on SEC.gov. See our AI Disclosure.