aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--R/intex_deal_functions.R5
-rw-r--r--R/serenitasdb.R1
2 files changed, 0 insertions, 6 deletions
diff --git a/R/intex_deal_functions.R b/R/intex_deal_functions.R
index 8c90313e..3e58cdc6 100644
--- a/R/intex_deal_functions.R
+++ b/R/intex_deal_functions.R
@@ -30,9 +30,6 @@ getdealdata <- function(dealname, workdate){
}else{
dealdata$mv <- mv
}
- dealdata$maturity <- as.Date(dealdata$maturity)
- dealdata$first_pay_date <- as.Date(dealdata$first_pay_date)
- dealdata$reinv_end_date <- as.Date(dealdata$reinv_end_date)
return(dealdata)
}
@@ -254,8 +251,6 @@ buildSC <- function(line.item, reinvdate, dealmaturity, global.params, startdate
buildSC.portfolio <- function(dealname, dealdata, cusipdata, global.params, startdate = Sys.Date()) {
collatdata <- data.table(getcollateral(dealname, startdate))
setkey(collatdata, "cusip")
- collatdata$nextpaydate <- as.Date(collatdata$nextpaydate)
- collatdata$maturity <- as.Date(collatdata$maturity)
## replace the cdo fields by bloomberg data
collatdata[cusipdata,
`:=`(maturity=i.maturity, fixedorfloat=i.fixedorfloat,
diff --git a/R/serenitasdb.R b/R/serenitasdb.R
index f68fb41c..65373a23 100644
--- a/R/serenitasdb.R
+++ b/R/serenitasdb.R
@@ -29,7 +29,6 @@ set.index.desc <- function(index, date=Sys.Date()){
sqlstr <- paste("SELECT indexfactor, cumulativeloss, maturity from index_desc",
"WHERE tenor=$1 and basketid=$2")
r <- as.list(dbGetQuery(serenitasdb, sqlstr, params=list(index$tenor, id)))
- r$maturity <- as.Date(r$maturity)
return(c(index,
list(tradedate = date, factor=r$indexfactor/100,
loss=r$cumulativeloss/100, maturity=r$maturity)))