Skip to main content

Pricing Carbon in Maryland: An Open-Source Toolkit for State Climate Policy

Maryland has committed to cutting greenhouse gas emissions 60% by 2031 and reaching net zero by 2045 — among the most ambitious climate targets of any U.S. state. But setting a target is the easy part. The hard part is designing a carbon pricing system that actually works: one that cuts emissions, generates revenue for the clean energy transition, and protects the communities that can least afford higher energy costs.

That is what this toolkit is built to do.

Figure 1: Maryland total CO2 emissions, 2000–2021 (Source: FRED)

What it does

The Maryland Carbon Pricing Toolkit is a set of four Python scripts that take you from raw federal data to a complete policy analysis in minutes. It pulls real emissions data from two public APIs — the Federal Reserve Economic Data (FRED) service for state-level CO2 trends and the EPA Greenhouse Gas Reporting Program for facility-level emissions.

This is a partial equilibrium model. Unlike complex "black box" Computable General Equilibrium (CGE) models often used by large consulting firms, this toolkit focuses purely on the direct relationship between price signals and emission reductions. This makes the logic transparent and the code accessible to anyone with a laptop, allowing for rapid iteration of policy scenarios.

The scripts generate exploratory charts, model revenue under four pricing scenarios, and produce an implementation roadmap from 2026 through 2030.

Figure 2: Maryland CO2 emissions by sector — transportation dominates at 53%

Why Maryland, why now

Maryland already participates in the Regional Greenhouse Gas Initiative (RGGI), which prices carbon from the power sector. But electricity is only about 21% of the state's emissions. Transportation — cars, trucks, planes — accounts for 53%. An economy-wide carbon price would cover the sectors that RGGI cannot reach.

Figure 3: Maryland GHGRP facility emissions — top emitters and distribution

The toolkit focuses on Prince George's County as a case study because the stakes there are especially high. It is Maryland's second-most-populous county, home to nearly a million residents, 47% Black and 20% Hispanic. Any credible carbon pricing policy has to grapple with who pays and who benefits. The analysis models progressive household rebates funded by carbon revenue, ensuring that lower-income families come out ahead.

The "Open Economy" Reality Check

State-level carbon pricing is notoriously difficult to model because states, unlike nations, have open borders. Businesses can move trucking depots to Virginia; consumers can drive to Delaware for gas. This phenomenon, known as "leakage," is difficult to capture without a full CGE model that accounts for trade flows and macroeconomic feedback loops.

Because this toolkit does not model that cross-border friction, the results below should be viewed as optimistic upper bounds. A full legislative fiscal note would likely show slightly lower revenues due to this leakage. However, for the purpose of a policy brief or proof-of-concept, this model establishes the necessary baseline of what is possible before the friction of the real world applies.

Key findings

Under the recommended hybrid scenario — a $20 per ton starting price, increasing $3 per year, covering 82% of emissions — the model projects significant revenue potential.

$7.6B Potential revenue (10-yr upper bound)
40% Emissions reduction target
$400-600 Est. annual household rebate

That revenue can fund $400 to $600 in annual household rebates, expand public transit, retrofit buildings, and establish a just-transition fund for workers and communities affected by the shift away from fossil fuels.

Open source, open data

The entire toolkit is open source. The data comes from public federal APIs — no proprietary datasets, no paywalls. Anyone can fork the repository, swap in a different state's FIPS code, adjust the price elasticity, or add new scenarios. It is designed so that a policy staffer, graduate student, or community advocate can run the full analysis on a laptop in under five minutes.

The data is public. The tools are free. The climate targets are set. What remains is the political will to price carbon and the analytical rigor to design it well. This toolkit is a contribution to both.

Comments

Popular posts from this blog

Mapping the Blast Radius: What Happens When the "World's Factory" Stops?

In global trade, "efficiency" often masks "fragility." We know that China is central to the global electronics supply chain, but how central? And if that node were to go dark, who would feel the shockwaves first? To answer this, I moved beyond standard trade statistics and built a network simulation using the OECD Inter-Country Input-Output (ICIO) Tables (2023 Edition) . This dataset maps the DNA of the global economy, tracking every dollar of input across 66 countries and 45 industries. 1. The Blast Radius: Tracing the Contagion I treated the global economy as a directed graph and simulated a total supply shock to Chinese Electronics (CHN_C26) . By tracing the flow of inputs across three tiers of buyers, I visualized the "Blast Radius" of this disruption. Fig 1: The Supply Chain Cascade. The shock originates in China (Red) and immediately hits "Tier 1" assembly hubs (Dark Blue) before cascading to global consumers...

Turkey's Informality Tax

A general-equilibrium model of Turkey's dual labour market says the cost of taxing formal work doesn't show up where we usually look for it. The bottomline: Making Turkey's transfer to the unemployed a third more generous raises unemployment from 8.6% to 9.2% . That is the honest cost, and it is not large. How you pay for it matters more than whether you pay for it. Funded by payroll taxes, the poor end up 0.6% worse off than before the transfer was raised — the policy defeats itself. Funded by VAT, they are 0.5% better off . The reason is not unemployment, which is nearly identical under both. It is informality . A higher payroll tax pushes formal jobs into the unregistered sector, where the wage is 43% lower and nothing is taxed. Turkey is not on the wrong side of the payroll-tax Laffer curve — revenue peaks around 53%, well above today's ~37.5% wedge. But the marginal cost...

The Labor Market Impacts of AI in Türkiye: Beyond Occupational Exposure Analysis

Beyond Exposure AI and Labor Markets · Türkiye Occupational exposure to AI identifies where technology may affect work, but not whether employment will contract, reorganize, or expand. Applying the Richmond (2026) AI Jobs Transition Framework to Türkiye's 2024 Household Labour Force Survey, the dominant high-exposure archetype is not automation. It is reorganization. Mpumelelo Nxumalo and Dhushyanth Raju · Summary of the working paper Beyond Exposure: AI and Labor Market Reorganization in Türkiye Most discussion of AI and jobs runs on a single number: how much of an occupation's task content a model can perform. That number identifies where technology reaches. It does not say what happens next. An exposed occupation may shed workers, or it may keep them while the work itself is rebuilt around the technology. Those are different outcomes, they call for different policy, and exposure alone cannot tell them apart. Applying the Richmond (202...