Introduction: What Gets Measured Gets Managed

In Lessons 1.1 through 1.6, we established the foundational concepts of cybersecurity for financial institutions. We explored the threat landscape, the regulatory framework, cyber threat intelligence, risk assessment, security frameworks and controls, and cyber governance with the human element. However, without measurement, it is impossible to know whether cybersecurity investments are effective or whether the security posture is improving.

Cybersecurity MetricsΒ are quantitative measures used to assess the effectiveness of cybersecurity controls, programs, and investments. They answer critical questions such as:

  • “How effective are our security controls?”

  • “Is our security posture improving over time?”

  • “How does our security compare to industry benchmarks?”

  • “Are we spending the right amount on the right controls?”

This lesson provides the complete mathematical and conceptual framework for cybersecurity metrics and performance measurement. We derive theΒ Metric Categories: Effectiveness, Efficiency, and Maturity metrics. We formalize theΒ Key Performance Indicators (KPIs)Β for cybersecurity: Mean Time to Detect (MTTD), Mean Time to Respond (MTTR), Mean Time to Contain (MTTC), and Mean Time to Recover (MTTR). We derive theΒ Metric Hierarchy: Indicators β†’ Metrics β†’ KPIs β†’ Goals.

We also introduce theΒ Security ScorecardΒ for financial institutions, which aggregates multiple metrics into a single score. We derive theΒ Return on Security Investment (ROSI)Β :Β ROSI=RiskΒ Reductionβˆ’CostΒ ofΒ ControlsCostΒ ofΒ Controls. We also derive theΒ Cybersecurity Maturity Score:Β Mcyber=βˆ‘i=1Nwiβ‹…Miβˆ‘i=1Nwi.

By the end, you will have a complete understanding of cybersecurity metrics and performance measurement for financial institutions.


Learning Objectives

Upon completion of this lesson, you will be able to:

  1. DefineΒ theΒ Metric Categories: Effectiveness, Efficiency, and Maturity metrics.

  2. DeriveΒ theΒ Key Performance Indicators (KPIs)Β : MTTD, MTTR, MTTC, and MTTR.

  3. DeriveΒ theΒ Metric Hierarchy: Indicators β†’ Metrics β†’ KPIs β†’ Goals.

  4. DeriveΒ theΒ Security ScorecardΒ for financial institutions.

  5. DeriveΒ theΒ Return on Security Investment (ROSI)Β :Β ROSI=RiskΒ Reductionβˆ’CostΒ ofΒ ControlsCostΒ ofΒ Controls.

  6. DeriveΒ theΒ Cybersecurity Maturity Score:Β Mcyber=βˆ‘i=1Nwiβ‹…Miβˆ‘i=1Nwi.


Part 1: Metric Categories

1.1 The Three Categories

Cybersecurity metrics fall into three categories:

Metrics={Effectiveness,Efficiency,Maturity}

1.2 Effectiveness Metrics

Effectiveness metrics measure how well controls achieve their objectives.

Β 
Β 
Metric Description Example
Block Rate Percentage of threats blocked 99.5% of malware blocked
Detection Rate Percentage of threats detected 95% of attacks detected
False Positive Rate False alarms per detection 5 false positives per day
False Negative Rate Missed threats 2% of attacks missed
Mitigation Rate Percentage of incidents contained 90% of incidents contained

1.3 Efficiency Metrics

Efficiency metrics measure the cost and resource utilization of controls.

Β 
Β 
Metric Description Example
Cost per Incident Average cost of handling an incident $50,000 per incident
Time per Incident Average time to handle an incident 4 hours per incident
Resource Utilization Staff hours per security activity 10 staff hours per vulnerability scan
Security Budget per Employee Security spending per employee $5,000 per employee

1.4 Maturity Metrics

Maturity metrics measure the advancement of security capabilities.

Β 
Β 
Metric Description Example
Control Maturity Maturity level of controls Level 4 (Managed)
Process Maturity Maturity level of processes Level 3 (Defined)
Capability Maturity Overall security capability Level 4 (Managed)
text
Metric Categories (Visual):
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
|                                                                         |
|  Effectiveness Metrics                                                β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ Block Rate                                                 β”‚  β”‚
|  β”‚  β€’ Detection Rate                                             β”‚  β”‚
|  β”‚  β€’ False Positive Rate                                        β”‚  β”‚
|  β”‚  β€’ False Negative Rate                                        β”‚  β”‚
|  β”‚  β€’ Mitigation Rate                                            β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
|  Efficiency Metrics                                                   β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ Cost per Incident                                          β”‚  β”‚
|  β”‚  β€’ Time per Incident                                          β”‚  β”‚
|  β”‚  β€’ Resource Utilization                                       β”‚  β”‚
|  β”‚  β€’ Security Budget per Employee                               β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
|  Maturity Metrics                                                     β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ Control Maturity                                           β”‚  β”‚
|  β”‚  β€’ Process Maturity                                           β”‚  β”‚
|  β”‚  β€’ Capability Maturity                                        β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Part 2: Key Performance Indicators (KPIs)

