GET
/
ownership
/
insider
Get insider trades as filed with SEC
curl --request GET \
  --url https://openapi.ainvest.com/open/ownership/insider \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "data": [
      {
        "name": "<string>",
        "position": "<string>",
        "trade_date": "<string>",
        "filing_date": "<string>",
        "reporting_gap": "<string>",
        "trade_type": "<string>",
        "shares_chg": 123,
        "shares_chg_percent": 123,
        "shares_held": 123,
        "price": 123
      }
    ]
  },
  "status_code": 123,
  "status_msg": "<string>"
}
The federal securities laws require certain individuals (such as officers, directors, and those that hold more than 10% of any class of a company’s securities) to report purchases, sales, and holdings of their company’s securities by filing Forms 3, 4, and 5. When a person becomes an insider (for example, when they are hired as an officer or director), they must file a Form 3 to initially disclose his or her ownership of the company’s securities. Form 3 must be filed within 10 days after the person becomes an insider. In most cases, when an insider executes a transaction, he or she must file a Form 4. With this form filing, the public is made aware of the insider’s various transactions in company securities, including the amount purchased or sold and the price per share. Form 4 must be filed within two business days following the transaction date. Transactions in a company’s common stock as well as derivative securities, such as options, warrants, and convertible securities, are reported on the form. A Form 5 is generally due to the SEC no later than 45 days after the company’s fiscal year ends and is only required from an insider when at least one transaction, because of an exemption or failure to earlier report, was not reported during the year. For example, some transactions, such as certain purchases by an insider of less than $10,000 in a six-month period, don’t have to be reported on Form 4 when they occur but do have to be reported on Form 5. This information is public, we collect the filed forms, parse them and expose as nicely structured json here.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your key. Get the key here

Query Parameters

ticker
string
required

US stock market ticker symbol, e.g. AAPL, TSLA, etc.

page
integer
default:1

Page number for pagination, default is 1

Required range: x >= 1
size
integer
default:10

Number of items per page, default is 10

Required range: x >= 1

Response

200
application/json

Successful response in standard envelope.

The response is of type object.