Volatility and Risk in Finance: A Software Engineering Perspective | Gamms