cURL Python JavaScript
Copy
company_snapshot insider_proven_buys ecm_monitor sector_monitor catalyst_calendar
curl -G "https://api.kscope.io/console/v1/overview/company_snapshot" \
-d ticker=NVDA \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/overview/company_snapshot",
params={
'ticker': 'NVDA',
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"ticker": "NVDA", "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/overview/company_snapshot?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 29 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"company" : {
"name" : "NVIDIA Corporation" ,
"cik" : 1045810 ,
"ticker" : "NVDA" ,
"cusip" : "67066G104" ,
"exchange" : "Nasdaq Global Select" ,
"sic" : "3674" ,
"sic_description" : "Semiconductors & Related Devices" ,
"sector" : "Information Technology" ,
"sector_basis" : "sic" ,
"state_of_incorporation" : "DE" ,
"fiscal_year_end" : "0131"
},
"price" : {
"last" : 213.66 ,
"as_of" : "2026-10-29" ,
"settled" : false ,
"prev_close" : 215.38 ,
"change" : -1.7199999999999989 ,
"change_pct" : -0.7985885411830249 ,
"high_52w" : 239.24 ,
"low_52w" : 165.17 ,
"volume" : 77568070 ,
"avg_volume_30d" : 103504210.6 ,
"currency" : "USD"
},
"returns_pct" : {
"1D" : -0.7985885411830249 ,
"1M" : -6.445398020842452 ,
"3M" : 6.430884184308838 ,
"YTD" : 13.27285238973217 ,
"1Y" : 5.440113806616398
},
"valuation" : {
"market_cap" : 5230503300000.0 ,
"market_cap_basis" : "universe" ,
"shares_outstanding" : 24285000000.0 ,
"shares_outstanding_as_of" : "2026-07-26" ,
"shares_outstanding_accession" : "0001045810-26-000075" ,
"shares_outstanding_class" : null ,
"share_classes" : null ,
"market_cap_by_class" : null ,
"ads_ratio" : null ,
"pe_ttm" : 26.87547169811321 ,
"enterprise_value" : 5241426300000.0 ,
"dividend_ttm" : 0.52 ,
"dividend_yield_pct" : 0.24337732846578677
},
"ownership" : {
"report_date" : "2026-06-30" ,
"n_13f_holders" : 6004 ,
"institutional_shares" : 16799071814.0 ,
"institutional_pct_os" : 69.1746831953881 ,
"institutional_value" : 3355210882696.0 ,
"cusip" : "67066G104"
},
"fundamentals" : {
"period_end" : "2026-07-26" ,
"period" : "Q2" ,
"accession" : "0001045810-26-000075" ,
"currency" : "USD" ,
"revenue_ttm" : 302969000000.0 ,
"operating_income_ttm" : 197579000000.0 ,
"net_income_ttm" : 192879000000.0 ,
"eps_ttm" : 7.949999999999999 ,
"free_cash_flow_ttm" : 127006000000.0 ,
"total_debt" : 33366000000.0 ,
"cash" : 22443000000.0 ,
"gross_margin_pct" : 74.98 ,
"operating_margin_pct" : 66.24 ,
"net_margin_pct" : 62.029999999999994 ,
"revenue_yoy_pct" : 105.85 ,
"adjusted" : []
},
"next_report" : {
"date" : "2026-11-18" ,
"confirmed" : true ,
"is_estimate" : false ,
"range_low" : null ,
"range_high" : null ,
"confidence" : "tight" ,
"fiscal_period" : "Q3" ,
"estimate_eps" : 2.49 ,
"time_of_day" : null
},
"last_report_date" : "2026-08-26" ,
"flags" : [],
"short_interest" : {
"pct_os" : 1.2822305456042824 ,
"days_to_cover" : 2.82 ,
"date" : "2026-09-30" ,
"flags" : []
}
},
"meta" : {
"tool" : "company_snapshot" ,
"family" : "overview" ,
"as_of" : "2026-10-29"
}
}
curl -G "https://api.kscope.io/console/v1/ownership/insider_proven_buys" \
-d window=30 \
-d grade=proven \
-d limit=5 \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/ownership/insider_proven_buys",
params={
'window': '30',
'grade': 'proven',
'limit': 5,
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"window": "30", "grade": "proven", "limit": 5, "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/ownership/insider_proven_buys?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 28 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 30 ,
"grade" : "proven" ,
"companies" : [
{
"company" : {
"cik" : 2012593 ,
"ticker" : "RAPP" ,
"name" : "Rapport Therapeutics Inc." ,
"cap" : null ,
"sector" : "Health Care"
},
"buyers" : 2 ,
"value" : 1223169.0 ,
"strong" : 1
},
{
"company" : {
"cik" : 94344 ,
"ticker" : "STC" ,
"name" : "Stewart Information Services Corporation" ,
"cap" : 1366787900.0 ,
"sector" : "Financials"
},
"buyers" : 2 ,
"value" : 291819.16000000003 ,
"strong" : 0
}
],
"kpis" : {
"buys" : 270 ,
"buyers" : 246 ,
"graded" : 131 ,
"proven" : 40 ,
"value" : 1637400520.7000008
},
"leaders" : [
{
"owner_cik" : 1861091 ,
"grade" : "strong" ,
"grade_label" : "Strong record" ,
"n90" : 5 ,
"hit90" : 0.8 ,
"med90" : 1.0177059550314094 ,
"med30" : 0.058058618665082995 ,
"med180" : 0.33018542656150296 ,
"ret90" : 1.083798882681564 ,
"episodes" : 5 ,
"tickers" : 1 ,
"value" : 378188.18 ,
"first" : "2022-05-20" ,
"last" : "2026-03-06" ,
"dropped" : 1 ,
"name" : "Lowell Matthew" ,
"person_id" : "10895929-6a86-40a0-8533-bbc67de8697f" ,
"company" : {
"cik" : 1850902 ,
"ticker" : "TKNO" ,
"name" : "Alpha Teknova Inc." ,
"cap" : 421569732.36 ,
"sector" : "Health Care"
}
},
{
"owner_cik" : 1841409 ,
"grade" : "strong" ,
"grade_label" : "Strong record" ,
"n90" : 6 ,
"hit90" : 0.8333333333333334 ,
"med90" : 0.8982542978373176 ,
"med30" : 0.2517391957971562 ,
"med180" : 0.9365105667622822 ,
"ret90" : 0.963134172649293 ,
"episodes" : 7 ,
"tickers" : 1 ,
"value" : 1407299.7299999997 ,
"first" : "2025-03-07" ,
"last" : "2026-08-27" ,
"dropped" : 0 ,
"name" : "Dalton Travis" ,
"person_id" : "7f1dadb7-270d-40f4-9a7e-5018f00f9c9f" ,
"company" : {
"cik" : 1793229 ,
"ticker" : "CTEV" ,
"name" : "Claritev Corp Cl A (New)" ,
"cap" : 390194080.0 ,
"sector" : "Industrials"
}
},
{
"owner_cik" : 1921268 ,
"grade" : "strong" ,
"grade_label" : "Strong record" ,
"n90" : 5 ,
"hit90" : 0.8 ,
"med90" : 0.829523237042936 ,
"med30" : 0.030672230502046594 ,
"med180" : 0.3359706710937348 ,
"ret90" : 0.9552238805970152 ,
"episodes" : 5 ,
"tickers" : 3 ,
"value" : 1695516.28 ,
"first" : "2023-03-13" ,
"last" : "2025-05-28" ,
"dropped" : 1 ,
"name" : "Rozov Yadin" ,
"person_id" : "d099170a-2fd0-4e3b-9475-5be6df53ba02" ,
"company" : {
"cik" : 1839341 ,
"ticker" : "CORZ" ,
"name" : "Core Scientific Inc." ,
"cap" : null ,
"sector" : "Financials"
}
}
],
"sectors" : [
"Communication Services" ,
"Consumer Discretionary" ,
"Consumer Staples"
],
"coverage" : {
"through" : "2026-10-28" ,
"synced" : "2026-10-29" ,
"spy_through" : "2026-10-28"
},
"min_n" : 3 ,
"episode_days" : 30 ,
"rows" : [
{
"owner_cik" : 2025889 ,
"name" : "Tether Global Investments Fund, S.I.C.A.F., S.A." ,
"person_id" : null ,
"company" : {
"cik" : 1591588 ,
"ticker" : "AMRK" ,
"name" : "A-Mark Precious Metals Inc." ,
"cap" : 1064331904.0 ,
"sector" : "Industrials"
},
"first" : "2026-05-05" ,
"last" : "2026-10-28" ,
"value" : 43683297.589999996 ,
"days" : 13 ,
"role" : "10% owner" ,
"c_suite" : false ,
"record" : {
"grade" : "good" ,
"grade_label" : "Good record" ,
"n90" : 3 ,
"hit90" : 0.6666666666666666 ,
"med90" : 0.030146997792219965 ,
"med30" : 0.0015247142699621463 ,
"med180" : 0.12842081758138957 ,
"ret90" : 0.06066176470588225 ,
"episodes" : 5 ,
"tickers" : 2 ,
"value" : 53675962.13 ,
"first" : "2025-11-19" ,
"last" : "2026-10-07" ,
"dropped" : 0
}
},
{
"owner_cik" : 1738048 ,
"name" : "Venrock Healthcare Capital Partners III, L.P." ,
"person_id" : null ,
"company" : {
"cik" : 1806540 ,
"ticker" : "LYCA" ,
"name" : null ,
"cap" : null ,
"sector" : "Unclassified"
},
"first" : "2026-10-23" ,
"last" : "2026-10-27" ,
"value" : 37653863.300000004 ,
"days" : 3 ,
"role" : "10% owner" ,
"c_suite" : false ,
"record" : {
"grade" : "good" ,
"grade_label" : "Good record" ,
"n90" : 7 ,
"hit90" : 0.5714285714285714 ,
"med90" : 0.005309528883884473 ,
"med30" : 0.0793759546669579 ,
"med180" : -0.09841351277321575 ,
"ret90" : -0.0772425249169435 ,
"episodes" : 9 ,
"tickers" : 6 ,
"value" : 96138917.44000001 ,
"first" : "2019-12-13" ,
"last" : "2026-10-23" ,
"dropped" : 1
}
},
{
"owner_cik" : 1368208 ,
"name" : "Hollister Thomas J" ,
"person_id" : "db0fa0f4-09df-4a9a-b26f-9a9046aeef73" ,
"company" : {
"cik" : 1108134 ,
"ticker" : "BBT" ,
"name" : "Beacon Financial Corporation" ,
"cap" : 2550079883.4 ,
"sector" : "Financials"
},
"first" : "2026-10-26" ,
"last" : "2026-10-26" ,
"value" : 104983.5 ,
"days" : 1 ,
"role" : "Director" ,
"c_suite" : false ,
"record" : {
"grade" : "good" ,
"grade_label" : "Good record" ,
"n90" : 5 ,
"hit90" : 0.6 ,
"med90" : 0.07118332040247011 ,
"med30" : -0.017064406944232613 ,
"med180" : 0.016884270683057645 ,
"ret90" : 0.08077360637087616 ,
"episodes" : 6 ,
"tickers" : 2 ,
"value" : 333256.5 ,
"first" : "2011-08-04" ,
"last" : "2026-10-26" ,
"dropped" : 0
}
}
]
},
"meta" : {
"tool" : "insider_proven_buys" ,
"family" : "ownership" ,
"as_of" : "2026-10-28"
}
}
curl -G "https://api.kscope.io/console/v1/fundamentals/ecm_monitor" \
-d window=30 \
-d lists=offerings \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/fundamentals/ecm_monitor",
params={
'window': '30',
'lists': 'offerings',
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"window": "30", "lists": "offerings", "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/fundamentals/ecm_monitor?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 27 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 30 ,
"start" : "2026-09-30" ,
"sectors" : [
"Communication Services" ,
"Consumer Discretionary" ,
"Consumer Staples"
],
"kpis" : {
"offerings" : 132 ,
"raised" : 24971079097.0 ,
"atm" : 47 ,
"resales" : 88 ,
"reverse_splits" : 24 ,
"authorized" : 25 ,
"variable" : 3 ,
"lockups" : 64
},
"offerings" : [
{
"date" : "2026-10-27" ,
"company" : {
"cik" : 1557746 ,
"ticker" : "ACRS" ,
"name" : "Aclaris Therapeutics Inc." ,
"cap" : 565237918.08 ,
"sector" : "Health Care"
},
"type" : "shelf_takedown" ,
"label" : "Shelf takedown" ,
"security" : "Common stock" ,
"amount" : 24700000.0 ,
"shares" : 7785714.0 ,
"price" : 3.29 ,
"secondary" : false ,
"atm" : false ,
"warrants" : true ,
"underwriters" : [
"Leerink Partners" ,
"Piper Sandler" ,
"Cantor Fitzgerald"
],
"accession" : "0001104659-26-119223"
},
{
"date" : "2026-10-27" ,
"company" : {
"cik" : 2012593 ,
"ticker" : "RAPP" ,
"name" : "Rapport Therapeutics Inc." ,
"cap" : null ,
"sector" : "Health Care"
},
"type" : "shelf_takedown" ,
"label" : "Shelf takedown" ,
"security" : "Common stock" ,
"amount" : null ,
"shares" : null ,
"price" : null ,
"secondary" : false ,
"atm" : false ,
"warrants" : false ,
"underwriters" : [],
"accession" : "0001193125-26-434371"
},
{
"date" : "2026-10-27" ,
"company" : {
"cik" : 1101215 ,
"ticker" : "BFH" ,
"name" : "Bread Financial Holdings Inc." ,
"cap" : 4115889000.0 ,
"sector" : "Financials"
},
"type" : "shelf_takedown" ,
"label" : "Shelf takedown" ,
"security" : "Depositary shares" ,
"amount" : null ,
"shares" : null ,
"price" : null ,
"secondary" : false ,
"atm" : false ,
"warrants" : false ,
"underwriters" : [],
"accession" : "0001193125-26-432782"
}
],
"league" : [
{
"name" : "Jefferies" ,
"n" : 9 ,
"lead" : 9 ,
"amount" : 257114188.0
},
{
"name" : "UBS Securities" ,
"n" : 8 ,
"lead" : 8 ,
"amount" : 5678000.0
},
{
"name" : "Leerink Partners" ,
"n" : 7 ,
"lead" : 2 ,
"amount" : 268914188.0
}
],
"by_sector" : [
{
"sector" : "Financials" ,
"n" : 44 ,
"amount" : 2245434566.0
},
{
"sector" : "Health Care" ,
"n" : 33 ,
"amount" : 2601456041.0
},
{
"sector" : "Industrials" ,
"n" : 12 ,
"amount" : 379106643.0
}
],
"coverage" : {
"offerings" : "2026-10-27" ,
"private" : "2026-10-27" ,
"charter" : "2026-10-27" ,
"ipo" : "2026-10-29"
},
"ahead" : 120
},
"meta" : {
"tool" : "ecm_monitor" ,
"family" : "fundamentals" ,
"as_of" : "2026-10-27"
}
}
curl -G "https://api.kscope.io/console/v1/intelligence/sector_monitor" \
-d window=90 \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/intelligence/sector_monitor",
params={
'window': '90',
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"window": "90", "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/intelligence/sector_monitor?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 30 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 90 ,
"report_date" : "2026-06-30" ,
"prev_report_date" : "2026-03-31" ,
"built_at" : "2026-10-30T06:36:13.094231Z" ,
"sectors" : [
{
"n" : 705 ,
"mkt_cap" : 37050438555146.76 ,
"chg_1d" : -2.134495301407654 ,
"r1m" : -3.7880209785869914 ,
"r3m" : 8.180930607255545 ,
"ytd" : 62.95176114769812 ,
"r1y" : 61.652955039046724 ,
"breadth_1m" : 46.73439767779391 ,
"notable_net" : 430715018838.0 ,
"n_cluster_entry" : 90 ,
"n_cluster_exit" : 23 ,
"inst_chg_med" : 1.650221043391021 ,
"holders_up_pct" : 63.716814159292035 ,
"insider_buy_90d" : 65562717.050000004 ,
"insider_sell_90d" : 13222781385.690014 ,
"n_insider_buying" : 67 ,
"short_med" : 4.812083170310977 ,
"n_squeeze" : 29 ,
"n_13d" : 50 ,
"campaign_events" : 78 ,
"n_reporting_14d" : 289 ,
"pe_med" : 32.95191787023639 ,
"ev_sales_med" : 3.1639044462224253 ,
"ev_ebit_med" : 24.73355218030377 ,
"ev_ebitda_med" : 19.302600039937907 ,
"pb_med" : 3.5956125697928547 ,
"rev_growth_med" : 11.692639623016333 ,
"gross_margin_med" : 58.714206018582836 ,
"op_margin_med" : 2.7209761777068806 ,
"net_margin_med" : 2.353134981925923 ,
"roe_med" : 3.7061403051519166 ,
"div_yield_med" : 1.0258056766945078 ,
"sector" : "Information Technology" ,
"slug" : "information-technology" ,
"insider" : {
"buy_usd" : 68452048.1 ,
"sell_usd" : 6153897415.49 ,
"net_usd" : -6085445367.389999 ,
"buyers" : 118 ,
"sellers" : 412 ,
"issuers_active" : 285 ,
"issuers_bought" : 84 ,
"pct_buying" : 29.47368421052631 ,
"as_of" : "2026-10-29"
},
"formd" : {
"n" : 1030 ,
"sold" : 24715299470.0
}
},
{
"n" : 920 ,
"mkt_cap" : 8055073543073.234 ,
"chg_1d" : 2.4552131775200734 ,
"r1m" : 8.263250331281478 ,
"r3m" : 14.613056606679567 ,
"ytd" : 30.074141173243504 ,
"r1y" : 44.72221220960579 ,
"breadth_1m" : 38.04713804713805 ,
"notable_net" : 46820457311.0 ,
"n_cluster_entry" : 127 ,
"n_cluster_exit" : 45 ,
"inst_chg_med" : 1.7765503451793088 ,
"holders_up_pct" : 63.85681293302541 ,
"insider_buy_90d" : 399933301.3399999 ,
"insider_sell_90d" : 5828901132.060004 ,
"n_insider_buying" : 139 ,
"short_med" : 5.7406926438783135 ,
"n_squeeze" : 41 ,
"n_13d" : 55 ,
"campaign_events" : 86 ,
"n_reporting_14d" : 541 ,
"pe_med" : 21.474956822107085 ,
"ev_sales_med" : 3.0083691670505153 ,
"ev_ebit_med" : 21.922343414536094 ,
"ev_ebitda_med" : 17.476327085026824 ,
"pb_med" : 2.993763032508184 ,
"rev_growth_med" : 8.88263665594855 ,
"gross_margin_med" : 78.5390913034049 ,
"op_margin_med" : -15.255574891739851 ,
"net_margin_med" : -13.478097028683958 ,
"roe_med" : -46.62512705604069 ,
"div_yield_med" : 1.270096463022508 ,
"sector" : "Health Care" ,
"slug" : "health-care" ,
"insider" : {
"buy_usd" : 807637880.3600001 ,
"sell_usd" : 3343546046.459999 ,
"net_usd" : -2535908166.1000004 ,
"buyers" : 311 ,
"sellers" : 313 ,
"issuers_active" : 312 ,
"issuers_bought" : 177 ,
"pct_buying" : 56.730769230769226 ,
"as_of" : "2026-10-29"
},
"formd" : {
"n" : 431 ,
"sold" : 4126493422.0
}
},
{
"n" : 889 ,
"mkt_cap" : 9674204771749.848 ,
"chg_1d" : 1.8216703583650566 ,
"r1m" : 4.110085270791029 ,
"r3m" : -2.039029747122829 ,
"ytd" : 9.614488986066359 ,
"r1y" : 17.66371901764458 ,
"breadth_1m" : 64.62264150943396 ,
"notable_net" : 34538775847.0 ,
"n_cluster_entry" : 119 ,
"n_cluster_exit" : 25 ,
"inst_chg_med" : 1.3433273707033895 ,
"holders_up_pct" : 65.717674970344 ,
"insider_buy_90d" : 747607198.6000001 ,
"insider_sell_90d" : 3659525188.5500026 ,
"n_insider_buying" : 157 ,
"short_med" : 3.097940718708531 ,
"n_squeeze" : 39 ,
"n_13d" : 43 ,
"campaign_events" : 116 ,
"n_reporting_14d" : 161 ,
"pe_med" : 12.580985915492956 ,
"ev_sales_med" : 12.440297095730166 ,
"ev_ebit_med" : 25.979041982650752 ,
"ev_ebitda_med" : 16.790541140263823 ,
"pb_med" : 1.3151323276150002 ,
"rev_growth_med" : 8.904240363380234 ,
"gross_margin_med" : 100.0 ,
"op_margin_med" : 3.543867786934543 ,
"net_margin_med" : 15.870340018977608 ,
"roe_med" : 10.838487745511939 ,
"div_yield_med" : 2.3330058939096268 ,
"sector" : "Financials" ,
"slug" : "financials" ,
"insider" : {
"buy_usd" : 895993726.65 ,
"sell_usd" : 2267131417.53 ,
"net_usd" : -1371137690.88 ,
"buyers" : 363 ,
"sellers" : 556 ,
"issuers_active" : 411 ,
"issuers_bought" : 186 ,
"pct_buying" : 45.25547445255474 ,
"as_of" : "2026-10-29"
},
"formd" : {
"n" : 354 ,
"sold" : 10295328225.0
}
}
],
"total" : {
"n" : 4778 ,
"mkt_cap" : 88487592580656.7 ,
"chg_1d" : -0.1550544183181426 ,
"r1m" : 1.7988589048563597 ,
"r3m" : 5.147847804571028 ,
"ytd" : 36.072763339544174 ,
"r1y" : 38.79986266246607 ,
"breadth_1m" : 51.4422034265886 ,
"notable_net" : 758970529476.0 ,
"n_cluster_entry" : 505 ,
"n_cluster_exit" : 162 ,
"inst_chg_med" : 1.428027457046572 ,
"holders_up_pct" : 62.96939439982635 ,
"insider_buy_90d" : 4682764792.509999 ,
"insider_sell_90d" : 33916387098.24 ,
"n_insider_buying" : 741 ,
"short_med" : 4.310365526280158 ,
"n_squeeze" : 202 ,
"n_13d" : 303 ,
"campaign_events" : 827 ,
"n_reporting_14d" : 1835 ,
"pe_med" : 19.708860759493675 ,
"ev_sales_med" : 2.1669056681559318 ,
"ev_ebit_med" : 19.251324874099115 ,
"ev_ebitda_med" : 13.43052466183504 ,
"pb_med" : 2.0825248088603883 ,
"rev_growth_med" : 7.789499524709598 ,
"gross_margin_med" : 62.71038885664538 ,
"op_margin_med" : 3.8366817887232667 ,
"net_margin_med" : 4.211780552245765 ,
"roe_med" : 5.242026510876005 ,
"div_yield_med" : 2.2869154785842323 ,
"insider" : {
"buy_usd" : 5349222125.3600025 ,
"sell_usd" : 19523215633.940002 ,
"net_usd" : -14173993508.580002 ,
"buyers" : 1493 ,
"sellers" : 2497 ,
"issuers_active" : 1902 ,
"issuers_bought" : 861 ,
"pct_buying" : 45.268138801261834 ,
"as_of" : "2026-10-29"
},
"formd" : {
"n" : 3274 ,
"sold" : 54002210662.0
}
},
"formd_unmapped" : {
"n" : 949 ,
"sold" : 12503544937.0
}
},
"meta" : {
"tool" : "sector_monitor" ,
"family" : "intelligence" ,
"as_of" : "2026-06-30"
}
}
curl -G "https://api.kscope.io/console/v1/overview/catalyst_calendar" \
-d window=30 \
-d min_cap=10000000000 \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/overview/catalyst_calendar",
params={
'window': '30',
'min_cap': 10000000000,
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"window": "30", "min_cap": 10000000000, "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/overview/catalyst_calendar?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 30 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 30 ,
"types" : [
{
"key" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"n" : 2030 ,
"default_off" : false ,
"stale" : false ,
"last" : null
},
{
"key" : "pdufa" ,
"label" : "FDA decision (PDUFA)" ,
"group" : "Healthcare" ,
"n" : 13 ,
"default_off" : false ,
"stale" : false ,
"last" : "2026-10-30T04:46:51.056178+00:00"
},
{
"key" : "clinical_readout" ,
"label" : "Clinical readout" ,
"group" : "Healthcare" ,
"n" : 3 ,
"default_off" : false ,
"stale" : false ,
"last" : "2026-10-30T04:49:20.292957+00:00"
}
],
"sectors" : [
"Communication Services" ,
"Consumer Discretionary" ,
"Consumer Staples"
],
"selected" : [],
"earnings_cap" : null ,
"rows" : [
{
"date" : "2026-10-30" ,
"end" : null ,
"type" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"company" : {
"cik" : 1551152 ,
"ticker" : "ABBV" ,
"name" : "AbbVie Inc." ,
"cap" : 506488290000.0 ,
"sector" : "Health Care"
},
"title" : "Expected earnings report" ,
"confirmed" : false ,
"accession" : null
},
{
"date" : "2026-10-30" ,
"end" : null ,
"type" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"company" : {
"cik" : 93410 ,
"ticker" : "CVX" ,
"name" : "Chevron Corporation" ,
"cap" : 452689940400.0 ,
"sector" : "Energy"
},
"title" : "Expected earnings report" ,
"confirmed" : false ,
"accession" : null
},
{
"date" : "2026-10-30" ,
"end" : null ,
"type" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"company" : {
"cik" : 40533 ,
"ticker" : "GD" ,
"name" : "General Dynamics Corporation" ,
"cap" : 96922520700.0 ,
"sector" : "Industrials"
},
"title" : "Expected earnings report" ,
"confirmed" : false ,
"accession" : null
}
]
},
"meta" : {
"tool" : "catalyst_calendar" ,
"family" : "overview" ,
"as_of" : "2026-10-30"
}
}
Show full response ↓