We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c402794 commit 44aca75Copy full SHA for 44aca75
rqalpha/mod/rqalpha_mod_sys_accounts/position_model.py
@@ -273,8 +273,8 @@ def _get_split_ratio(self, splits) -> Decimal:
273
ratio = splits["split_coefficient_to"] / splits["split_coefficient_from"]
274
return Decimal(ratio.cumprod[-1])
275
276
- coefficient_to = (splits["split_coefficient_to"]).cumprod()[-1]
277
- coefficient_from = (splits["split_coefficient_from"]).cumprod()[-1]
+ coefficient_to = (splits["split_coefficient_to"].astype(int)).cumprod()[-1]
+ coefficient_from = (splits["split_coefficient_from"].astype(int)).cumprod()[-1]
278
return Decimal(int(coefficient_to)) / Decimal(int(coefficient_from))
279
280
def _handle_split(self, trading_date, data_proxy) -> float:
0 commit comments