Gas storage valuation

gasstorage 0.1.0 · LP backend scipy (default) · all volumes in MMBtu, all money in $

Deal

Contract
Valuation
Facility
Injection ratchets volume MMBtu, max daily rate
Withdrawal ratchets volume MMBtu, max daily rate
Forward curve $/MMBtu; bid/ask derived from the spread
MonthPriceBidAsk

Months follow the contract term. Paste a column of prices into the first cell.

>1 makes the problem an MILP
Kirk, European; pricing uses r = q = 0.02, not the discount rate
runs in the background; 1000 trials is ~20–70 s

the fitted envelope must never sit above the true curve
read-only, from the shipped price history