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 4 Nov 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" : 200.13 ,
"as_of" : "2026-11-04" ,
"settled" : false ,
"prev_close" : 206.69 ,
"change" : -6.560000000000002 ,
"change_pct" : -3.1738352121534676 ,
"high_52w" : 239.24 ,
"low_52w" : 165.17 ,
"volume" : 149033316 ,
"avg_volume_30d" : 104945803.06666666 ,
"currency" : "USD"
},
"returns_pct" : {
"1D" : -3.1738352121534676 ,
"1M" : -16.347600735662937 ,
"3M" : -8.612265400246589 ,
"YTD" : 6.099859350168946 ,
"1Y" : 2.6486915893490615
},
"valuation" : {
"market_cap" : 5019466650000.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" : 25.17358490566038 ,
"enterprise_value" : 4996246650000.0 ,
"dividend_ttm" : 0.52 ,
"dividend_yield_pct" : 0.2598311097786439
},
"ownership" : {
"report_date" : "2026-06-30" ,
"n_13f_holders" : 6008 ,
"institutional_shares" : 16799449216.0 ,
"institutional_pct_os" : 69.17623724933087 ,
"institutional_value" : 3355286397152.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" : 56586000000.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-17" ,
"confirmed" : true ,
"is_estimate" : false ,
"range_low" : null ,
"range_high" : null ,
"confidence" : "tight" ,
"fiscal_period" : "Q3" ,
"estimate_eps" : 2.49 ,
"time_of_day" : "post-market"
},
"last_report_date" : "2026-08-26" ,
"flags" : [],
"short_interest" : {
"pct_os" : 1.2420122997735228 ,
"days_to_cover" : 2.91 ,
"date" : "2026-10-15" ,
"flags" : []
}
},
"meta" : {
"tool" : "company_snapshot" ,
"family" : "overview" ,
"as_of" : "2026-11-04"
}
}
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 3 Nov 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 30 ,
"grade" : "proven" ,
"companies" : [
{
"company" : {
"cik" : 1108134 ,
"ticker" : "BBT" ,
"name" : "Beacon Financial Corporation" ,
"cap" : 2649967805.1 ,
"sector" : "Financials"
},
"buyers" : 3 ,
"value" : 207801.5 ,
"strong" : 0
},
{
"company" : {
"cik" : 763907 ,
"ticker" : "FUNC" ,
"name" : "First United Corporation" ,
"cap" : 301351680.0 ,
"sector" : "Financials"
},
"buyers" : 3 ,
"value" : 13342.769999999999 ,
"strong" : 1
},
{
"company" : {
"cik" : 2012593 ,
"ticker" : "RAPP" ,
"name" : "Rapport Therapeutics Inc." ,
"cap" : 1193000862.62 ,
"sector" : "Health Care"
},
"buyers" : 2 ,
"value" : 1223169.0 ,
"strong" : 1
}
],
"kpis" : {
"buys" : 304 ,
"buyers" : 282 ,
"graded" : 148 ,
"proven" : 52 ,
"value" : 1449531614.3999994
},
"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" : 375980130.26 ,
"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" : 388836883.20000005 ,
"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" : 4068239145.0000005 ,
"sector" : "Financials"
}
}
],
"sectors" : [
"Communication Services" ,
"Consumer Discretionary" ,
"Consumer Staples"
],
"coverage" : {
"through" : "2026-11-03" ,
"synced" : "2026-11-04" ,
"spy_through" : "2026-11-04"
},
"min_n" : 3 ,
"episode_days" : 30 ,
"rows" : [
{
"owner_cik" : 1067983 ,
"name" : "BERKSHIRE HATHAWAY INC" ,
"person_id" : null ,
"company" : {
"cik" : 908937 ,
"ticker" : "SIRI" ,
"name" : "SiriusXM Holdings Inc." ,
"cap" : 10733910000.0 ,
"sector" : "Communication Services"
},
"first" : "2026-10-30" ,
"last" : "2026-11-03" ,
"value" : 26894245.17 ,
"days" : 3 ,
"role" : "10% owner" ,
"c_suite" : false ,
"record" : {
"grade" : "good" ,
"grade_label" : "Good record" ,
"n90" : 45 ,
"hit90" : 0.5777777777777777 ,
"med90" : 0.01992561084843203 ,
"med30" : 0.036765949503049955 ,
"med180" : -0.026518132309102327 ,
"ret90" : 0.07055444555444557 ,
"episodes" : 47 ,
"tickers" : 10 ,
"value" : 21963922950.65 ,
"first" : "2012-09-26" ,
"last" : "2026-10-30" ,
"dropped" : 0
}
},
{
"owner_cik" : 1543777 ,
"name" : "Kothandaraman Badrinarayanan" ,
"person_id" : "d4420ef2-3082-4179-8ae2-85e60d3d4ee3" ,
"company" : {
"cik" : 1463101 ,
"ticker" : "ENPH" ,
"name" : "Enphase Energy Inc." ,
"cap" : 3776080140.0 ,
"sector" : "Information Technology"
},
"first" : "2026-05-26" ,
"last" : "2026-11-02" ,
"value" : 604995.5800000001 ,
"days" : 2 ,
"role" : "Officer" ,
"c_suite" : true ,
"record" : {
"grade" : "good" ,
"grade_label" : "Good record" ,
"n90" : 14 ,
"hit90" : 0.6428571428571429 ,
"med90" : 0.17925659350695833 ,
"med30" : 0.05060320903236826 ,
"med180" : 0.12931209912757113 ,
"ret90" : 0.16098617288605477 ,
"episodes" : 15 ,
"tickers" : 1 ,
"value" : 3488789.96 ,
"first" : "2017-11-09" ,
"last" : "2026-11-02" ,
"dropped" : 0
}
},
{
"owner_cik" : 1354841 ,
"name" : "Rush Jason Barry" ,
"person_id" : "f103d5f1-c871-4d7b-96d7-0834fa963d5d" ,
"company" : {
"cik" : 763907 ,
"ticker" : "FUNC" ,
"name" : "First United Corporation" ,
"cap" : 301351680.0 ,
"sector" : "Financials"
},
"first" : "2026-08-03" ,
"last" : "2026-11-02" ,
"value" : 6079.9 ,
"days" : 2 ,
"role" : "Officer" ,
"c_suite" : true ,
"record" : {
"grade" : "good" ,
"grade_label" : "Good record" ,
"n90" : 40 ,
"hit90" : 0.55 ,
"med90" : 0.024648334960345852 ,
"med30" : 0.003932259913344116 ,
"med180" : 0.023283797132039652 ,
"ret90" : 0.04195108242599599 ,
"episodes" : 41 ,
"tickers" : 1 ,
"value" : 166212.25999999998 ,
"first" : "2009-03-10" ,
"last" : "2026-11-02" ,
"dropped" : 0
}
}
]
},
"meta" : {
"tool" : "insider_proven_buys" ,
"family" : "ownership" ,
"as_of" : "2026-11-03"
}
}
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 3 Nov 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 30 ,
"start" : "2026-10-06" ,
"sectors" : [
"Communication Services" ,
"Consumer Discretionary" ,
"Consumer Staples"
],
"kpis" : {
"offerings" : 102 ,
"raised" : 30255825354.0 ,
"atm" : 33 ,
"resales" : 64 ,
"reverse_splits" : 21 ,
"authorized" : 22 ,
"variable" : 7 ,
"lockups" : 52
},
"offerings" : [
{
"date" : "2026-11-03" ,
"company" : {
"cik" : 899629 ,
"ticker" : "AKR" ,
"name" : "Acadia Realty Trust" ,
"cap" : 2668997318.26 ,
"sector" : "Real Estate"
},
"type" : "shelf_takedown" ,
"label" : "Shelf takedown" ,
"security" : "Common stock" ,
"amount" : 500000000.0 ,
"shares" : null ,
"price" : null ,
"secondary" : false ,
"atm" : false ,
"warrants" : false ,
"underwriters" : [
"BofA Securities" ,
"Citizens JMP Securities" ,
"J.P. Morgan Securities"
],
"accession" : "0001193125-26-445528"
},
{
"date" : "2026-11-03" ,
"company" : {
"cik" : 1376139 ,
"ticker" : "CVI" ,
"name" : "CVR Energy Inc." ,
"cap" : 5619960000.0 ,
"sector" : "Energy"
},
"type" : "secondary_resale" ,
"label" : "Resale registration" ,
"security" : "Common stock" ,
"amount" : 250000000.0 ,
"shares" : null ,
"price" : 55.92 ,
"secondary" : true ,
"atm" : false ,
"warrants" : false ,
"underwriters" : [],
"accession" : "0001193125-26-444475"
},
{
"date" : "2026-11-02" ,
"company" : {
"cik" : 1913749 ,
"ticker" : "GMM" ,
"name" : "Global Mofy AI Limited" ,
"cap" : null ,
"sector" : "Information Technology"
},
"type" : "registered_direct" ,
"label" : "Registered direct" ,
"security" : "Common stock" ,
"amount" : 2040000.0 ,
"shares" : null ,
"price" : null ,
"secondary" : false ,
"atm" : false ,
"warrants" : false ,
"underwriters" : [],
"accession" : "0001213900-26-114969"
}
],
"league" : [
{
"name" : "Jefferies" ,
"n" : 10 ,
"lead" : 10 ,
"amount" : 257114188.0
},
{
"name" : "Leerink Partners" ,
"n" : 8 ,
"lead" : 2 ,
"amount" : 390814188.0
},
{
"name" : "UBS Securities" ,
"n" : 6 ,
"lead" : 6 ,
"amount" : 6522000.0
}
],
"by_sector" : [
{
"sector" : "Financials" ,
"n" : 32 ,
"amount" : 2216657916.0
},
{
"sector" : "Health Care" ,
"n" : 30 ,
"amount" : 2835056031.0
},
{
"sector" : "Industrials" ,
"n" : 11 ,
"amount" : 360306643.0
}
],
"coverage" : {
"offerings" : "2026-11-03" ,
"private" : "2026-11-03" ,
"charter" : "2026-11-03" ,
"ipo" : "2026-10-30"
},
"ahead" : 120
},
"meta" : {
"tool" : "ecm_monitor" ,
"family" : "fundamentals" ,
"as_of" : "2026-11-03"
}
}
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 5 Nov 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-11-05T06:33:11.944568Z" ,
"sectors" : [
{
"n" : 707 ,
"mkt_cap" : 37390519251864.57 ,
"chg_1d" : 1.4966300268436143 ,
"r1m" : -10.134983916365703 ,
"r3m" : -1.872155392685181 ,
"ytd" : 49.09474910179662 ,
"r1y" : 48.45394918344515 ,
"breadth_1m" : 36.574746008708274 ,
"notable_net" : 431090937850.0 ,
"n_cluster_entry" : 86 ,
"n_cluster_exit" : 23 ,
"inst_chg_med" : 1.6810566041111459 ,
"holders_up_pct" : 63.22674418604651 ,
"insider_buy_90d" : 76705585.5 ,
"insider_sell_90d" : 12738026962.409998 ,
"n_insider_buying" : 69 ,
"short_med" : 4.7896780847714755 ,
"n_squeeze" : 13 ,
"n_13d" : 50 ,
"campaign_events" : 79 ,
"n_reporting_14d" : 197 ,
"pe_med" : 30.779854382447937 ,
"ev_sales_med" : 2.8210218391222086 ,
"ev_ebit_med" : 23.88430485017919 ,
"ev_ebitda_med" : 18.748344827586205 ,
"pb_med" : 3.3069622758999015 ,
"rev_growth_med" : 11.77498499664631 ,
"gross_margin_med" : 58.558305503586254 ,
"op_margin_med" : 2.719320499522791 ,
"net_margin_med" : 2.489756327473769 ,
"roe_med" : 3.7111535753796643 ,
"div_yield_med" : 1.0734463276836157 ,
"sector" : "Information Technology" ,
"slug" : "information-technology" ,
"insider" : {
"buy_usd" : 78304503.15 ,
"sell_usd" : 5899368768.74 ,
"net_usd" : -5821064265.59 ,
"buyers" : 115 ,
"sellers" : 408 ,
"issuers_active" : 284 ,
"issuers_bought" : 84 ,
"pct_buying" : 29.577464788732392 ,
"as_of" : "2026-11-04"
},
"formd" : {
"n" : 1046 ,
"sold" : 24777816500.0
}
},
{
"n" : 917 ,
"mkt_cap" : 8366714488418.188 ,
"chg_1d" : -0.3863590202248811 ,
"r1m" : 14.112704113992686 ,
"r3m" : 17.16159856544011 ,
"ytd" : 34.510986479445144 ,
"r1y" : 49.53525918487889 ,
"breadth_1m" : 43.082114735658045 ,
"notable_net" : 46586444849.0 ,
"n_cluster_entry" : 117 ,
"n_cluster_exit" : 49 ,
"inst_chg_med" : 1.855703822809975 ,
"holders_up_pct" : 63.47926267281107 ,
"insider_buy_90d" : 406854956.9100001 ,
"insider_sell_90d" : 5876664813.589999 ,
"n_insider_buying" : 137 ,
"short_med" : 5.751730191541171 ,
"n_squeeze" : 20 ,
"n_13d" : 55 ,
"campaign_events" : 81 ,
"n_reporting_14d" : 383 ,
"pe_med" : 20.880000000000074 ,
"ev_sales_med" : 2.826013524788392 ,
"ev_ebit_med" : 22.27775099018426 ,
"ev_ebitda_med" : 16.59431500652981 ,
"pb_med" : 2.760437980310935 ,
"rev_growth_med" : 8.864733820932024 ,
"gross_margin_med" : 78.5390913034049 ,
"op_margin_med" : -17.16956994050081 ,
"net_margin_med" : -13.872173410725885 ,
"roe_med" : -46.77680769612006 ,
"div_yield_med" : 1.3279593649130907 ,
"sector" : "Health Care" ,
"slug" : "health-care" ,
"insider" : {
"buy_usd" : 905659053.9000001 ,
"sell_usd" : 3321119867.229999 ,
"net_usd" : -2415460813.33 ,
"buyers" : 301 ,
"sellers" : 302 ,
"issuers_active" : 304 ,
"issuers_bought" : 174 ,
"pct_buying" : 57.23684210526315 ,
"as_of" : "2026-11-04"
},
"formd" : {
"n" : 429 ,
"sold" : 3956484483.0
}
},
{
"n" : 894 ,
"mkt_cap" : 11484265758317.082 ,
"chg_1d" : -0.345609542550885 ,
"r1m" : 5.3673170075295875 ,
"r3m" : -0.8543322068233322 ,
"ytd" : 11.735710208772405 ,
"r1y" : 19.16119902287349 ,
"breadth_1m" : 65.38011695906432 ,
"notable_net" : 33653454359.0 ,
"n_cluster_entry" : 113 ,
"n_cluster_exit" : 28 ,
"inst_chg_med" : 1.393572287231213 ,
"holders_up_pct" : 65.807962529274 ,
"insider_buy_90d" : 787317304.3 ,
"insider_sell_90d" : 3617612693.0600023 ,
"n_insider_buying" : 163 ,
"short_med" : 2.577431912729762 ,
"n_squeeze" : 19 ,
"n_13d" : 44 ,
"campaign_events" : 145 ,
"n_reporting_14d" : 88 ,
"pe_med" : 12.431049648536398 ,
"ev_sales_med" : 12.22925597587015 ,
"ev_ebit_med" : 24.32864281749834 ,
"ev_ebitda_med" : 16.22461026932949 ,
"pb_med" : 1.3555457519702017 ,
"rev_growth_med" : 8.413989163923961 ,
"gross_margin_med" : 100.0 ,
"op_margin_med" : 3.543867786934543 ,
"net_margin_med" : 16.2487723041794 ,
"roe_med" : 10.74179667439925 ,
"div_yield_med" : 2.35936917918788 ,
"sector" : "Financials" ,
"slug" : "financials" ,
"insider" : {
"buy_usd" : 911415801.5400001 ,
"sell_usd" : 2239054079.6699996 ,
"net_usd" : -1327638278.1299999 ,
"buyers" : 366 ,
"sellers" : 510 ,
"issuers_active" : 410 ,
"issuers_bought" : 194 ,
"pct_buying" : 47.3170731707317 ,
"as_of" : "2026-11-04"
},
"formd" : {
"n" : 350 ,
"sold" : 8936320424.0
}
}
],
"total" : {
"n" : 4785 ,
"mkt_cap" : 93084348009943.98 ,
"chg_1d" : 0.46428888894293535 ,
"r1m" : -0.0029891572458733604 ,
"r3m" : 1.6270084129759734 ,
"ytd" : 30.753013737578282 ,
"r1y" : 33.67617786824944 ,
"breadth_1m" : 49.02597402597403 ,
"notable_net" : 762614209633.0 ,
"n_cluster_entry" : 465 ,
"n_cluster_exit" : 184 ,
"inst_chg_med" : 1.4232692840282772 ,
"holders_up_pct" : 62.483857081360306 ,
"insider_buy_90d" : 4981486209.500001 ,
"insider_sell_90d" : 33036208943.309982 ,
"n_insider_buying" : 742 ,
"short_med" : 4.126784471478578 ,
"n_squeeze" : 121 ,
"n_13d" : 307 ,
"campaign_events" : 829 ,
"n_reporting_14d" : 1179 ,
"pe_med" : 19.317021567021566 ,
"ev_sales_med" : 2.081599087882115 ,
"ev_ebit_med" : 19.3811106064896 ,
"ev_ebitda_med" : 13.453998166674626 ,
"pb_med" : 2.0620732379970605 ,
"rev_growth_med" : 7.790976198588617 ,
"gross_margin_med" : 62.37390509073968 ,
"op_margin_med" : 3.93260492265383 ,
"net_margin_med" : 4.178317966079391 ,
"roe_med" : 5.314958973402999 ,
"div_yield_med" : 2.2797018851380977 ,
"insider" : {
"buy_usd" : 5607666855.12 ,
"sell_usd" : 18388473129.179996 ,
"net_usd" : -12780806274.06001 ,
"buyers" : 1477 ,
"sellers" : 2384 ,
"issuers_active" : 1867 ,
"issuers_bought" : 854 ,
"pct_buying" : 45.74183181574718 ,
"as_of" : "2026-11-04"
},
"formd" : {
"n" : 3316 ,
"sold" : 55690188632.0
}
},
"formd_unmapped" : {
"n" : 940 ,
"sold" : 12865423882.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 5 Nov 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 30 ,
"types" : [
{
"key" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"n" : 1319 ,
"default_off" : false ,
"stale" : false ,
"last" : null
},
{
"key" : "pdufa" ,
"label" : "FDA decision (PDUFA)" ,
"group" : "Healthcare" ,
"n" : 16 ,
"default_off" : false ,
"stale" : false ,
"last" : "2026-11-05T04:45:27.194982+00:00"
},
{
"key" : "clinical_readout" ,
"label" : "Clinical readout" ,
"group" : "Healthcare" ,
"n" : 2 ,
"default_off" : false ,
"stale" : false ,
"last" : "2026-11-05T04:48:19.733279+00:00"
}
],
"sectors" : [
"Communication Services" ,
"Consumer Discretionary" ,
"Consumer Staples"
],
"selected" : [],
"earnings_cap" : null ,
"rows" : [
{
"date" : "2026-11-05" ,
"end" : null ,
"type" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"company" : {
"cik" : 1163165 ,
"ticker" : "COP" ,
"name" : "ConocoPhillips" ,
"cap" : 178301204200.0 ,
"sector" : "Energy"
},
"title" : "Expected earnings report" ,
"confirmed" : false ,
"accession" : null
},
{
"date" : "2026-11-05" ,
"end" : null ,
"type" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"company" : {
"cik" : 76334 ,
"ticker" : "PH" ,
"name" : "Parker-Hannifin Corporation" ,
"cap" : 118913949000.0 ,
"sector" : "Industrials"
},
"title" : "Expected earnings report" ,
"confirmed" : false ,
"accession" : null
},
{
"date" : "2026-11-05" ,
"end" : null ,
"type" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"company" : {
"cik" : 92122 ,
"ticker" : "SO" ,
"name" : "Southern Company (The)" ,
"cap" : 107950010000.0 ,
"sector" : "Utilities"
},
"title" : "Expected earnings report" ,
"confirmed" : false ,
"accession" : null
}
]
},
"meta" : {
"tool" : "catalyst_calendar" ,
"family" : "overview" ,
"as_of" : "2026-11-05"
}
}
Show full response ↓