Methodology
Five transparent and reproducible steps. Adjust the parameters at the bottom of the page to see the portfolio recomposed live.
How to read this page
In 30 seconds
You pick what matters to you (causes), what you refuse (exclusions), how much risk you accept and for how long. We instantly rebuild a concrete portfolio that fits your choices.
The figures on the right summarise what this portfolio should return, its risk level, fees and footprint. Hover the « ? » for a plain-language explanation of each term.
· Markowitz: a mathematical recipe that combines assets to target the best possible return for a given level of risk.
· Best-in-class: we only keep the top half of each category on ESG criteria.
· TER: annual fees taken from a fund (e.g. 0.20% = €2 per year for €1,000 invested).
· ESG: Environment, Social, Governance — the three pillars of responsible finance.
Construction Pipeline
- 01
Profiling
Causes, exclusions, horizon, target risk.
- 02
Universe
~40 multi-class assets: equities, green bonds, thematics, REITs, money market.
- 03
Filters
Hard sector exclusions, then best-in-class ESG (top 50% per class — median).
- 04
Convictions
Linear adjustment of expected returns according to your causes (≤ +1.5% per cause). No full Black-Litterman.
- 05
Optimization
Constrained Markowitz: max return / variance, bounds per class and composite ESG floor weighted E/S/G according to your causes.
Interactive Simulator
Compose your portfolio
Any modification below recalculates the allocation according to the complete pipeline.
Causes & Intensity
Sector Exclusions
Target Risk
Horizon
Expected Return
Gross, annualized
Estimated Volatility
Annualized
Sharpe Ratio
Net of fees and risk-free rate
ESG Score
Composite E/S/G weighted by causes
Current Fees
Weighted average TER
CO₂ avoided (heuristic)
Indicative estimation based on ESG
Actual carbon intensity
Weighted average over covered assets
Carbon data coverage
0%No portfolio asset publishes official carbon intensity yet. The figure shown remains indicative.
Allocation
0 positions
- No positions retained with these constraints.