For the complete documentation index, see llms.txt. This page is also available as Markdown.

Performance Year Financial and Quality Results

The Shared Savings Program Performance Year Financial and Quality Results data provides Medicare Shared Savings Program (Shared Savings Program) ACO-specific…

Part of the CMS Data Feeds Dataset › Medicare

Dataplex delivers this CMS feed as the analysis-ready table DWV.PERFORMANCE_YEAR_FINANCIAL_AND_QUALITY_RESULTS on Snowflake and Databricks — 17 annual reporting periods (2013–2024) aligned to a single schema, refreshed automatically whenever CMS publishes a new file. Every row carries lineage back to the exact CMS source file that produced it.

Key facts

Snowflake

DWV.PERFORMANCE_YEAR_FINANCIAL_AND_QUALITY_RESULTS

Databricks

cms_dwv.performance_year_financial_and_quality_results

Coverage

Jan 2013 – Dec 2024 (12 of 12 annual reporting periods)

Rows

7,385 (total across all reporting periods)

Cadence

Annual

Update pattern

Time-partitioned — each file adds one reporting year

CMS published

2026-07-15

Loaded

2026-07-15

Columns

304 data + 6 lineage

Identifiers

ACO ID

File versions

17

License

CMS public data — U.S. Government work

Platforms

Snowflake Marketplace · Databricks Delta Sharing

Included in the CMS Data Feeds Dataset — start a free trial on Snowflake Marketplace.

Time-partitioned feed — each file version covers one reporting year, so history is additive. Query the full table for all years; filter on the reporting period columns for a single period. Do not filter to the latest file only — that would return just the 2024 reporting year.

Sample queries

About this feed

The Shared Savings Program Performance Year Financial and Quality Results data provides Medicare Shared Savings Program (Shared Savings Program) ACO-specific quality, expenditure, benchmark, and shared savings/loss metrics, as well as summarized beneficiary and provider information for each performance year of the Shared Savings Program.

Source: CMS feed metadata

Keywords: Medicare, Original Medicare, Value-Based Care, Coordinated Care, Financials, Payment Models, Accountable Care Organizations Theme: Medicare

Coverage timeline

2013–2024 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 (🟩 covered · ⬜ no data)

12 of 12 annual reporting periods present — no gaps.

Release history

Reporting period
CMS published
Loaded
Latest file

2024-01-01 – 2024-12-31

2026-07-15

2026-07-15

2024-01-01 – 2024-12-31

2025-09-29

2025-10-07

2024-01-01 – 2024-12-31

2025-08-28

2025-08-28

2019-01-31 – 2019-12-31

2024-01-23

2025-08-19

2023-01-01 – 2023-12-31

2024-10-29

2024-10-29

2022-01-01 – 2022-12-31

2024-01-23

2024-01-23

2021-01-01 – 2021-12-31

2023-09-19

2024-01-23

2020-01-01 – 2020-12-31

2023-12-04

2024-01-23

2019-01-01 – 2019-12-31

2024-01-23

2024-01-23

2018-01-01 – 2018-12-31

2023-12-04

2024-01-23

Show 7 earlier file versions
Reporting period
CMS published
Loaded
Latest file

2017-01-01 – 2017-12-31

2023-12-04

2024-01-23

2016-01-01 – 2016-12-31

2023-12-04

2024-01-23

2015-01-01 – 2015-12-31

2023-12-04

2024-01-23

2014-01-01 – 2014-12-31

2023-12-04

2024-01-23

2013-01-01 – 2013-12-31

2023-12-04

2024-01-23

2022-01-01 – 2022-01-31

2023-08-24

2023-08-29

2021-01-01 – 2021-01-31

2023-03-06

2023-08-29

Data dictionary

📋 304 data columns + 6 lineage columns

Column-level definitions are maintained by CMS in the official Performance Year Financial and Quality Results data dictionary.

Data columns

Column
Type

ACO_ID

TEXT

ACO_NAME

TEXT

AGREE_TYPE

TEXT

AGREEMENT_PERIOD_NUM

NUMBER