2.1 The Four Core KPIs

The four core KPIs for cybersecurity incident response are:

KPIs={MTTD,MTTR,MTTC,MTTR}

2.2 Mean Time to Detect (MTTD)

Definition:Β The average time between the occurrence of an incident and its detection.

MTTD=βˆ‘i=1N(Tdetection,iβˆ’Toccurrence,i)N

Interpretation:Β A lower MTTD indicates faster detection, reducing the window of opportunity for attackers.

Financial Sector Benchmark:Β MTTD < 1 hour is considered excellent.

2.3 Mean Time to Respond (MTTR)

Definition:Β The average time between detection and the start of response.

MTTR=βˆ‘i=1N(Tresponse,iβˆ’Tdetection,i)N

Interpretation:Β A lower MTTR indicates faster response, reducing the impact of incidents.

Financial Sector Benchmark:Β MTTR < 30 minutes is considered excellent.

2.4 Mean Time to Contain (MTTC)

Definition:Β The average time between detection and containment.

MTTC=βˆ‘i=1N(Tcontainment,iβˆ’Tdetection,i)N

Interpretation:Β A lower MTTC indicates faster containment, limiting the spread of attacks.

Financial Sector Benchmark:Β MTTC < 2 hours is considered excellent.

2.5 Mean Time to Recover (MTTR)

Definition:Β The average time between containment and full recovery.

MTTR=βˆ‘i=1N(Trecovery,iβˆ’Tcontainment,i)N

Interpretation:Β A lower MTTR indicates faster recovery, minimizing downtime.

Financial Sector Benchmark:Β MTTR < 24 hours is considered excellent.

text
Incident Response KPIs (Visual):
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
|                                                                         |
|  Incident Timeline:                                                    β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚                                                                 β”‚  β”‚
|  β”‚  Occurrence ──────────────────────────────────────────────────►  β”‚  β”‚
|  β”‚       β”‚                                                         β”‚  β”‚
|  β”‚       β–Ό                                                         β”‚  β”‚
|  β”‚  Detection ───────────────────────────────────────────────────►  β”‚  β”‚
|  β”‚       β”‚                                                         β”‚  β”‚
|  β”‚       β”œβ”€β”€β”€ MTTD ─────                                           β”‚  β”‚
|  β”‚       β–Ό                                                         β”‚  β”‚
|  β”‚  Response ────────────────────────────────────────────────────►  β”‚  β”‚
|  β”‚       β”‚                                                         β”‚  β”‚
|  β”‚       β”œβ”€β”€β”€ MTTR (Response) ─────                                β”‚  β”‚
|  β”‚       β–Ό                                                         β”‚  β”‚
|  β”‚  Containment ─────────────────────────────────────────────────►  β”‚  β”‚
|  β”‚       β”‚                                                         β”‚  β”‚
|  β”‚       β”œβ”€β”€β”€ MTTC ─────                                           β”‚  β”‚
|  β”‚       β–Ό                                                         β”‚  β”‚
|  β”‚  Recovery ─────────────────────────────────────────────────────►  β”‚  β”‚
|  β”‚       β”‚                                                         β”‚  β”‚
|  β”‚       β”œβ”€β”€β”€ MTTR (Recovery) ─────                                β”‚  β”‚
|  β”‚       β–Ό                                                         β”‚  β”‚
|  β”‚  Resolution ──────────────────────────────────────────────────►  β”‚  β”‚
|  β”‚                                                                 β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
|  Formula Summary:                                                     β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ MTTD = Average (Detection - Occurrence)                     β”‚  β”‚
|  β”‚  β€’ MTTR = Average (Response - Detection)                       β”‚  β”‚
|  β”‚  β€’ MTTC = Average (Containment - Detection)                    β”‚  β”‚
|  β”‚  β€’ MTTR = Average (Recovery - Containment)                     β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Part 3: The Metric Hierarchy

3.1 The Model

The Metric Hierarchy describes the relationship between different levels of measurement:

Metric Hierarchy=Indicators→Metrics→KPIs→Goals

3.2 The Four Levels

