Financial Portfolio Stress Testing

This dataset provides detailed results of simulated financial portfolio stress tests, including asset-level and portfolio-level impacts under various macroeconomic and market shock scenarios. It supports regulatory compliance, risk analytics, and scenario-based portfolio management, making it ideal for financial institutions and risk professionals seeking robust stress testing automation.

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

Automated regulatory stress testing and compliance reporting

Sample rows

preview · 8 of 200 rows · all 22 columns
portfolio_idstringregulatory_threshold_typestringasset_value_post_scenariofloatregulatory_threshold_breachedbooleanscenario_idstringportfolio_namestringportfolio_ownerstringas_of_datedatetotal_portfolio_valuefloatscenario_namestringscenario_start_datedatescenario_end_datedateasset_idstringasset_namestringasset_typestringasset_currencystringasset_value_pre_scenariofloatasset_value_change_pctfloatportfolio_value_post_scenariofloatportfolio_value_change_pctfloatscenario_descriptionstringnotesstring
PF1001Value at Risk6650000trueSCN001US Large Cap Equity GrowthPrime Asset Management2023-08-15500000002008 Financial Crisis Replay2008-09-012009-03-01AAPLApple Inc. EquityEquityUSD9500000-3041000000-18Simulates massive equity drawdowns and sharp volatility spikes, replicating the 2008 crash.Significant equity losses; VAR breach triggered by large cap technology drawdown.
PF1002Value at Risk1430000trueSCN007Emerging Markets BlendGlobal Wealth Advisors2022-03-108000000Political Upheaval - LatAm2021-10-012022-01-15VALE3Vale S.A. ADREquityBRL2200000-356240000-22Stress scenario for sudden political instability and FX devaluation across Latin America.Emerging equity hit by FX shock and government intervention; portfolio VAR exceeded.
PF1003Value at Risk5250000trueSCN002Long Duration US TreasuriesStable Future Endowment2024-01-0518000000Interest Rate Shock2023-09-012023-12-31UST30YUS Treasury Bond 30YBondUSD7000000-2514850000-17.5Rapid increase in US interest rates, causing significant fixed income value declines.Interest rate spike; long duration bonds underperform, resulting in VAR breach.
PF1004Liquidity Coverage Ratio9000000trueSCN004Global Real Asset AllocationSummit Family Trust2021-10-2175000000Natural Disaster - Tokyo Quake2011-03-012011-10-01JP-REIT1Tokyo Commercial Real EstateReal EstateJPY15000000-4057000000-24Simulates the economic aftermath of a major earthquake in Tokyo impacting real estate and insurance.Large real estate losses and liquidity drain post-disaster, LCR breached.
PF1005blank990000falseSCN009US Retiree Income PortfolioNational Insure Life2023-07-123750000US Inflation Spike2022-10-012023-05-01TIPS20US Treasury Inflation-Protected SecuritiesBondUSD9000001039375005Scenario assumes a sudden US inflation surge and real yield drop.Inflation protection effective; positive bond returns cushioned broader portfolio.
PF1006blank15500000falseSCN013Macro Hedge OpportunitiesApex Hedge Fund2023-04-01120000000Oil Price Shock2022-02-012022-04-01CLFUTNYMEX Crude Oil FuturesCommodityUSD10000000551272000006A sudden geopolitical crisis spikes global oil prices and commodity volatility.Portfolio benefited from long energy positions as crude surged.
PF1007blank0falseSCN012Micro Test PortfolioDigital Test Account2024-06-010Crypto Flash Crash2023-11-122023-11-14BTCBitcoinOtherUSD0000Extreme short-term volatility event resulting in abrupt digital asset price collapse.Test case for empty portfolio and asset; simulates edge scenario.
PF1008Value at Risk3000000trueSCN001US Defensive Dividend IndexSummit Asset Management2022-12-05320000002008 Financial Crisis Replay2008-10-012009-04-01KOCoca-Cola EquityEquityUSD4000000-2525600000-20Simulates massive equity drawdowns and sharp volatility spikes, replicating the 2008 crash.Defensive stocks fell less, but portfolio still breached VAR limits.

What the 200 rows show

from the 200-row sample
  • 39%regulatory_threshold_breached = true
  • 2,075,000median asset_value_post_scenario
  • 7asset types
  • 11asset currencies
  • 36scenario names
  • 13,200,000median total_portfolio_value
