A curated ecosystem of SaaS platforms, enterprise CTRM/ETRM software, and open-source quantitative risk tools for energy, metals, power, and agricultural markets.
Welcome to the ultimate reference guide for Commodity Trading & Risk Management (CTRM) and Energy Trading & Risk Management (ETRM) platforms. Whether you are evaluating commercial SaaS solutions or building open-source risk, pricing, and dispatch pipelines, this directory provides structured insights into market capabilities, pricing starting tiers, trial availability, and open quantitative libraries.
- π‘ Market Overview & Sector Analysis
- π’ SaaS & Commercial CTRM/ETRM Platforms
- π» Open-Source GitHub Projects
- π System Architecture Patterns
- π€ How to Contribute
- βοΈ Disclaimer
- π Star History
- π Support & Community
π‘ Market Insights: The global Commodity Trading & Risk Management (CTRM/ETRM) software market size is estimated at $2.1 Billion (projected to reach $3.8 Billion by 2032 at a 7.4% CAGR). The market structure is moderately concentrated at the enterprise tier with legacy consolidators (ION Group and FIS Global) commanding significant market share, while remaining moderately fragmented among modern cloud-native SaaS specialists, regional power grid dispatch providers, and boutique risk advisory platforms.
The commercial CTRM/ETRM market is built around complex requirements such as physical logistics (pipe/vessel/rail dispatch), mark-to-market valuation, Value-at-Risk (VaR), credit risk, invoicing, and regulatory reporting (EMIR, Dodd-Frank, REMIT).
Table sorted by Company Size (Revenue / Valuation) in descending order:
| Platform / Vendor π’ | Focus & Key Capabilities β‘ | Company Size (Revenue / Valuation) β¬οΈ | Pricing Tier (Starting Price) π° | Free Tier / Trial Limits β³ |
|---|---|---|---|---|
| FIS Quantum | Enterprise trading, treasury, and risk management with commodity & energy risk capabilities for multinational corporations. | ~$14.7B Revenue (Public: NYSE FIS) |
$50,000 / year (Base platform fee for entry enterprise modules) |
No free forever plan; 30-day enterprise sandbox evaluation upon qualified inquiry |
| Calypso / Adenza | Institutional capital markets and multi-asset risk platform covering energy, derivatives pricing, collateral, and complex commodity portfolios. | ~$6.5B Revenue (Parent: Nasdaq / Adenza $10.5B Valuation) |
$60,000 / year (Minimum starting institutional licensing fee) |
No free forever plan; 14-day interactive demo environment with sample portfolios |
| ION Openlink / Allegro / Aspect / Triple Point | Flagship CTRM & ETRM ecosystem (Openlink Endur, Allegro Horizon, AspectCTRM) for physical/financial oil, gas, power, and metals trading. | ~$2.5B Revenue (Valuation: ~$15B+) |
$35,000 / year (Starting tier for targeted physical trading modules) |
No free forever plan; 30-day proof-of-concept trial upon formal vendor request |
| Energy One | Wholesale energy trading, power scheduling, dispatch automation, and ETRM software tailored for European and APAC power markets. | ~$33M USD Revenue (Market Cap: ~$100M USD / ASX: EOL) |
$2,500 / month (Starting subscription for power dispatch & trading) |
No free forever plan; 14-day guided sandbox trial (up to 5 active users) |
| Molecule Software | Modern, cloud-native ETRM/CTRM for power, gas, crude, and renewable credits with automated deal capture, real-time VaR, and API integration. | ~$15M β $25M Revenue (Valuation: ~$60M / Series B) |
$1,500 / month (Starting package for Fund/Core edition) |
No free forever plan; 14-day cloud sandbox trial with test datasets |
| Enuit (ENTRADA CTRM) | Multi-commodity trade capture, risk management, logistics, settlement, and accounting platform for energy, LNG, and metals. | ~$15M β $20M Revenue (Private CTRM vendor) |
$3,000 / month (Base tier for physical commodity trade capture & risk) |
No free forever plan; 30-day guided evaluation environment |
| Value Creed | Specialized CTRM managed services, cloud operations, run-state management, and custom CTRM risk analytics extensions. | ~$10M β $15M Revenue (Private CTRM services provider) |
$2,000 / month (Starting fee for managed CTRM operations & analytics) |
No free forever plan; 14-day trial environment for managed risk dashboards |
While end-to-end production CTRM/ETRM systems are predominantly commercial due to accounting and regulatory complexity, open-source libraries provide critical building blocks for quantitative valuation, volatility curve modeling, power system dispatch, and portfolio risk optimization.
List sorted by GitHub_Stars in descending order:
-
SciPy β
Fundamental algorithms for scientific computing, interpolation, optimization, and numerical integration used in commodity curve building and pricing algorithms. -
statsmodels β
Comprehensive statistical modeling, linear regression, time-series analysis (ARIMA, VAR), and econometric tools for commodity price forecasting and cointegration testing. -
QuantLib β
The gold standard open-source quantitative finance library for derivatives pricing, term-structure curve construction, yield curves, and Monte Carlo simulation adaptable to commodity options. -
CVXPY β
Domain-specific language for convex optimization in Python, widely applied in commodity storage scheduling, inventory optimization, and portfolio hedging. -
Riskfolio-Lib β
Quantitative portfolio optimization library in Python featuring Mean-Risk, Risk Parity, CVaR, and downside risk metrics suitable for physical/financial commodity portfolios. -
finmarketpy β
Python framework for backtesting market trading strategies, analyzing financial time series, and evaluating commodity trend-following models. -
PyPSA β
Python for Power System Analysis β open toolbox for simulating and optimizing modern power networks, generation dispatch, capacity expansion, and power market electricity risk. -
arch β
Autoregressive Conditional Heteroskedasticity (ARCH/GARCH) and unit root models in Python for modeling commodity market volatility clustering and Value-at-Risk (VaR). -
pandapower β
Convenient power system modeling and power flow calculation tool combining pandas data structures with PYPOWER solvers for grid and energy risk research. -
Open Source Risk Engine (ORE) β
Enterprise-grade open-source framework for portfolio risk, Value-at-Risk (VaR), Stress Testing, XVA (CVA/DVA/FVA), and derivative valuation built on QuantLib. -
qpsolvers β
Unified Python interface to Quadratic Programming (QP) solvers for power dispatch, unit commitment, and constrained financial hedging. -
OpenOA β
National Renewable Energy Laboratory (NREL) operational analytics library for wind and solar energy generation risk analysis.
A modern commodity trading & risk analytics architecture typically combines commercial CTRM/ETRM deal capture with custom open-source quantitative modules:
[ Trade & Physical Logistics Capture ] ---> ( Commercial CTRM/ETRM: Allegro / ION / Molecule / FIS )
β
βΌ
[ Forward Curve & Seasonality Engine ] <--- ( Open Analytics: QuantLib / finmarketpy / SciPy )
β
βΌ
[ Portfolio Risk & VaR Computation ] <--- ( Quantitative Risk: ORE / Riskfolio-Lib / arch )
β
βΌ
[ Business Intelligence & Reporting ] <--- ( Open BI / Dashboards / Streamlit / Grafana )
Contributions are warmly welcomed! Please follow these simple guidelines:
- Fork the repository.
- Edit
README.mdto add or update relevant tools. - Ensure commercial entry pricing, free trial limits, and exact GitHub stargazer URLs are accurately detailed.
- Submit a Pull Request with a clear explanation of your additions.
Before submitting an entry, check out the list of awesome lists at Awesome Awesome Awesome.
- This is a community-curated reference directory β not exhaustive and not an explicit commercial endorsement.
- Commodity trading, ETRM, and financial derivatives involve substantial operational, credit, and market risks.
- Open-source calculation packages are tools for research and prototyping; they do not replace validated enterprise CTRM/ETRM accounting and compliance platforms.
Thank you for exploring Awesome Commodity Risk Management! If you find this repository valuable for your trading desk, software evaluation, or quantitative research:
- β Star this repository on GitHub to show your support!
- π΄ Fork it to customize or contribute new CTRM/ETRM platforms.
- π’ Share it with fellow commodity traders, risk managers, and quant developers.
- β Sponsor / Buy Me a Coffee: Support ongoing updates and open-source maintenance via the GitHub Sponsor Dashboard.
Maintained with β€οΈ by Ishan Dutta β’ Last Updated: September 2026