GET
/
ownership
/
congress
Get trades by US politicians
curl --request GET \
  --url https://openapi.ainvest.com/open/ownership/congress \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "data": [
      {
        "name": "<string>",
        "party": "<string>",
        "state": "<string>",
        "trade_date": "<string>",
        "filing_date": "<string>",
        "reporting_gap": "<string>",
        "trade_type": "<string>",
        "size": "<string>"
      }
    ]
  },
  "status_code": 123,
  "status_msg": "<string>"
}
Since 2012, the Stop Trading on Congressional Knowledge (STOCK) Act requires certain federal officials, including members of Congress, to publicly disclose their financial transactions over $1000 in those involving stocks, bonds, and some commodities. This is done through the Periodic Transaction Report (OGE Form 278-T), which must be filed within 30 days of notification of the transaction, but no later than 45 days after the transaction. Political figures on Capitol Hill often have access to information that could influence market movements before it becomes public. By following their trades through this API, you can:
  • Monitor when senators purchase stocks in sectors before favorable legislation
  • Identify House of Representatives members’ trading patterns around regulatory announcements
  • Analyze timing between committee hearings and politician stock transactions
  • Identify politicians with consistently late filings (beyond the 45-day requirement)

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.