CURRENT_START_DATE

DATE

CURRENT_TRACK

TEXT

RISK_MODEL

TEXT

ASSIGN_TYPE

TEXT

SNF_WAIVER

NUMBER

N_AB

TEXT

SAV_RATE

TEXT

MINSAVPERC

TEXT

BNCHMKMINEXP

TEXT

GENSAVELOSS

TEXT

DISADJ

TEXT

IMPACT_MID_YEAR_TERMINATION

NUMBER

EARNSAVELOSS

TEXT

DISAFFQUAL

NUMBER

MET_QPS

NUMBER

MET_ALTQPS

TEXT

MET_40PCTL

NUMBER

MET_INCENTIVE

NUMBER

MET_FIRSTYEAR

NUMBER

REPORT_WI

NUMBER

REPORT_ECQM_CQM_MEDICARECQM

NUMBER

MET_SSP_QUALITY_REPORTING_REQUIREMENTS

NUMBER

QUALSCORE

TEXT

RECVD40P

NUMBER

AIP

NUMBER

AIPBALANCE

TEXT

AIPRECOUP

TEXT

AIPOWE

TEXT

REGADJ

NUMBER

PRIORSAVADJ

TEXT

FINALADJCAT

TEXT

UPDATEDBNCHMK

TEXT

GUARDRAIL

TEXT

HISTBNCHMK

TEXT

ABTOTBNCHMK

TEXT

ABTOTEXP

TEXT

FINALSHARERATE

TEXT

REDUCEDSS

NUMBER

FINALLOSSRATE

TEXT

REV_EXP_CAT

TEXT

PER_CAPITA_EXP_ALL_ESRD_BY1

TEXT

PER_CAPITA_EXP_ALL_DIS_BY1

TEXT

PER_CAPITA_EXP_ALL_AGDU_BY1

TEXT

PER_CAPITA_EXP_ALL_AGND_BY1

TEXT

PER_CAPITA_EXP_ALL_ESRD_BY2

TEXT

PER_CAPITA_EXP_ALL_DIS_BY2

TEXT

PER_CAPITA_EXP_ALL_AGDU_BY2

TEXT

PER_CAPITA_EXP_ALL_AGND_BY2

TEXT

PER_CAPITA_EXP_ALL_ESRD_BY3

TEXT

PER_CAPITA_EXP_ALL_DIS_BY3

TEXT

PER_CAPITA_EXP_ALL_AGDU_BY3

TEXT

PER_CAPITA_EXP_ALL_AGND_BY3

TEXT

PER_CAPITA_EXP_ALL_ESRD_PY

TEXT

PER_CAPITA_EXP_ALL_DIS_PY

TEXT

PER_CAPITA_EXP_ALL_AGDU_PY

TEXT

PER_CAPITA_EXP_ALL_AGND_PY

TEXT

PER_CAPITA_EXP_TOTAL_PY

TEXT

CMS_HCC_RISKSCORE_ESRD_BY1

NUMBER

CMS_HCC_RISKSCORE_DIS_BY1

NUMBER

CMS_HCC_RISKSCORE_AGDU_BY1

NUMBER

CMS_HCC_RISKSCORE_AGND_BY1

NUMBER

CMS_HCC_RISKSCORE_ESRD_BY2

NUMBER

CMS_HCC_RISKSCORE_DIS_BY2

NUMBER

CMS_HCC_RISKSCORE_AGDU_BY2

NUMBER

CMS_HCC_RISKSCORE_AGND_BY2

NUMBER

CMS_HCC_RISKSCORE_ESRD_BY3

NUMBER

CMS_HCC_RISKSCORE_DIS_BY3

NUMBER

CMS_HCC_RISKSCORE_AGDU_BY3

NUMBER

CMS_HCC_RISKSCORE_AGND_BY3

NUMBER

CMS_HCC_RISKSCORE_ESRD_PY

NUMBER

CMS_HCC_RISKSCORE_DIS_PY

NUMBER

CMS_HCC_RISKSCORE_AGDU_PY

NUMBER

