• Energy
  • 13 columns
  • 103 rows
  • 8 formats

Renewable Energy Certificate (REC) Trading and Pricing

This dataset provides granular records of Renewable Energy Certificate (REC) transactions, including technology type, market pricing, compliance market, and generation state. It enables comprehensive analysis of REC market trends, supports regulatory compliance, and facilitates transparency in renewable energy trading for utilities, regulators, and market analysts.

  • last updated 2 Nov 2025
  • by GoMask
The brief that made it

Market price trend analysis for renewable energy credits

Sample rows

preview · 8 of 103 rows · all 13 columns
rec_transaction_idstringtechnology_typestringrec_price_per_mwhfloatstate_of_generationstringtransaction_datedaterec_vintage_yearintegerrps_compliance_marketstringrec_quantity_mwhfloatbuyer_idstringseller_idstringtransaction_typestringcontract_idstringnotesstring
TRX-1A2B3C4Dsolar38.25CA2023-04-122022CA WREGIS100.5BUYER-1892SELLER-9031spotCONT-CA-187Spot purchase for Q2 compliance
TX-7B8C9D6Ewind21.4TX2022-12-092022PJM-GATS250BUYER-7745SELLER-1202forwardCONT-TX-431Forward contract for 2023 delivery
REC-5D6E7F8Ghydro15WA2021-06-202021NEPOOL50BUYER-5503SELLER-3344bilateralCONT-WA-253Bilateral trade for small hydro unit
REC-8H9I0J1Ksolar41.75AZ2024-01-052023CA WREGIS42.8BUYER-1197SELLER-2091spotCONT-AZ-442Solar carve-out compliance
TXN-2L3M4N5Obiomass28.9GA2022-08-142020PJM-GATS12.5BUYER-4103SELLER-8711bilateralCONT-GA-105Legacy biomass REC transaction
REC-6P7Q8R9Swind24.5OK2023-03-282023PJM-GATS300BUYER-2721SELLER-5162forwardCONT-OK-378Large wind project forward sale
TXN-1T2U3V4Wgeothermal35.6NV2021-10-032021CA WREGIS8BUYER-8080SELLER-3020spotCONT-NV-303Geothermal carve-out
REC-9X0Y1Z2Asolar39NM2023-05-112023CA WREGIS21.9BUYER-1099SELLER-9820spotCONT-NM-451Community solar project

What the 103 rows show

from the 103-row sample

Solar (technology type) stands out: mean rec_price_per_mwh is 40.7, against 26.4 for the rest.

  • 31.3median rec_price_per_mwh
  • 3transaction types
  • 4rps compliance markets
  • 88.9median rec_quantity_mwh
Mean rec_price_per_mwh by technology_type103 rows
0408040.7solar31 rows24.7wind26 rows24.4hydro20 rows26.8bioma…14 rows37.3geoth…9 rows19.0other3 rows
rec_price_per_mwh103 rows, in bands of 5
0102051015191719144103050rec_price_per_mwh →

Median 31.3, from 13.8 to 49.9.

state_of_generation103 rows · top 10 of 29 values
  1. CA9
  2. CO9
  3. NV7
  4. WA6
  5. AZ6
  6. OR6
  7. KS5
  8. TX4
  9. GA4
  10. ID4
13 columns by typefrom the column list below
  • string 9
  • integer 1
  • float 2
  • date 1

Columns

13 columns in three groups
blueprint · 13 columns
columntypedescriptionexample
Text 9 columns
rec_transaction_idstringUnique identifier for each REC transactionuniqueTRX-1A2B3C4D
technology_typestringType of renewable energy technology (e.g., solar, wind, hydro)6 valuessolar
state_of_generationstringU.S. state where the renewable energy was generatedCA
rps_compliance_marketstringName of the RPS compliance market (e.g., PJM-GATS, NEPOOL, CA WREGIS)4 marketsCA WREGIS
buyer_idstringUnique identifier for the buyer organization or entityBUYER-1892
seller_idstringUnique identifier for the seller organization or entitySELLER-9031
transaction_typestringType of transaction (e.g., spot, forward, bilateral)spot · forward · bilateralspot
contract_idstringIdentifier for the contract under which the REC transaction occurred (if applicable)optionalCONT-CA-187
notesstringAdditional information or comments about the transactionoptionalGeothermal carve-out
Numbers 3 columns
rec_vintage_yearintegerYear the renewable energy was generated for the REC1,990 to 2,1002022
rec_quantity_mwhfloatQuantity of RECs traded in megawatt-hours (MWh)0 or more100.5
rec_price_per_mwhfloatMarket price per REC in USD per MWh0 or more38.25
Dates and times 1 column
transaction_datedateDate the REC transaction was executed2023-04-12

Use it for

  • median rec pri…31.3103 rowsmean rec price per mw…40.7solar24.7wind24.4hydro26.8biom…

    An energy dashboard

    Rec_price_per_mwh by technology_type and a breakdown of state_of_generation. Excel, Power BI or Tableau.

  • Why do the 31 solar rows have a mean rec_price_per_mwh of 40.7?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable rec transactions with transaction_date, rec_vintage_year and technology_type to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 13 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset103 rows13 columns
Yours1,000 rows13 columnsstate_of_generation: UK only

blueprint · renewable-energy-certificate-rec-trading-and-pricing

Behind this dataset

Same schema. As many rows as you need.

These 103 rows came out of a blueprint — 13 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • REC serial number and vintage year (year electricity was generated)
  • Technology type: solar, wind, hydro, biomass, geothermal
  • State/region of generation for RPS compliance eligibility
  • REC price in $/MWh or $ per REC (1 REC = 1 MWh)
  • RPS requirement: percentage of retail sales from renewables
  • Solar REC (SREC) premium pricing in solar carve-out states
  • REC retirement for compliance vs. trading for profit
  • Tracking systems: GATS, M-RETS, WREGIS, NC-RETS
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
renewable-energy-certificate-rec-trading-and-pricing

What should your data show?

Preview 20 rows free
No signup. No card.