Volatility
Volatility is the degree or frequency with which a quantity, condition, or system varies or changes over time.
Architecture Modernization: Socio-technical alignment of software, strategy, and structure
Volatility is the likelihood or frequency with which a software component, concept, or requirement may change, including potential future change.
- How it is used
- Evaluates whether dependencies between concepts are likely to become costly as product direction and change frequency evolve.
- How deep it goes
- Defines historical, current, desired, and future volatility, but stops short of prescribing a quantitative measurement method.
- Examples
- Uses annual co-change, legacy constraints, and future innovation requirements to distinguish current from desired volatility.
- What you can do after
- Evaluate coupling costs more realistically by incorporating both observed change frequency and potential future co-change.
Build a Robo-Advisor with Python (From Scratch)
Volatility is a statistical measure of the variability of an asset's or portfolio's returns.
- How it is used
- Measures asset and portfolio risk for risk–reward comparisons, efficient-frontier analysis, and allocation monitoring.
- How deep it goes
- Calculates annualized historical volatility and portfolio volatility, then notes covariance-scale limits and time-varying volatility.
- Examples
- Uses AAPL, FE, WMT historical returns and a drifting 60/40 stocks-and-bonds portfolio to quantify volatility.
- What you can do after
- Apply it via Python and pandas to annualize return volatility, compute covariance matrices, and monitor portfolio-risk drift.
Read how Build a Robo-Advisor with Python (From Scratch) explains volatility →
Statistics Every Programmer Needs
Volatility is the degree and frequency of variation in a quantity such as a financial price over time.
- How it is used
- Uses price variation to assess market behavior, forecast difficulty, and realism in simulated future price paths.
- How deep it goes
- Defines volatility, visualizes it, and computes it as return standard deviation, but does not develop advanced volatility models.
- Examples
- Uses Apple closing-price plots, GM historical summaries, and computed GM log-return parameters.
- What you can do after
- Apply volatility via Python plots and return statistics, then use the estimate to parameterize Monte Carlo simulations.
Read how Statistics Every Programmer Needs explains volatility →
Investing for Programmers
Market volatility is the degree and frequency of variation in an asset's price or returns over time.
- How it is used
- Uses historical prices and returns to assess stock behavior, uncertainty, and portfolio risk.
- How deep it goes
- Calculates simple and logarithmic returns, histograms, standard deviations, and variances, while stopping short of forecasting certainty.
- Examples
- Compares Microsoft data and normalized Coca-Cola, Apple, and NuScale prices using tables, plots, histograms, and return statistics.
- What you can do after
- Evaluate assets by computing returns and dispersion with Python data, while interpreting volatility as risk rather than a guarantee.
Outlier Detection in Python
Volatility is the degree and rate of fluctuation in a quantity across observations over time.
- How it is used
- Detects unusual variability and changing fluctuation patterns in time-series data for anomaly and fraud analysis.
- How deep it goes
- Engineers monthly standard deviation, increase fractions, and peak fractions, but stops short of a universal volatility detector.
- Examples
- Uses monthly standard deviations, rising-value fractions, peak fractions, and purchasing timelines with potentially increasing variability.
- What you can do after
- Evaluate/understand which periods or entities show unusually high or low variability and require further comparison.
Related concepts
- betameasured by · Beta is a measure of an asset’s sensitivity to movements in the overall market, conventionally assigning the market portfolio a value of one.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.




