Payload
JSON, PRETTY-PRINTED{
"source": "trade_score",
"trade_id": "M4JKJXK7C85JWZ0GNCPF5E2SWY",
"score_version": "trade_score_v1",
"scored_at": "2026-11-05T18:30:10.295Z",
"code_version": "7dab153b1ba9bf246d8b6336e4ccf766c285ecfa",
"reason": "new",
"trigger": null,
"trade": {
"id": "M4JKJXK7C85JWZ0GNCPF5E2SWY",
"source": "house_clerk",
"filing_id": "20035585",
"filing_row": "7",
"filer_id": "filer:M001136",
"owner": "spouse",
"ticker": "OLN",
"side": "buy",
"instrument": "stock",
"tx_code": "P",
"amount_low": 15001,
"amount_high": 50000,
"trade_date": "2026-09-14",
"filed_date": "2026-10-12",
"plan_10b5_1": null,
"amends": null,
"amended": null,
"original_filed_date": null,
"filing_url": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20035585.pdf",
"url": null,
"fetched_at": "2026-11-05T18:25:29.074Z",
"raw_key": "raw/house_clerk/2026/11/05/182529Z-5d3097c7b95a.pdf"
},
"inputs": {
"fetched_at": "2026-11-05T18:25:29.074Z",
"committees_from": "filer",
"tickers": {
"file": "data/tickers.json",
"version": 1,
"updated": "2026-11-03"
},
"committee_sectors": {
"file": "data/committee-sectors.json",
"version": 1,
"updated": "2026-11-03"
},
"legislators": null,
"calendar": "core.calendar_current over timingCalendarRange(trade_date)",
"calendar_sources": {
"congress_gov": null,
"usaspending": null
}
},
"context": {
"sector_map": {
"OLN": [
"defense"
]
},
"committees": [
"HSBA",
"HSBA10",
"HSBA16",
"HSED",
"HSED02",
"HSED13"
],
"committee_sectors": {},
"calendar_since": null,
"calendar_started": false,
"range_history": [
{
"id": "1MEZ3Z1HE9C0DAXY1HCHHTMKXM",
"amount_low": 15001,
"amount_high": 50000,
"tx_code": "P"
},
{
"id": "1P45XMW3W9NC6MHCC9WCV20MAF",
"amount_low": 15001,
"amount_high": 50000,
"tx_code": "S (partial)"
},
{
"id": "4X34S1RK6N79HEG0SW131CV5GA",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "6ZKHX7PDF800YYWPR42ATV2VZH",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "NH0BQ6QSHF1Y5N6A33ZMD9X88C",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "NQV617MBFJSXCM58NYPXYKD9TT",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "PGRCNZY6KXZKDQVDP36PF64WAV",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "Z69DBWEJ6PADED9YGT6Q0MSDG8",
"amount_low": 15001,
"amount_high": 50000,
"tx_code": "P"
}
],
"ticker_week": [],
"original_filed_date": null,
"calendar_ids": []
},
"score": {
"score": 12,
"breakdown": {
"timing": {
"points": 0,
"max": 35,
"inputs": {
"trade_date": "2026-09-14",
"sectors": [
"defense"
],
"plan_status": "unknown",
"open_market": true,
"window_trading_days": 10,
"event": null,
"events_considered": 0,
"null_rate": null,
"null_rate_days": 0,
"null_rate_hits": 0,
"null_rate_since": null,
"calendar_covered": true
},
"formula": "round(35 * (11 - gap) / 10) for a gap of 1 to 10 trading days to the nearest same-sector event, else 0; 0 under a 10b5-1 plan or for a non-market code",
"why": "No defense event within 10 trading days after the trade. Null rate unknown: a calendar source for defense has not started yet."
},
"committee": {
"points": 0,
"max": 20,
"inputs": {
"filing": "ptr",
"sectors": [
"defense"
],
"committees": [
"HSBA",
"HSBA10",
"HSBA16",
"HSED",
"HSED02",
"HSED13"
],
"matches": []
},
"formula": "20 when a committee seat has jurisdiction over the ticker's sector, else 0",
"why": "No committee seat with jurisdiction over defense."
},
"size": {
"points": 8,
"max": 15,
"inputs": {
"open_market": true,
"amount_low": 15001,
"amount_high": 50000,
"size": 15001,
"history_n": 8,
"smaller_n": 5
},
"formula": "round(15 * smaller / (others + 1)), against the filer's other open market trades",
"why": "Larger than 5 of this filer's 8 other trades."
},
"instrument": {
"points": 4,
"max": 10,
"inputs": {
"instrument": "stock",
"open_market": true
},
"formula": "option 10, short 10, stock 4, fund 2, bond 0",
"why": "Common stock."
},
"late_filing": {
"points": 0,
"max": 10,
"inputs": {
"filing": "ptr",
"trade_date": "2026-09-14",
"filed_date": "2026-10-12",
"amended": false,
"counted_from": "2026-10-12",
"deadline": "2026-10-29",
"days_late": 0,
"calendar_covered": true
},
"formula": "round(10 * min(days late, 30) / 30); due 45 days after a congressional trade, 2 business days after a Form 4 trade; an amendment counts from its first filing, and 0 when we do not have that filing",
"why": "Filed on time. A periodic transaction report is due within 45 days of the trade."
},
"clustering": {
"points": 0,
"max": 10,
"inputs": {
"open_market": true,
"ticker": "OLN",
"week_start": "2026-09-14",
"week_end": "2026-09-20",
"filers": 1,
"filer_ids": [
"filer:M001136"
],
"buys": 1,
"sells": 0
},
"formula": "10 when 3 or more filers buy or sell the ticker in the same Monday-to-Sunday week, else 0",
"why": "1 filer bought or sold this ticker that week. Clustering needs 3."
}
},
"null_rate": null,
"plan_status": "unknown",
"score_version": "trade_score_v1"
}
}