Traceback (most recent call last):
File "C:\Users****\Anaconda3\lib\site-packages\zipline\algorithm.py", line 1987, in order_target_percent
style=style)
File "C:\Users****\Anaconda3\lib\site-packages\zipline\utils\api_support.py", line 120, in wrapped_method
return method(self, args, **kwargs)
File "C:\Users\***\Anaconda3\lib\site-packages\zipline\algorithm.py", line 1920, in order_target_value
style=style)
File "C:\Users****\Anaconda3\lib\site-packages\zipline\utils\api_support.py", line 120, in wrapped_method
return method(self, args, **kwargs)
File "C:\Users\***\Anaconda3\lib\site-packages\zipline\algorithm.py", line 1848, in order_target
style=style)
File "C:\Users****\Anaconda3\lib\site-packages\zipline\utils\api_support.py", line 120, in wrapped_method
return method(self, args, **kwargs)
File "C:\Users\***\Anaconda3\lib\site-packages\zipline\algorithm.py", line 1432, in order
amount = int(round_if_near_integer(amount))
ValueError: cannot convert float NaN to integer
While calculating order_target_percent, in algorithms.py, self.portfolio.portfolio_value becomes NaN. The data is also present for that day, as this is happening on a particular day only.
Any help?