Β 
Β 
Level Description Example
Indicators Raw data points Number of alerts, logs, incidents
Metrics Aggregated indicators Average alerts per day, incident rate
KPIs Key metrics for performance MTTD, MTTR, MTTC
Goals Target values for KPIs MTTD < 1 hour, MTTR < 30 minutes

3.3 The Hierarchy Diagram

text
Metric Hierarchy (Visual):
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
|                                                                         |
|  Level 1: Indicators                                                  β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ Number of Alerts                                           β”‚  β”‚
|  β”‚  β€’ Number of Logs                                             β”‚  β”‚
|  β”‚  β€’ Number of Incidents                                        β”‚  β”‚
|  β”‚  β€’ Number of Vulnerabilities                                  β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                           β”‚ (Aggregation)                             |
|                           β–Ό                                            |
|  Level 2: Metrics                                                    β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ Average Alerts per Day                                     β”‚  β”‚
|  β”‚  β€’ Incident Rate                                               β”‚  β”‚
|  β”‚  β€’ Vulnerability Density                                      β”‚  β”‚
|  β”‚  β€’ False Positive Rate                                        β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                           β”‚ (Selection)                                |
|                           β–Ό                                            |
|  Level 3: KPIs                                                      β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ MTTD                                                       β”‚  β”‚
|  β”‚  β€’ MTTR                                                       β”‚  β”‚
|  β”‚  β€’ MTTC                                                       β”‚  β”‚
|  β”‚  β€’ MTTR                                                       β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                           β”‚ (Targets)                                  |
|                           β–Ό                                            |
|  Level 4: Goals                                                     β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ MTTD < 1 hour                                              β”‚  β”‚
|  β”‚  β€’ MTTR < 30 minutes                                          β”‚  β”‚
|  β”‚  β€’ MTTC < 2 hours                                             β”‚  β”‚
|  β”‚  β€’ MTTR < 24 hours                                            β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Part 4: The Security Scorecard

4.1 Definition

The Security Scorecard aggregates multiple metrics into a single score:

Sscorecard=βˆ‘i=1Nwiβ‹…Miβˆ‘i=1Nwi

Where:

  • NΒ is the number of metrics

  • wiΒ is the weight of metricΒ i

  • MiΒ is the normalized score of metricΒ i

4.2 Categories and Weights

Β 
Β 
Category Weight Metrics
Prevention 30% Block Rate, Patch Compliance, MFA Adoption
Detection 25% Detection Rate, MTTD, Alert Quality
Response 25% MTTR, MTTC, Containment Rate
Recovery 20% MTTR, Recovery Rate, Backup Success
text
Security Scorecard (Visual):
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
|                                                                         |
|  Prevention (30%)                                                     β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ Block Rate: 0.95                                            β”‚  β”‚
|  β”‚  β€’ Patch Compliance: 0.85                                      β”‚  β”‚
|  β”‚  β€’ MFA Adoption: 0.90                                          β”‚  β”‚
|  β”‚  Score: 0.89                                                   β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
|  Detection (25%)                                                     β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ Detection Rate: 0.92                                        β”‚  β”‚
|  β”‚  β€’ MTTD: 0.85                                                 β”‚  β”‚
|  β”‚  β€’ Alert Quality: 0.80                                         β”‚  β”‚
|  β”‚  Score: 0.86                                                   β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
|  Response (25%)                                                      β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ MTTR: 0.82                                                 β”‚  β”‚
|  β”‚  β€’ MTTC: 0.78                                                 β”‚  β”‚
|  β”‚  β€’ Containment Rate: 0.85                                     β”‚  β”‚
|  β”‚  Score: 0.81                                                   β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
|  Recovery (20%)                                                      β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ MTTR: 0.80                                                 β”‚  β”‚
|  β”‚  β€’ Recovery Rate: 0.85                                        β”‚  β”‚
|  β”‚  β€’ Backup Success: 0.90                                       β”‚  β”‚
|  β”‚  Score: 0.84                                                   β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
|  Overall Security Scorecard:                                          β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  S_scorecard = 0.30*0.89 + 0.25*0.86 + 0.25*0.81 + 0.20*0.84β”‚  β”‚
|  β”‚               = 0.267 + 0.215 + 0.203 + 0.168 = 0.85         β”‚  β”‚
|  β”‚  Grade: B (Good)                                              β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Part 5: Return on Security Investment (ROSI)

5.1 Definition

The Return on Security Investment measures the financial return of cybersecurity investments:

ROSI=RiskΒ Reductionβˆ’CostΒ ofΒ ControlsCostΒ ofΒ Controls

