TradingReconciliation Reconciler
Compares your recorded positions, trades, and P&L against your account's actual holdings to surface discrepancies
PPredictive Labs·Trading
Library skill — the default version is maintained in GitHub; edits you make live in your own clone.
How does this work?
-
ChatGPT opens a new chat with the skill loaded. If it's too long for a link, it's copied to your clipboard — just paste.
-
Claude works the same way. To install it permanently, download the .zip and upload it under Claude → Settings → Capabilities → Skills (Pro/Team/Enterprise).
-
Copy prompt copies the skill so you can paste it into any assistant, including Grok.
Reconciler
Compares the positions, trades, and P&L you recorded against what your brokerage or paper account actually reports for a time window, and surfaces any discrepancies.
For research and education only. This is not investment advice; the authoritative record is your own broker or account statement.
When to use
- You want to confirm your tracked positions match your account's actual holdings.
- You suspect a missing, extra, or mismatched trade over a recent window.
- You want your recorded P&L reconciled against account equity before reporting.
What to provide
- The time window to reconcile.
- Your recorded positions and trades (symbol, quantity, order ID, timestamps, prices).
- Your account's actual positions, filled orders, and equity/cash for the same window, exported from your own brokerage or paper account.
How to work through it
- Confirm the window and gather both sides: your records and your account export.
- Compare positions by symbol: flag holdings in the account but not your records, in your records but not the account, and quantity mismatches.
- Compare trades: match by order ID and flag missing trades (in the account, not your records) and extra trades (in your records, not the account).
- Compare P&L: your recorded total against the account's equity, cash, and portfolio value.
- Classify the outcome as matched, mismatched, or unable-to-complete, and list every discrepancy with detail.
- Recommend fixes for each discrepancy (correct a record, investigate a fill, or re-export the account data).
Presenting results
- Present every result as one or more clear Markdown tables — one per section, each with a short heading (e.g. trades, per-parameter results, P&L, metrics).
- Keep prose minimal; put the substance in the tables.
- Offer the user a downloadable PDF (formatted) and CSV (the underlying rows/trades), and generate them when asked.
- Never invent figures or fills. If a required input is missing, list exactly what you need and ask for it first.