docs(ibkr): change Flex date range from Last Business Day → Last 90 Days
Trailing window backed by SyncRecordStore dedup is strictly better than a single-day window — a single missed cron run with Last Business Day loses that day's activity permanently. SyncRecordStore is keyed by ibkr:trade:<tradeID> / ibkr:cash:<transactionID>, so overlapping pulls are no-ops. Caught during the brainstorming review. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
0ab069349f
commit
30af5fe2c9
3 changed files with 22 additions and 11 deletions
|
|
@ -1461,8 +1461,10 @@ OpenPositions against WF-computed quantities.
|
|||
| Open Positions | symbol, position, markPrice, currency, assetCategory |
|
||||
| Securities Information | symbol, description, conid |
|
||||
|
||||
Date range: `Last Business Day` for daily incremental. Switch to
|
||||
`Year to Date` for one-time backfills only.
|
||||
Date range: `Last 90 Days` — trailing window so a missed cron run
|
||||
doesn't lose data. SyncRecordStore makes overlapping pulls idempotent.
|
||||
Switch to `Year to Date` or `Custom Date Range` only for one-time
|
||||
historical backfills.
|
||||
|
||||
## Cash type mapping
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue