• Energy
  • 22 columns
  • 100 rows
  • 8 formats

Emissions Allowance Trading - CO2, NOx, SO2

This dataset provides granular records of environmental emissions allowance trading for major cap-and-trade programs, including CO2, NOx, and SO2. It includes detailed auction results, allowance prices, compliance periods, and facility-level transaction data, enabling robust analysis of market dynamics, regulatory compliance, and environmental impact. Ideal for policy evaluation, market research, and emissions tracking.

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

Market analysis of emissions allowance prices and trading volumes

Sample rows

preview · 8 of 100 rows · all 22 columns
allowance_idstringprogramstringallowance_pricefloatretiredbooleanfacility_statestringpollutantstringvintage_yearintegerauction_idstringauction_datedateauction_roundintegertotal_allowances_soldintegerwinning_bidder_idstringwinning_bidder_namestringbid_volumeintegerbid_pricefloatcompliance_period_startdatecompliance_period_enddatetransaction_typestringretirement_datedatefacility_idstringfacility_namestringfacility_countrystring
A10001RGGI4.12falseNYCO22018RGGI-2018Q12018-03-15120000WB-CO20101GreenGen Energy LLC50004.182018-01-012020-12-31auctionblankF-RGGI-003Evergreen Power PlantUSA
A10002California17.35falseCACO22021CA-2021Q22021-06-10215000WB-CA2102Palo Alto Utility350017.42021-01-012023-12-31auctionblankF-CA-022Palo Alto UtilityUSA
A10003Acid Rain Program260truePASO21995ARP-1995A1995-04-12110000WB-ARP9501National Coal Corp2500261.51995-01-011997-12-31auction1997-12-31F-ARP-100National Coal PlantUSA
A10004OTC135.8falseNJNOx2008OTC-NOX-20082008-05-2018000WB-OTC0801TriState Power2000136.12008-01-012010-12-31auctionblankF-OTC-008TriState PowerUSA
A10005California16.8falseCACO22020CA-2020Q12020-03-12118000WB-CA2001SunPower Generation400016.952020-01-012022-12-31auctionblankF-CA-019SunPower GenerationUSA
A10006RGGI5.52falseCTCO22019RGGI-2019Q22019-06-14222000WB-CO20103NorthEast Utilities60005.62019-01-012021-12-31auctionblankF-RGGI-005NorthEast UtilitiesUSA
A10007Acid Rain Program155trueILSO22000ARP-2000B2000-09-18212000WB-ARP0002Midwest Electric3000156.252000-01-012002-12-31auction2002-12-31F-ARP-110Midwest Electric PlantUSA
A10008OTC145.6falseMDNOx2012OTC-NOX-20122012-05-1519000WB-OTC1201Atlantic Power25001462012-01-012014-12-31auctionblankF-OTC-016Atlantic PowerUSA

What the 100 rows show

from the 100-row sample

Acid Rain Program program stands out: 16 of its 24 rows have retired = true, against 8 of 76 for the rest.

  • 24%retired = true
  • 12.1median allowance_price
  • 3pollutants
  • 4transaction types
  • 2median auction_round
  • 16,500median total_allowances_sold
Retired rate by programretired = true
0%50%100%15%RGGI4 of 2712%Californ…3 of 264%OTC1 of 2367%Acid Rai…16 of 24

Acid Rain Program program's mean allowance_price is 107.4, against 7.6 for RGGI, 17.1 for California and 80.7 for OTC.

allowance_price100 rows, in bands of 50
0408076088710150300allowance_price →

Median 12.1, from 2.4 to 260.0.

facility_state100 rows · top 10 of 22 values
  1. CA23
  2. NY18
  3. NJ10
  4. PA6
  5. CT6
  6. IL6
  7. MD6
  8. KS4
  9. AZ3
  10. VT3
22 columns by typefrom the column list below
  • string 11
  • integer 4
  • float 2
  • date 4
  • boolean 1

Columns

22 columns in four groups
blueprint · 22 columns
columntypedescriptionexample
Text 11 columns
allowance_idstringUnique identifier for each emissions allowance recorduniqueA10001
programstringCap-and-trade program under which the allowance is issued (e.g., RGGI, California, OTC, Acid Rain Program)RGGI · California · OTC · Acid Rain ProgramRGGI
pollutantstringType of pollutant covered by the allowance (CO2, NOx, SO2)CO2 · NOx · SO2CO2
auction_idstringUnique identifier for the auction in which the allowance was tradedoptionalRGGI-2018Q1
winning_bidder_idstringUnique identifier for the winning bidder (entity or organization)optionalWB-CO20101
winning_bidder_namestringName of the winning bidder (entity or organization)optionalGreenGen Energy LLC
transaction_typestringType of transaction (auction, secondary market, transfer, retirement)auction · secondary_market · transfer · retirementauction
facility_idstringUnique identifier for the facility/entity using or trading the allowanceoptionalF-RGGI-003
facility_namestringName of the facility/entity using or trading the allowanceoptionalEvergreen Power Plant
facility_statestringState or region where the facility is locatedoptionalNY
facility_countrystringCountry where the facility is locatedoptionalUSA
Numbers 6 columns
vintage_yearintegerYear the allowance is valid for compliance purposes1,990 or more2018
auction_roundintegerAuction round number (if multiple rounds per auction)1 or more · optional1
allowance_pricefloatPrice per allowance unit (e.g., per ton of pollutant) in USD0 or more4.12
total_allowances_soldintegerTotal number of allowances sold in the auction0 or more · optional20000
bid_volumeintegerNumber of allowances bid for by the winning bidder0 or more · optional5000
bid_pricefloatPrice per allowance unit bid by the winning bidder0 or more · optional4.18
Dates and times 4 columns
auction_datedateDate of the auction where the allowance was soldoptional2018-03-15
compliance_period_startdateStart date of the compliance period for the allowanceoptional2018-01-01
compliance_period_enddateEnd date of the compliance period for the allowanceoptional2020-12-31
retirement_datedateDate the allowance was retired (if applicable)optional1997-12-31
True or false 1 column
retiredbooleanIndicates if the allowance has been retired for compliancefalse

Use it for

  • retired24%24 of 100 rowsmean allowance price …7.6RGGI17.1Cali…80.7OTC107.4Acid…

    An energy dashboard

    The retired rate, allowance_price by program and a breakdown of facility_state. Excel, Power BI or Tableau.

  • Why do 24 of 100 rows have retired = true?

    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 allowances with program, pollutant and vintage_year to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 22 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 dataset100 rows22 columns
Yours1,000 rows22 columnsfacility_state: UK only

blueprint · emissions-allowance-trading-co2-nox-so2

Behind this dataset

Same schema. As many rows as you need.

These 100 rows came out of a blueprint — 22 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
  • Emissions program: RGGI (CO2), California Cap-and-Trade, NOx Budget, SO2 Acid Rain
  • Allowance vintage year (year of compliance use)
  • Allowance type: CO2 (tons CO2), NOx (tons NOx), SO2 (tons SO2)
  • Allowance price in $ per ton (e.g., $13-15/ton CO2 for RGGI)
  • Auction results: clearing price, allowances sold vs. offered
  • Banking and borrowing provisions for inter-temporal trading
  • Offsets eligibility (limited percentage of compliance obligation)
  • Allowance surrender deadline and true-up process
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
emissions-allowance-trading-co2-nox-so2

What should your data show?

Preview 20 rows free
No signup. No card.