CMS_HCC_RISKSCORE_AGND_PY

NUMBER

DEMOG_RISKSCORE_ESRD_PY

NUMBER

DEMOG_RISKSCORE_DIS_PY

NUMBER

DEMOG_RISKSCORE_AGDU_PY

NUMBER

DEMOG_RISKSCORE_AGND_PY

NUMBER

DEMOG_RISKSCORE_ESRD_BY3

NUMBER

DEMOG_RISKSCORE_DIS_BY3

NUMBER

DEMOG_RISKSCORE_AGDU_BY3

NUMBER

DEMOG_RISKSCORE_AGND_BY3

NUMBER

RR_WEIGHT_ESRD_PY

NUMBER

RR_WEIGHT_DIS_PY

NUMBER

RR_WEIGHT_AGDU_PY

NUMBER

RR_WEIGHT_AGND_PY

NUMBER

N_AB_YEAR_ESRD_BY3

TEXT

N_AB_YEAR_DIS_BY3

TEXT

N_AB_YEAR_AGED_DUAL_BY3

TEXT

N_AB_YEAR_AGED_NONDUAL_BY3

TEXT

N_AB_YEAR_PY

TEXT

N_AB_YEAR_ESRD_PY

TEXT

N_AB_YEAR_DIS_PY

TEXT

N_AB_YEAR_AGED_DUAL_PY

TEXT

N_AB_YEAR_AGED_NONDUAL_PY

TEXT

N_AB_YEAR_DUAL_PY

NUMBER

N_AB_YEAR_NONDUAL_PY

NUMBER

N_BEN_VA_ONLY

NUMBER

N_BEN_CBA_ONLY

NUMBER

N_BEN_CBA_AND_VA

NUMBER

N_BEN_AGE_0_64

TEXT

N_BEN_AGE_65_74

TEXT

N_BEN_AGE_75_84

TEXT

N_BEN_AGE_85PLUS

TEXT

N_BEN_FEMALE

TEXT

N_BEN_MALE

TEXT

N_BEN_RACE_WHITE

TEXT

N_BEN_RACE_BLACK

TEXT

N_BEN_RACE_ASIAN

TEXT

N_BEN_RACE_HISP

TEXT

N_BEN_RACE_NATIVE

TEXT

N_BEN_RACE_OTHER

TEXT

N_BEN_RACE_UNKNOWN

NUMBER

CAPANN_INP_ALL

TEXT

CAPANN_INP_S_TRM

TEXT

CAPANN_INP_L_TRM

NUMBER

CAPANN_INP_REHAB

TEXT

CAPANN_INP_PSYCH

NUMBER

CAPANN_HSP

TEXT

CAPANN_SNF

TEXT

CAPANN_OPD

TEXT

CAPANN_PB

TEXT

CAPANN_AMBPAY

TEXT

CAPANN_HHA

TEXT

CAPANN_DME

NUMBER

ADM

TEXT

ADM_S_TRM

TEXT

ADM_L_TRM

NUMBER

ADM_REHAB

NUMBER

ADM_PSYCH

NUMBER

P_EDV_VIS

TEXT

P_EDV_VIS_HOSP

NUMBER

P_CT_VIS

TEXT

P_MRI_VIS

NUMBER

P_EM_TOTAL

TEXT

P_EM_PCP_VIS

TEXT

P_EM_SP_VIS

TEXT

P_NURSE_VIS

TEXT

P_FQHC_RHC_VIS

TEXT

P_SNF_ADM

NUMBER

SNF_LOS

NUMBER

SNF_PAYPERSTAY

TEXT

N_CAH

NUMBER

N_FQHC

NUMBER

N_RHC

NUMBER

N_ETA

NUMBER

N_HOSP

NUMBER

N_FAC_OTHER

NUMBER

N_PCP

TEXT

N_SPEC

TEXT

N_NP

TEXT

N_PA

TEXT

N_CNS

NUMBER

PERC_DUAL

TEXT

PERC_LTI

TEXT

CAHPS_1

TEXT

CAHPS_2

TEXT