regulatory_threshold_type77 rows by value
0306054Value at Risk27%23Liquidity Coverage …12%
asset_value_post_scenario199 rows, in bands of 5M
07515014840730001020M40Masset_value_post_scenario →

Median 2,075,000, from 0.0 to 37,400,000.

scenario_id199 rows with a value · 1 left blank
  1. SCN00130
  2. SCN00223
  3. SCN01121
  4. SCN00515
  5. SCN00714
  6. SCN01314
  7. SCN00913
  8. SCN01413
  9. SCN00312
  10. SCN00411
22 columns by typefrom the column list below
  • string 12
  • float 6
  • date 3
  • boolean 1

Columns

22 columns in four groups
blueprint · 22 columns
columntypedescriptionexample
Text 12 columns
portfolio_idstringUnique identifier for the investment portfolio being stress tested.uniquePF1001
portfolio_namestringDescriptive name of the investment portfolio.Emerging Markets Blend
portfolio_ownerstringName or identifier of the portfolio owner or managing entity.Prime Asset Management
scenario_idstringUnique identifier for the stress scenario applied to the portfolio.SCN001
scenario_namestringDescriptive name of the stress scenario (e.g., '2008 Financial Crisis', 'Interest Rate Shock').Interest Rate Shock
scenario_descriptionstringDetailed description of the macroeconomic or market shock scenario applied.Simulates massive equity …
asset_idstringUnique identifier for the asset within the portfolio.AAPL
asset_namestringName or description of the asset (e.g., 'AAPL', 'US Treasury Bond').Apple Inc. Equity
asset_typestringType of asset (e.g., 'Equity', 'Bond', 'Commodity', 'Real Estate', 'Derivative').7 valuesEquity
asset_currencystringCurrency code (ISO 4217) in which the asset is denominated.11 currenciesUSD
regulatory_threshold_typestringType of regulatory threshold breached (e.g., 'Value at Risk', 'Liquidity Coverage Ratio'), if any.2 types · optionalValue at Risk
notesstringAdditional notes or comments regarding the scenario outcome or portfolio.optionalSignificant equity losses…
Numbers 6 columns
total_portfolio_valuefloatTotal value of the portfolio at the as_of_date, before stress scenario application.0 or more50000000
asset_value_pre_scenariofloatMarket value of the asset before the stress scenario is applied.0 or more9500000
asset_value_post_scenariofloatMarket value of the asset after the stress scenario is applied.0 or more6650000
asset_value_change_pctfloatPercentage change in asset value due to the stress scenario.-30
portfolio_value_post_scenariofloatTotal value of the portfolio after the stress scenario is applied.0 or more41000000
portfolio_value_change_pctfloatPercentage change in total portfolio value due to the stress scenario.-18
Dates and times 3 columns
as_of_datedateDate the portfolio composition and values are recorded for the stress test.2023-08-15
scenario_start_datedateStart date of the stress scenario simulation.2008-09-01
scenario_end_datedateEnd date of the stress scenario simulation.2009-03-01
True or false 1 column
regulatory_threshold_breachedbooleanIndicates if the scenario caused the portfolio to breach regulatory capital or risk thresholds.true

Use it for

  • regulatory thr…39%77 of 199 rowsmean asset value post…3.3MValue …3.1MLiquid…

    A finance dashboard

    The regulatory_threshold_breached rate, asset_value_post_scenario by regulatory_threshold_type and a breakdown of scenario_id. Excel, Power BI or Tableau.

  • Why do 77 of 199 rows have regulatory_threshold_breached = true?

    A class exercise

    Hand out the rows and one question. Everyone works from the same 200 rows.

  • A software demo

    Believable portfolios with portfolio_name, portfolio_owner and as_of_date 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 dataset200 rows22 columns
Yours1,000 rows22 columns

blueprint · financial-portfolio-stress-testing

Behind this dataset

Same schema. As many rows as you need.

These 200 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
  • Portfolios diversified by asset class
  • Market shocks applied at random intervals
  • Performance benchmarks tracked
  • Risk ratings per scenario
  • Historical correlations preserved
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-stress-testing

What should your data show?

Preview 20 rows free
No signup. No card.