Environment
Language
Python/Ubuntu
Alpaca SDK Version
NA
Other Environment Details
NA
Problem
Summary
I am seeing consistent issues where the PL values for my held positions are not updating.
- Sometimes the current price/PL values for my positions do not update for hours or days, if at all.
- Resetting Paper account does not resolve the issue.
- This of course affects my overall portfolio PL values as well.
The current price of any position I hold is not correct.
*I have confirmed this by visually checking the price and/or getting market data from other Alpaca Market Data APIs.
- I have also confirmed it by placing orders at the correct current price that go through.
As you can see from my screenshot the Price column does not reflect the actual price of the asset.
When I pull the current price from other Alpaca API sources other than get positions, the current price is accurate.
Is this a known issue? Can someone give me detail as to how often these values should be updating or if there is something I can do to fix it?
I have a lot of programming that makes decision off PL values–both my positions and overall portfolio value–and if this is not going to change I would like to know so I can refactor my code to look at the current price from another source.
Paper or Live Trading?
Paper
As you can see from my screenshot the Price column does not reflect the actual price of the asset.