1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
//! Real Options Analysis Module (Enterprise Only)
//!
//! Values managerial flexibility using options pricing theory:
//! - Defer option (wait before investing)
//! - Expand option (scale up if successful)
//! - Contract option (scale down if weak)
//! - Abandon option (exit and recover salvage)
//! - Switch option (change inputs/outputs)
//! - Black-Scholes and Binomial Tree methods
//! - QuantLib/RustQuant validated calculations
//!
//! # Example
//!
//! ```yaml
//! real_options:
//! name: "Phased Factory Investment"
//! method: binomial
//!
//! underlying:
//! current_value: 10000000
//! volatility: 0.30
//! risk_free_rate: 0.05
//! time_horizon: 3
//!
//! options:
//! - type: defer
//! name: "Wait up to 2 years"
//! max_deferral: 2
//! exercise_cost: 8000000
//!
//! - type: abandon
//! name: "Sell assets"
//! salvage_value: 3000000
//! ```
//!
//! See ADR-020 for architecture decisions.
// Re-exports
pub use BinomialTree;
pub use BlackScholes;
pub use ;
pub use ;