1 个不稳定版本
0.0.0 | 2021年3月3日 |
---|
#157 在 #options
5KB
94 行
期权合约
用Rust编写 - 因为Rust。
使用构建器模式构建选项。
let option_input = OptionBuilder::new()
.kind(Type::Call)
.direction(Direction::Long)
.strike(10.0)
.price(1.0)
.finish();
根据当前市场价格执行期权
let current_price = 20.0;
let result = execute_option(&option_input, current_price);
println!("{:#?}", result);
// 9.0
运行示例
cargo run --example simple