diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/analytics/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/python/analytics/__init__.py b/python/analytics/__init__.py index 8caeec55..cd6ed746 100644 --- a/python/analytics/__init__.py +++ b/python/analytics/__init__.py @@ -2,7 +2,7 @@ import sys sys.path.append("..") from utils.db import serenitas_engine, dawn_engine, dbconn, DataError, serenitas_pool - +from functools import lru_cache from .index import CreditIndex, ForwardIndex from .option import ( BlackSwaption, @@ -23,6 +23,7 @@ import pandas as pd import datetime +@lru_cache(32) def on_the_run(index, value_date=datetime.date.today()): if index == "HY": interval = "+ INTERVAL '7 days'" |
