Reputation
639
Top tag
Next privilege 750 Rep.
See votes, expandable usercard
Badges
3 16
Impact
~17k people reached

Aug
12
accepted Basket option pricing: step by step tutorial for beginners
Aug
4
awarded  Popular Question
Apr
23
awarded  Popular Question
Apr
6
awarded  Popular Question
Apr
1
awarded  Inquisitive
Mar
31
accepted Black model: Delta - strike relationship regardless of expiry?
Mar
31
comment Black model: Delta - strike relationship regardless of expiry?
You should give it an answer, Luigi... something like: «As far as I know, there's no way to go straight from Delta to strike without knowing $T$... and you're a lazy ass who doesn't read my codes from the beginning» ...Ahahah, always thank you for your help :)
Mar
31
revised Black model: Delta - strike relationship regardless of expiry?
deleted 14 characters in body
Mar
31
asked Black model: Delta - strike relationship regardless of expiry?
Nov
17
comment BlackProcess' constructor $x_{0}$ argument in QuantLib
"[...] The BlackProcess class assumes there's no dividend yield", there is the answer. My belief was that $x_{0}$ was the forward price, the engine made all "forward" calculations (taking cost of carry implicitly into account) and lastly used risk free TS to discount prices. Actually, I was wrong. Please, wait for me checking calculations under BlackScholesMertonProcess process with a dividend yield TS before accepting your kind answer. I guess such a TS should contain annual dividend yields, like an interest rate TS (constructor asks for an Handle< YieldTermStructure > for both).
Nov
17
comment BlackProcess' constructor $x_{0}$ argument in QuantLib
I see, but in that example BlackProcess is not actually used: on the contrary, BlackScholesMertonProcess is taken, for which using spot as $x_{0}$ is theoretically correct.
Nov
16
asked BlackProcess' constructor $x_{0}$ argument in QuantLib
Oct
30
revised Beta vs. Implied Volatility statistical arbitrage using options
added 4 characters in body
Oct
5
awarded  Yearling
Sep
29
accepted RQuantLib, Hoadley and Bloomberg YAS: fixed rate bond pricing differences?
Sep
2
awarded  Popular Question
Aug
5
comment QuantLib: Black / BSM processes and pricing via volatility surface. Different results?
That's great, Luigi, and your blog is gonna become my Holy Bible. Site threats me for moving out to chat, but I had to write this last remark to thank you ;)
Aug
5
accepted QuantLib: Black / BSM processes and pricing via volatility surface. Different results?
Aug
5
comment QuantLib: Black / BSM processes and pricing via volatility surface. Different results?
Aaah... that's nice, maybe I got it! In fact, that was my doubt from your link where you wrote: "In all these cases, the reference date will be provided to client code by means of the referenceDate method.". So evaluating a kind of "forward price" for an option with a constructor that involves a term structure does not require the user to amend evaluation date: it's actually sufficient to give in the chosen implied term structure to have a "forward" pricing. May you confirm this point?
Aug
5
comment QuantLib: Black / BSM processes and pricing via volatility surface. Different results?
That's okay, but options have an expiry date: shouldn't moving evaluation date change days to expiry and hence have an impact on option value? In my example price doesn't change at all, neither if you move evaluation date forward by 60 days (which has of course a big impact on options time value!). If you Date forwardDate = calendar.advance(todaysDate, 60, Days); you see that options evaluated today with forward volatility surface referenced at July 24th 2014 have the same value as evaluated 60 days later (81.1986 vs. "manual" 116.506), albeit their time to maturity is really different.