Skip to content

v0.2.5

Latest

Choose a tag to compare

@ahmetsbilgin ahmetsbilgin released this 24 Jul 23:16

Congressional disclosure dates

house_trades_by_ticker and senate_trades_by_ticker now return
disclosure_date on every series row — when the trade became public, as
opposed to date, which is when it was executed. Agents can answer
reporting-lag questions directly instead of inferring them.

screener_house_trades and screener_senate_trades carry the field too.

Upgrading

Requires finbrain-python >= 0.2.6.

The JSON shape is additive — no existing keys renamed or removed. One thing
to check: format="csv" output gains a trailing disclosure_date column,
where a missing value renders as an empty field rather than null. Anything
parsing those CSVs positionally, or asserting a fixed column count, needs
updating.

disclosure_date is null on rows collected before the field was captured
upstream, so treat it as optional.

pip install --upgrade finbrain-mcp