Serving the Quantitative Finance Community

 
User avatar
Alan
Posts: 3050
Joined: December 19th, 2001, 4:01 am
Location: California
Contact:

How to eliminate butterfly arb in SVI ?

January 12th, 2015, 2:02 pm

Given your (noisy) data, the fit looks ok to me and you haven't demonstrated any butterfly arb violations in the fit.
 
User avatar
hdzhang
Topic Author
Posts: 1
Joined: December 30th, 2014, 2:05 am

How to eliminate butterfly arb in SVI ?

January 13th, 2015, 11:53 pm

Many thanks.In a Jim's previous PPT, he posted b*(1+abs(pho)) <= 4/T to prevent arbitrage. What is the relationship between this condition and g(k) > 0?Should this one be also included in my constraints?
 
User avatar
Alan
Posts: 3050
Joined: December 19th, 2001, 4:01 am
Location: California
Contact:

How to eliminate butterfly arb in SVI ?

January 14th, 2015, 12:53 pm

They are distinct conditions; my recollection is that the fomer corresponds to Roger's Lee's asymptotic ([$]|k| \rightarrow \infty[$]), bound on the IV, while the latter is a global condition (all [$]k[$]).My approach in my codes is to simply run the fit without the first condition and check the answer; if satisfied, fine;otherwise re-run with the constraint.
Last edited by Alan on January 13th, 2015, 11:00 pm, edited 1 time in total.
 
User avatar
hdzhang
Topic Author
Posts: 1
Joined: December 30th, 2014, 2:05 am

How to eliminate butterfly arb in SVI ?

January 15th, 2015, 12:56 am

QuoteOriginally posted by: AlanThey are distinct conditions; my recollection is that the fomer corresponds to Roger's Lee's asymptotic ([$]|k| \rightarrow \infty[$]), bound on the IV, while the latter is a global condition (all [$]k[$]).My approach in my codes is to simply run the fit without the first condition and check the answer; if satisfied, fine;otherwise re-run with the constraint.what you mean by 'the first condition' is b*(1+abs(pho)) <= 4/T, right?still a bit confused, is this right that both conditions should be satisfied in order to eliminate butterfly arbitrage?
 
User avatar
Alan
Posts: 3050
Joined: December 19th, 2001, 4:01 am
Location: California
Contact:

How to eliminate butterfly arb in SVI ?

January 15th, 2015, 1:27 am

My recollection was wrong. See http://mfe.baruch.cuny.edu/wp-content/u ... Separately from no butterfly arb, you want all IV's > 0. So, it is an easy exercise to work out the minimum IV and thenrequire that this be > 0.
Last edited by Alan on January 14th, 2015, 11:00 pm, edited 1 time in total.
 
User avatar
hdzhang
Topic Author
Posts: 1
Joined: December 30th, 2014, 2:05 am

How to eliminate butterfly arb in SVI ?

January 15th, 2015, 4:10 am

QuoteOriginally posted by: AlanMy recollection was wrong. See http://mfe.baruch.cuny.edu/wp-content/u ... Separately from no butterfly arb, you want all IV's > 0. So, it is an easy exercise to work out the minimum IV and thenrequire that this be > 0.In Page 9, it said that a+b*sigma*sqrt(1-pho^2) >= 0(not b*(1+abs(pho)) <= 4/T) is the condition that ensures w > 0 for all k
 
User avatar
Alan
Posts: 3050
Joined: December 19th, 2001, 4:01 am
Location: California
Contact:

How to eliminate butterfly arb in SVI ?

January 15th, 2015, 1:54 pm

Yes, you're right. I agree it is confusing and I don't have a list of all the correct relationships and their rationale at my fingertips. So, it looks like your task is to spend some time, go through all the literature and/or re-develop carefully all the constraints.Search the forum, too -- there were some older threads on all this
Last edited by Alan on January 14th, 2015, 11:00 pm, edited 1 time in total.
 
User avatar
hdzhang
Topic Author
Posts: 1
Joined: December 30th, 2014, 2:05 am

How to eliminate butterfly arb in SVI ?

January 22nd, 2015, 2:14 am

Thank you very much!