Choose the purchase window and filer roles
Use positive purchases, a rolling availability window and an explicit role scope. OfficerOrDirector includes the supported leadership roles; scope to an exact issuer or owner when that is the intended research universe. A disclosed purchase is a research lead, not a recommendation.
Create the managed watchlist
This typed SDK builder returns producer configuration; running this snippet alone does not save or update a watchlist. Add the producer to the portfolio that will maintain the list and review its saved configuration before activation. It is not a market order. A 90-day window and the display key are example choices. Add a separate consumer only after inspecting the membership and source coverage.
import nexustrade as nt
producer = nt.update_insider_watchlist(
watchlist_key="insider-purchases", window_days=90, role="OfficerOrDirector",
)
universe = nt.watchlist_universe("insider-purchases")Review changes
The list reflects first public availability rather than backdating a trade to when it occurred. Set membership-change alerts independently from scheduled Aurora briefs. Inspect added and removed names and source links before deciding whether to research or trade.