Financial Portfolio Risk Metrics

This dataset provides detailed, simulated and real portfolio-level risk metrics, including volatility, risk scores, drawdowns, and asset class allocations for asset managers and fintech teams. It supports robust risk analysis, performance benchmarking, and scenario modeling, making it ideal for financial analytics, compliance reporting, and investment strategy development.

  • last updated 22 Jul 2025
  • by GoMask
The brief that made it

Portfolio risk assessment and monitoring

Sample rows

preview · 8 of 200 rows · all 18 columns
portfolio_idstringcurrencystringvolatility_3yfloatis_simulatedbooleanportfolio_namestringmanager_idstringas_of_datedatetotal_assets_usdfloatrisk_scorefloatvolatility_1yfloatsharpe_ratio_1yfloatmax_drawdown_1yfloatvalue_at_risk_95floatexpected_shortfall_95floatannual_return_1yfloatannual_return_3yfloatnotesstringasset_class_breakdownstring
PF000001USD3.7falseUS Conservative Bond IncomeMGR0012024-02-2935680000.3222.53.10.68-1.70.81.13.63.2Retiree mandatebonds:80,cash:15,equities:5
PF000002USD18.3falseGlobal Growth Equity FundMGR0022023-12-3187400000.159.416.81.09-13.27.610.213.211.2blankequities:70,bonds:15,cash:10,alternatives:5
PF000003EUR10.1falseEurozone ESG BalancedMGR0032024-02-291532000039.79.21.21-6.14.26.38.78.1Balanced, ESG focusequities:40,bonds:35,cash:15,alternatives:10
PF000004USD0.3falsePension Cash ReserveMGR0042024-02-29184503.20.20.060000.20.2Liquidity onlycash:100
PF000005JPY19.6falseAsia Pacific OpportunitiesMGR0052023-11-3023890000.1264.218.81.12-14.79.312.717.114.5blankequities:80,bonds:10,cash:5,alternatives:5
PF000006GBP2.8falseUK Gilt & Cash ConservativeMGR0062024-01-3190900014.82.30.52-0.70.40.52.73.4blankbonds:70,cash:30
PF000007USD99.2trueSimulated Stress Test CryptoMGR0072024-02-292050099.698.5-8.3-99.896.399-94.2-84.5Scenario: Crypto market crashcryptocurrency:100
PF000008USD9.3falseNorth America Real EstateMGR0082023-12-315200000034.58.11.16-3.92.74.48.98.7blankreal_estate:40,equities:35,bonds:15,cash:10

What the 200 rows show

from the 200-row sample

USD currency stands out: mean volatility_3y is 40.5, against 9.3 for the rest.

  • 21%is_simulated = true
  • 10.3median volatility_3y
  • 50managers
  • 12,200,000median total_assets_usd
  • 36.2median risk_score
  • 9.2median volatility_1y
Mean volatility_3y by currency200 rows
0408040.5USD110 r…12.3JPY18 ro…10.8CHF16 ro…7.7CAD16 ro…7.3AUD15 ro…10.7EUR14 ro…5.3GBP11 ro…
volatility_3y200 rows, in bands of 10
0501009653801014532050100volatility_3y →

Median 10.3, from 0.0 to 100.0.

18 columns by typefrom the column list below
  • string 6
  • float 10
  • date 1
  • boolean 1

Columns

18 columns in four groups
blueprint · 18 columns
columntypedescriptionexample
Text 6 columns
portfolio_idstringUnique identifier for the investment portfoliouniquePF000001
portfolio_namestringDescriptive name of the investment portfolioEurozone ESG Balanced
manager_idstringUnique identifier for the portfolio manager or asset managerMGR001
asset_class_breakdownstringJSON object with asset class names as keys and their percentage weights as values (e.g., {"equities": 60, "bonds": 30, "cash": 10})optionalcash:100
currencystringPrimary reporting currency for the portfolio (ISO 4217 code, e.g., USD, EUR)7 currenciesUSD
notesstringFree-text notes or comments about the portfolio or simulation scenariooptionalRetiree mandate
Numbers 10 columns
total_assets_usdfloatTotal market value of assets in the portfolio, in US dollars0 or more35680000.32
risk_scorefloatComposite risk score for the portfolio (typically 0-100, higher is riskier)0 to 10022.5
volatility_1yfloatAnnualized volatility of the portfolio over the past 1 year (as a percentage, e.g., 12.5 for 12.5%)0 or more3.1
volatility_3yfloatAnnualized volatility of the portfolio over the past 3 years (as a percentage)0 or more · optional3.7
sharpe_ratio_1yfloatSharpe ratio of the portfolio over the past 1 yearoptional0.68
max_drawdown_1yfloatMaximum observed loss from a peak to a trough over the past 1 year (as a negative percentage, e.g., -15.2 for -15.2%)up to 0 · optional-1.7
value_at_risk_95floatValue at Risk (VaR) at 95% confidence level, expressed as a percentage of portfolio value0 or more · optional0.8
expected_shortfall_95floatExpected Shortfall (ES) at 95% confidence level, expressed as a percentage of portfolio value0 or more · optional1.1
annual_return_1yfloatAnnualized return of the portfolio over the past 1 year (as a percentage)optional3.6
annual_return_3yfloatAnnualized return of the portfolio over the past 3 years (as a percentage)optional3.2
Dates and times 1 column
as_of_datedateDate for which the risk metrics and performance are reported2024-02-29
True or false 1 column
is_simulatedbooleanIndicates if the portfolio performance/risk metrics are simulated (true) or real (false)false

Use it for

  • is simulated21%41 of 200 rowsmean volatility 3y by…40.5USD12.3JPY10.8CHF7.7CAD

    A finance dashboard

    The is_simulated rate and volatility_3y by currency. Excel, Power BI or Tableau.

  • Why do the 110 USD rows have a mean volatility_3y of 40.5?

    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 portfolios with portfolio_name, manager_id and as_of_date to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 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 dataset200 rows18 columns
Yours1,000 rows18 columns

blueprint · financial-portfolio-risk-metrics

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 18 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
  • Each row represents a portfolio snapshot and risk metrics.
  • Assets classified across standard asset classes.
  • Portfolio allocations and weights detailed.
  • Risk calculated using VAR and Sharpe ratio.
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
financial-portfolio-risk-metrics

What should your data show?

Preview 20 rows free
No signup. No card.