CAHPS_3

TEXT

CAHPS_4

TEXT

CAHPS_5

TEXT

CAHPS_6

TEXT

CAHPS_7

TEXT

CAHPS_11

TEXT

CAHPS_9

TEXT

CAHPS_8

TEXT

MEASURE_479

TEXT

MEASURE_484

TEXT

QUALITYID_318

TEXT

QUALITYID_110

TEXT

QUALITYID_226

TEXT

QUALITYID_134_WI

TEXT

QUALITYID_134_ECQM

TEXT

QUALITYID_134_MIPSCQM

TEXT

QUALITYID_134_MEDICARECQM

TEXT

QUALITYID_113

TEXT

QUALITYID_112

TEXT

QUALITYID_438

TEXT

QUALITYID_370

TEXT

QUALITYID_001_WI

TEXT

QUALITYID_001_ECQM

TEXT

QUALITYID_001_MIPSCQM

TEXT

QUALITYID_001_MEDICARECQM

TEXT

QUALITYID_236_WI

TEXT

QUALITYID_236_ECQM

TEXT

QUALITYID_236_MIPSCQM

TEXT

QUALITYID_236_MEDICARECQM

TEXT

ACO_NUM

TEXT

CHF_ADM

NUMBER

ACO_STATE

TEXT

COPD_ADM

NUMBER

START_DATE

DATE

ADV_PAY

NUMBER

TRACK1

NUMBER

TRACK2

NUMBER

INITIAL_START_DATE

DATE

PARTICIPATION_SIX_MONTHS_

NUMBER

PARTICIPATION_SIX_MONTHS

NUMBER

AGREEMENT_PERIOD_NUM_

NUMBER

INITIAL_TRACK_1

NUMBER

INITIAL_TRACK_2

NUMBER

CURRENT_TRACK_1

NUMBER

INITIAL_TRACK_3

NUMBER

CURRENT_TRACK_2

NUMBER

CURRENT_TRACK_3

NUMBER

CURRENT_TRACK_1_PLUS

NUMBER

INITIAL_TRACK_1_PLUS

NUMBER

ADV_PAY_AMT

TEXT

CURRENT_BASIC_A

NUMBER

INITIAL_BASIC_A

NUMBER

CURRENT_BASIC_B

NUMBER

INITIAL_BASIC_B

NUMBER

QUALPERFSHARE

TEXT

AIM

NUMBER

CURRENT_BASIC_C

NUMBER

INITIAL_BASIC_C

NUMBER

CURRENT_BASIC_D

NUMBER

INITIAL_BASIC_D

NUMBER

CURRENT_BASIC_E

NUMBER

INITIAL_BASIC_E

NUMBER

PRORATE_SHARED_LOSSES

NUMBER

ADV_PAY_RECOUP

NUMBER

CURRENT_ENHANCED

NUMBER

INITIAL_ENHANCED

NUMBER

MET_30PCTL

NUMBER

PRIOR_SAV_ADJ

TEXT

REPORT_ECQM_CQM

NUMBER

REGTRNDUPDT

NUMBER

REPORT_INC

NUMBER

POSREGADJ

NUMBER

RECVD30P

NUMBER

N_AB_YEAR

NUMBER

RECVDMEAN

NUMBER

N_AB_YEAR_ESRD

NUMBER

N_AB_YEAR_DIS

NUMBER

REPORT_ECQM

NUMBER

N_AB_YEAR_AGED_DUAL

NUMBER

REPORT_CQM

NUMBER

N_AB_YEAR_AGED_NONDUAL

NUMBER

REVLOSSLIMIT

NUMBER

PRIOR_SAV_ADJ_

TEXT

MAXSHARERATE

TEXT

CAPANN_INP_OTHER

NUMBER

READM_RATE_1000

NUMBER

PROV_RATE_1000

NUMBER

INT_PMT

NUMBER

MINLOSSPERC

NUMBER

EARNSHRSAVINGS

NUMBER

OWELOSSES

NUMBER

PER_CAPITA_EXP_ALL_ESRD

NUMBER