5.2 Components

Β 
Β 
Component Description Example
Risk Reduction Reduction in expected loss $5,000,000 reduction
Cost of Controls Total cost of security controls $1,000,000
ROSI Return on investment 400%

5.3 The ROSI Formula Derivation

ROSI=(ALEbeforeβˆ’ALEafter)βˆ’CostcontrolsCostcontrols

Where:

  • ALEbeforeΒ is the Annualized Loss Expectancy before controls

  • ALEafterΒ is the Annualized Loss Expectancy after controls

  • CostcontrolsΒ is the annual cost of the controls

text
ROSI Calculation (Visual):
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
|  Input Parameters:                                                    β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  β€’ ALE_before = $10,000,000                                    β”‚  β”‚
|  β”‚  β€’ ALE_after = $5,000,000                                     β”‚  β”‚
|  β”‚  β€’ Cost_controls = $1,000,000                                  β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
|  ROSI Calculation:                                                    β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  Risk Reduction = $10,000,000 - $5,000,000 = $5,000,000       β”‚  β”‚
|  β”‚  ROSI = ($5,000,000 - $1,000,000) / $1,000,000                β”‚  β”‚
|  β”‚       = $4,000,000 / $1,000,000 = 4.0 = 400%                 β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
|                                                                         |
|  Interpretation:                                                       β”‚
|  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
|  β”‚  For every $1 spent on security, the institution saves $4     β”‚  β”‚
|  β”‚  in reduced risk.                                             β”‚  β”‚
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Part 6: The Cybersecurity Maturity Score

6.1 Definition

The Cybersecurity Maturity Score quantifies the overall cybersecurity maturity of a financial institution:

Mcyber=βˆ‘i=1Nwiβ‹…Miβˆ‘i=1Nwi

Where:

  • NΒ is the number of domains

  • wiΒ is the weight of domainΒ i

  • MiΒ is the maturity level of domainΒ i

6.2 Domains and Weights

Β 
Β 
Domain Weight Maturity Level
Governance 15% Level 4 (Managed)
Risk Management 15% Level 3 (Defined)
Security Operations 20% Level 4 (Managed)
Incident Response 15% Level 3 (Defined)
Vulnerability Management 15% Level 4 (Managed)
Identity and Access Management 10% Level 3 (Defined)
Security Awareness 10% Level 3 (Defined)
text
Cybersecurity Maturity Score (Visual):
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
|  Domain                     β”‚  Weight  β”‚  Maturity  β”‚  Weighted       β”‚
|─────────────────────────────┼──────────┼────────────┼────────────────│
|  Governance                 β”‚  0.15    β”‚  4.0       β”‚  0.60           β”‚
|  Risk Management            β”‚  0.15    β”‚  3.0       β”‚  0.45           β”‚
|  Security Operations        β”‚  0.20    β”‚  4.0       β”‚  0.80           β”‚
|  Incident Response          β”‚  0.15    β”‚  3.0       β”‚  0.45           β”‚
|  Vulnerability Management   β”‚  0.15    β”‚  4.0       β”‚  0.60           β”‚
|  Identity and Access Mgmt   β”‚  0.10    β”‚  3.0       β”‚  0.30           β”‚
|  Security Awareness         β”‚  0.10    β”‚  3.0       β”‚  0.30           β”‚
|─────────────────────────────┼──────────┼────────────┼────────────────│
|  Total                      β”‚  1.00    β”‚  3.50      β”‚  3.50           β”‚
|─────────────────────────────┴──────────┴────────────┴────────────────│
|  Cybersecurity Maturity Score: 3.5 (Level 4 - Managed)               β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Summary and Bridge to Lesson 1.8

We have now completed the Cybersecurity Metrics and Performance Measurement framework. You have learned:

  1. Metric Categories:Β Effectiveness, Efficiency, and Maturity metrics.

  2. Key Performance Indicators:Β MTTD, MTTR, MTTC, and MTTR.

  3. Metric Hierarchy:Β Indicators β†’ Metrics β†’ KPIs β†’ Goals.

  4. Security Scorecard:Β Sscorecard=βˆ‘wiβ‹…Miβˆ‘wi.

  5. Return on Security Investment:Β ROSI=RiskΒ Reductionβˆ’CostΒ ofΒ ControlsCostΒ ofΒ Controls.

  6. Cybersecurity Maturity Score:Β Mcyber=βˆ‘wiβ‹…Miβˆ‘wi.

InΒ Lesson 1.8, we will explore theΒ Capstone: Building a Comprehensive Cybersecurity Program for a Financial Institution.

Β