Payload
JSON, PRETTY-PRINTED{
"source": "trade_score",
"trade_id": "J6GHZ31VD1PNYW83KCWHABDRQZ",
"score_version": "trade_score_v1",
"scored_at": "2026-11-05T18:30:10.295Z",
"code_version": "7dab153b1ba9bf246d8b6336e4ccf766c285ecfa",
"reason": "new",
"trigger": null,
"trade": {
"id": "J6GHZ31VD1PNYW83KCWHABDRQZ",
"source": "house_clerk",
"filing_id": "20035562",
"filing_row": "32",
"filer_id": "filer:S000168",
"owner": "self",
"ticker": "OKTA",
"side": "buy",
"instrument": "stock",
"tx_code": "P",
"amount_low": 1001,
"amount_high": 15000,
"trade_date": "2026-09-04",
"filed_date": "2026-10-07",
"plan_10b5_1": null,
"amends": null,
"amended": null,
"original_filed_date": null,
"filing_url": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20035562.pdf",
"url": null,
"fetched_at": "2026-11-05T18:25:29.074Z",
"raw_key": "raw/house_clerk/2026/11/05/182529Z-4a91f7f92ee0.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": {
"OKTA": [
"cyber"
]
},
"committees": [
"HSBA",
"HSBA04",
"HSBA10",
"HSBA16",
"HSFA",
"HSFA07",
"HSFA16"
],
"committee_sectors": {
"HSFA": [
"defense"
]
},
"calendar_since": null,
"calendar_started": false,
"range_history": [
{
"id": "108CA6YHGTABBWW437Z16TBSDS",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "25F86GEA0VDNT26F30TB1XKADY",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "4A9DTADNH9P42RY2KVNGMX4HBD",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "4DT3ETY3D2RS3E9V82QZCV3306",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "4MR1MM1BEM1Y13EBS7GE6H0G6G",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "50FCN86GZ229XRVZFSRCFFJJXA",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "5GPMHS0SVXJJ9CH33WPFARBC0D",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "60MYAVAA3R52KMJCW9C0RN7E66",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "71Y812F05PPXZMTNP90P5PTGZK",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "7BQ51TV7G9V0B348XDSYT5NKZ8",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "7GCBGNPC98TYR1J8R6ZR0HW65Q",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "8QPNZG202Y5PZJG8G8CVK7FWMC",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "9C4ZHS8M19HAC44HZAET3AZ0AV",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "AV1J2AH8754PVKYCW1D0FCF6NV",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "CGWSS873QW5HM9BJ259T4H3XH5",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S"
},
{
"id": "CPESNT3S5NM12Q0S0SWPYV86WM",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "DSJKSJN2XH6T4HA725HT49E9CN",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "EJQY87E9DS3FW6GSRPSA210C5Y",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "ER5JA5KR3PGH2TBWNY0RJC9W7H",
"amount_low": 15001,
"amount_high": 50000,
"tx_code": "S"
},
{
"id": "FF82W7JAETVPVVPEYQHF7XS1D4",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S"
},
{
"id": "G4DYBQWSWG5Z76TV50N6EMK5N8",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "J3928EDMAYJW2V4PQN7SSTF8N7",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "KVNKHZ62FR90ZT17V06661RPXA",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S"
},
{
"id": "MW0HY6W9070FYP6AF818KYFV2P",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "NE5JP26ERSF9SKF194ZH9Z5PZX",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "P68FPMV4JX9VCM41P4XQTZ3ZP6",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "Q0JJ2X2YAC34VJ0YTRV3576JH2",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "QFEMMTGXP46DJ6P8YP7XPD3826",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "QGKB9838P902TMNE0SMFTG4MNV",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "QJGR8888E7MRCJJ20QB1D769JB",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "RWPEQ76EG4F1C3SR1T3F5V8M06",
"amount_low": 15001,
"amount_high": 50000,
"tx_code": "P"
},
{
"id": "S30ET7MQ9QBCH3ZBTTCE6W9NXK",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "SE15789KXW64HM8KV2Y12W9Q3X",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "T28J90B0PFT376B1M947JG660D",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "TVQY0D23NXM5QM0KRN326X1T8S",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "WBJ5KH8SK7T7T57M5RQ5N4D3K8",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "WXH2N09BQQ3AVEZTBVXKTFJ130",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "XFSPPVK9H6CJMM72HES7EE2X5S",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "XSK2V98CN7YD46GNV4JXMDJ9FY",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
},
{
"id": "XSQGSZBE6HDVP58KBEH11MRTZ6",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "P"
},
{
"id": "YPC4WY4JW988QMECXGCWXG60N0",
"amount_low": 1001,
"amount_high": 15000,
"tx_code": "S (partial)"
}
],
"ticker_week": [
{
"id": "50FCN86GZ229XRVZFSRCFFJJXA",
"filer_id": "filer:S000168",
"ticker": "OKTA",
"trade_date": "2026-09-04",
"side": "buy",
"tx_code": "P"
}
],
"original_filed_date": null,
"calendar_ids": []
},
"score": {
"score": 4,
"breakdown": {
"timing": {
"points": 0,
"max": 35,
"inputs": {
"trade_date": "2026-09-04",
"sectors": [
"cyber"
],
"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 cyber event within 10 trading days after the trade. Null rate unknown: a calendar source for cyber has not started yet."
},
"committee": {
"points": 0,
"max": 20,
"inputs": {
"filing": "ptr",
"sectors": [
"cyber"
],
"committees": [
"HSBA",
"HSBA04",
"HSBA10",
"HSBA16",
"HSFA",
"HSFA07",
"HSFA16"
],
"matches": []
},
"formula": "20 when a committee seat has jurisdiction over the ticker's sector, else 0",
"why": "No committee seat with jurisdiction over cyber."
},
"size": {
"points": 0,
"max": 15,
"inputs": {
"open_market": true,
"amount_low": 1001,
"amount_high": 15000,
"size": 1001,
"history_n": 41,
"smaller_n": 0
},
"formula": "round(15 * smaller / (others + 1)), against the filer's other open market trades",
"why": "Not larger than any of this filer's 41 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-04",
"filed_date": "2026-10-07",
"amended": false,
"counted_from": "2026-10-07",
"deadline": "2026-10-19",
"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": "OKTA",
"week_start": "2026-08-31",
"week_end": "2026-09-06",
"filers": 1,
"filer_ids": [
"filer:S000168"
],
"buys": 2,
"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"
}
}