swaption  revise
Merge pull request #11 from Neoracle/master

sync with jianwei