search_trades
Search disclosed trades by person, ticker, branch, role (Senate/House/title), buy/sell, conflict flag, minimum dollar amount, and date window. Returns newest first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Chamber for Congress (Senate / House) or title substring for executive (President / Secretary / Administrator…), case-insensitive | |
| type | No | Transaction direction: "buy", "sell" (includes partial sales), or "exchange". Case-insensitive. | |
| limit | No | Max results per page (default 100, capped 500) | |
| since | No | ISO date lower bound (disclosure/trade date) | |
| until | No | ISO date upper bound | |
| branch | No | Either "congress" or "executive" (case-insensitive) | |
| offset | No | Skip the first N matching rows — pair with limit to page through large result sets | |
| person | No | Member or official name (substring, case-insensitive) | |
| ticker | No | Stock ticker, e.g. NVDA (case-insensitive) | |
| conflict | No | Only trades flagged as a potential conflict | |
| minAmount | No | Minimum upper-bound of the disclosed dollar range |