From 7b541290c6f2b52d1acb9d1800a62613b06cf316 Mon Sep 17 00:00:00 2001 From: Gourav Kumar Date: Mon, 7 Mar 2022 09:56:47 +0530 Subject: [PATCH] parameter changes in calculate retuns & rolling returns --- tests/test_fincal.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/test_fincal.py b/tests/test_fincal.py index a3e2e96..b611920 100644 --- a/tests/test_fincal.py +++ b/tests/test_fincal.py @@ -199,17 +199,17 @@ class TestReturns: def test_returns_calc(self): ts = TimeSeries(self.data, frequency="M") - returns = ts.calculate_returns("2021-01-01", compounding=False, interval_type="years", interval_value=1) + returns = ts.calculate_returns("2021-01-01", annual_compounded_returns=False, interval_type="years", interval_value=1) assert returns[1] == 2.4 - returns = ts.calculate_returns("2020-04-01", compounding=False, interval_type="months", interval_value=3) + returns = ts.calculate_returns("2020-04-01", annual_compounded_returns=False, interval_type="months", interval_value=3) assert round(returns[1], 4) == 0.6 - returns = ts.calculate_returns("2020-04-01", compounding=True, interval_type="months", interval_value=3) + returns = ts.calculate_returns("2020-04-01", annual_compounded_returns=True, interval_type="months", interval_value=3) assert round(returns[1], 4) == 5.5536 - returns = ts.calculate_returns("2020-04-01", compounding=False, interval_type="days", interval_value=90) + returns = ts.calculate_returns("2020-04-01", annual_compounded_returns=False, interval_type="days", interval_value=90) assert round(returns[1], 4) == 0.6 - returns = ts.calculate_returns("2020-04-01", compounding=True, interval_type="days", interval_value=90) + returns = ts.calculate_returns("2020-04-01", annual_compounded_returns=True, interval_type="days", interval_value=90) assert round(returns[1], 4) == 5.727 - returns = ts.calculate_returns("2020-04-10", compounding=True, interval_type="days", interval_value=90) + returns = ts.calculate_returns("2020-04-10", annual_compounded_returns=True, interval_type="days", interval_value=90) assert round(returns[1], 4) == 5.727 with pytest.raises(DateNotFoundError): ts.calculate_returns("2020-04-10", interval_type="days", interval_value=90, as_on_match="exact") @@ -220,7 +220,7 @@ class TestReturns: ts = TimeSeries(self.data, frequency="M") FincalOptions.date_format = "%d-%m-%Y" with pytest.raises(ValueError): - ts.calculate_returns("2020-04-10", compounding=True, interval_type="days", interval_value=90) + ts.calculate_returns("2020-04-10", annual_compounded_returns=True, interval_type="days", interval_value=90) returns1 = ts.calculate_returns("2020-04-10", interval_type="days", interval_value=90, date_format="%Y-%m-%d") returns2 = ts.calculate_returns("10-04-2020", interval_type="days", interval_value=90) @@ -228,7 +228,7 @@ class TestReturns: FincalOptions.date_format = "%m-%d-%Y" with pytest.raises(ValueError): - ts.calculate_returns("2020-04-10", compounding=True, interval_type="days", interval_value=90) + ts.calculate_returns("2020-04-10", annual_compounded_returns=True, interval_type="days", interval_value=90) returns1 = ts.calculate_returns("2020-04-10", interval_type="days", interval_value=90, date_format="%Y-%m-%d") returns2 = ts.calculate_returns("04-10-2020", interval_type="days", interval_value=90)