Bourse
ENPL
Menu
Radar
Pricing
Developers / API
Bourse API

pip install bourse-quant: Insider and Congress Data as pandas DataFrames

The official Python package for the Bourse API: one-line functions that page through results, retry on errors and return pandas DataFrames with parsed timestamps.

· 1 min read

A REST endpoint is only half an integration. Data teams still write pagination, retries and type conversion. bourse-quant does that for you.

Key takeaways

Example

``` import bourse

buys = bourse.get_insider_trades(code="P", since="2026-10-01") top = bourse.get_conviction(min_score=90) lmt = bourse.get_congress_trades(ticker="LMT", since="2025-01-01") risk = bourse.stress_test({"AAPL": 40, "MSFT": 30, "TLT": 30}) ```

Async

`` async with bourse.AsyncClient(concurrency=4) as b: frames = await b.gather(b.insider_trades, ["NVDA", "AAPL", "MSFT"]) ``

The package is MIT licensed. Reference: docs.bourse.pl. Plans and keys: developer page.

See these filings as they land

Bourse collects Congress trades, SEC Form 4 insider filings and 13F fund holdings in one live feed, and flags insider buying clusters automatically. Free to start.

Bourse provides financial data and editorial information, parts of which are generated by AI. This page is for general education only. It is not personalised investment advice or a recommendation to buy or sell any financial instrument. Make your own decisions.