summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Horel <guillaume.horel@gmail.com>2018-11-02 11:39:21 -0400
committerGuillaume Horel <guillaume.horel@gmail.com>2018-11-02 11:39:21 -0400
commitfb3292452ca2b20688026eae9eead3876bd8a00c (patch)
treefe4c22d3442af0e39bd28ae78e47bd07cd97d9af
parentb5636eba53be446a888a1b6b5f5e0afb894717a8 (diff)
downloadpyisda-fb3292452ca2b20688026eae9eead3876bd8a00c.tar.gz
really use ticker name
-rw-r--r--pyisda/curve.pyx4
1 files changed, 3 insertions, 1 deletions
diff --git a/pyisda/curve.pyx b/pyisda/curve.pyx
index aecdc11..810353d 100644
--- a/pyisda/curve.pyx
+++ b/pyisda/curve.pyx
@@ -142,7 +142,9 @@ cdef class Curve(object):
if isinstance(self, YieldCurve):
name = 'forward_rates'
elif isinstance(self, SpreadCurve):
- name = self.ticker if self.ticker else 'hazard_rates'
+ name = (<SpreadCurve>self).ticker
+ if name == "":
+ name = "hazard_rates"
return pd.Series(h, index=d.view('M8[D]'), name=name)
def __iter__(self):