PER_CAPITA_EXP_ALL_DIS

NUMBER

PER_CAPITA_EXP_ALL_AGDU

NUMBER

PER_CAPITA_EXP_ALL_AGND

NUMBER

PNEU_ADM

NUMBER

CAPANN_INP_OTHER_

NUMBER

ACO1

TEXT

ACO2

TEXT

ACO3

TEXT

ACO4

TEXT

ACO5

TEXT

ACO6

TEXT

PERC_COVDIAG

TEXT

ACO7

TEXT

PERC_COVEPISODE

TEXT

ACO34

TEXT

ACO8

TEXT

ACO35

NUMBER

ACO36

NUMBER

ACO37

NUMBER

ACO38

TEXT

ACO11

NUMBER

ACO13

TEXT

ACO44

NUMBER

ACO14

TEXT

ACO43

NUMBER

ACO15

TEXT

ACO12

TEXT

ACO16

TEXT

ACO17

TEXT

ACO18

TEXT

ACO45

TEXT

ACO19

TEXT

ACO46

TEXT

ACO20

TEXT

ACO42

TEXT

ACO40

TEXT

DM_COMP

TEXT

ACO27

TEXT

ACO41

TEXT

ACO28

TEXT

ACO30

TEXT

MEASURE_MCC1

NUMBER

ACO9

NUMBER

ACO10

NUMBER

ACO39

NUMBER

ACO21

NUMBER

ACO31

NUMBER

ACUTE_ADM

NUMBER

QUALITYID_134_ECQM_CQM

TEXT

ACO33

NUMBER

QUALITYID_001_ECQM_CQM

TEXT

QUALITYID_236_ECQM_CQM

TEXT

Lineage columns (present on every feed table)

Column
Type
Description

ROW_ID

TEXT

Unique row ID for this table (PK)

FILE_ID

TEXT

Source file — joins to FEEDS_FILES.ID (FK)

FILE_FEED_ID

TEXT

Parent feed — joins to FEEDS.ID (FK)

FILE_NAME

TEXT

Source file name as published by CMS

ROWNUM

NUMBER

Row number within the source file

CREATED_AT

TIMESTAMP_NTZ

Timestamp when the record was loaded

Row-level lineage

Every row in this table traces to the exact CMS source file that produced it. The FILE_ID column joins to the FEEDS_FILES catalog table, and FILE_FEED_ID joins to the FEEDS master table:

Trace any row back to its source file and reporting period:

Source & provenance

Published by the Centers for Medicare & Medicaid Services (bureau 009:38).

Frequently asked questions

How often is Performance Year Financial and Quality Results updated?

Annually. CMS last published this feed on 2026-07-15, and Dataplex loaded it to the warehouse the same day. New releases are added automatically when CMS publishes them.

What years does Performance Year Financial and Quality Results cover?

2013 through 2024 — 12 annual reporting periods with no gaps. Each reporting year arrives as its own file version, and all years remain queryable side by side.

How many records are in Performance Year Financial and Quality Results?

7,385 rows across all 17 reporting periods. Because this feed is time-partitioned, the full table total is the meaningful count — no deduplication needed.

How do I get Performance Year Financial and Quality Results data?

It's included in the CMS Data Feeds Dataset on the Snowflake Marketplace (free trial available) and via Databricks Delta Sharing. Once mounted, query DWV.PERFORMANCE_YEAR_FINANCIAL_AND_QUALITY_RESULTS directly — no pipeline setup required.

Prepaid Shared Savings Spend PlanCounty-level Aggregate Expenditure and Risk Score Data on Assignable BeneficiariesNext Generation Accountable Care Organization Model DataAdvance Investment Payment Spend PlanAccountable Care Organizations

Get this feed

  1. Mount the share — the database and DWV schema appear in your account immediately

  2. Run the sample query above — no ETL, no pipeline maintenance

Questions about this feed? Contact us at notifications@dataplex-consulting.com.


Part of the CMS Data Feeds Dataset — 280+ feeds · 245B+ records · updated daily. Back to the full catalog →

Last updated