Zach Gollwitzer
24d3c0243f
Handle missing weekend stock prices in sync process ( #1242 )
...
* Don't append missing prices if already known
* Add failing test
* Handle weekend stock prices
* Fix tests and gapfill logic
2024-10-04 14:19:45 -04:00
Zach Gollwitzer
453a54e5e6
Add security prices provider (Synth integration) ( #1039 )
...
* User tickers as primary lookup symbol instead of isin
* Add security price provider
* Fetch security prices in bulk to improve sync performance
* Fetch prices in bulk, better mocking for tests
2024-08-01 19:43:23 -04:00
Zach Gollwitzer
47523f64c2
Investment Portfolio Sync ( #974 )
...
* Add investment portfolio models
* Add portfolio to demo data
* Setup initial tests
* Rough sketch of sync logic
* Clean up trade sync logic
* Add trade validation
* Integrate trades into sync process
2024-07-16 09:26:49 -04:00