Description Usage Arguments Value
upfront_to_spread calculates conventional spread using the upfront
or ptsUpfront values.
| 1 2 3 4 5 | upfront_to_spread(x, currency.var = "currency", date.var = "date",
  coupon.var = "coupon", tenor.var = "tenor", maturity.var = "maturity",
  recovery.var = "recovery", upfront.var = "upfront",
  points.var = "ptsUpfront", isPriceClean = FALSE, notional = 1e+07,
  payAccruedAtStart = FALSE, payAccruedOnDefault = TRUE)
 | 
| x | data frame, contains all the relevant columns. | 
| currency.var | character, column in x containing currency. | 
| date.var | character, column in x containing date variable. | 
| coupon.var | character, column in x containing coupon rates in basis points. It specifies the payment amount from the protection buyer to the seller on an annual basis. | 
| tenor.var | character, column in x containing tenors. | 
| maturity.var | character, column in x containing maturity date. | 
| recovery.var | character, column in x containing recovery rates. ISDA model standard recovery rate asscumption is 0.4. | 
| upfront.var | is the character name of upfront column | 
| points.var | character name of points Upfront column | 
| isPriceClean | a boolean variable indicating whether the upfront is clean or dirty | 
| notional | numeric variable indicating the notional value of the CDS contract | 
| payAccruedAtStart | whether pay at start date the accrual amount | 
| payAccruedOnDefault | whether pay in default scenario the accrual amount | 
| recovery | numeric, the recovery rate for all pricing if there isn't a recovery.var | 
a numeric indicating the spread.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.