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. New accounts start with 25 free credits.

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.