Tax Lot Record
The cost basis tracking record for each security purchase — containing acquisition date, purchase price, adjusted cost basis, holding period, and the unrealized gain/loss that drives tax-loss harvesting and lot selection decisions.
Why This Object Matters for AI
AI cannot optimize after-tax returns without structured tax lot data; without it, tax-loss harvesting is either impossible or requires manual tracking in spreadsheets that quickly become stale.
Investment Management & Portfolio Operations Capacity Profile
Typical CMC levels for investment management & portfolio operations in Financial Services organizations.
CMC Dimension Scenarios
What each CMC level looks like specifically for Tax Lot Record. Baseline level is highlighted.
Tax lot records exist only in the heads of senior operations staff or buried in brokerage confirmations. When a portfolio manager asks 'what is our cost basis on the Microsoft position and are any lots short-term?' the answer requires digging through trade tickets and manually reconstructing the acquisition history. Nobody can confidently say whether a position is HIFO, FIFO, or specific-identification without hours of reconciliation.
None — AI cannot perform any tax-loss harvesting or after-tax optimization because no machine-readable cost basis or holding period records exist.
Create any written tax lot register — even a spreadsheet tracking acquisition date, purchase price, share quantity, and holding period for each security position.
Tax lot records are maintained in personal spreadsheets by operations staff, pulling acquisition dates and cost basis from brokerage statements. The format varies — one analyst tracks adjusted cost basis, another tracks only original purchase price. Wash sale adjustments are noted in margin comments or not tracked at all. When tax season arrives, the team scrambles to reconcile lots across accounts.
AI could potentially read the spreadsheets, but cannot reliably calculate after-tax returns or identify harvesting opportunities because cost basis fields are inconsistent, wash sale adjustments are incomplete, and holding period classification varies by analyst.
Standardize the tax lot record format with mandatory fields — acquisition date, original cost, adjusted cost basis, share quantity, holding period status (short-term vs long-term), and wash sale adjustment flag — in a single shared location.
Tax lot records follow a standard template with consistent fields: acquisition date, purchase price, adjusted cost basis, share quantity, holding period classification, and wash sale flags. Operations updates the records monthly from custodian statements. But the tax lot file is disconnected from the portfolio management system — a PM cannot see real-time unrealized gain/loss by lot when making trading decisions.
AI can calculate unrealized gains and losses per lot and identify lots approaching long-term holding status, but cannot integrate tax lot awareness into real-time trading decisions because the cost basis records are refreshed monthly rather than connected to live portfolio positions.
Migrate tax lot records into the portfolio management or accounting system where each lot links directly to the corresponding position, trade confirmation, and account — eliminating the standalone spreadsheet.
Tax lot records are maintained in the portfolio accounting system with enforced fields for every lot: acquisition date, original cost, adjusted cost basis, cumulative wash sale disallowance, holding period status, and specific identification election. A portfolio manager can query 'show me all short-term lots with unrealized losses greater than $10,000 in taxable accounts' and receive a structured answer immediately.
AI can run tax-loss harvesting scans across the portfolio, rank lots by harvesting priority, calculate the after-tax impact of specific lot dispositions, and flag lots approaching the short-term/long-term boundary. Cannot yet autonomously execute harvesting trades because lot selection rules require confirmation against wash sale windows.
Add formal entity relationships linking each tax lot record to trade confirmations, corporate action adjustments, wash sale pairing history, and the specific cost basis method election per account.
Tax lot records are schema-driven entities with explicit relationships to trade confirmations, corporate actions, wash sale pairing chains, and account-level cost basis method elections (specific identification, HIFO, FIFO, average cost). Each lot carries the full adjustment history — stock splits, return-of-capital distributions, wash sale disallowances. An AI agent can ask 'which lots in this household would trigger a wash sale if sold today, considering all related accounts?' and get a precise answer.
AI can autonomously identify optimal tax-loss harvesting opportunities across household accounts, simulate after-tax outcomes under different lot selection methods, and generate wash-sale-aware trade recommendations. Full autonomous execution is possible for rule-based harvesting within pre-approved parameters.
Implement real-time tax lot streaming — every trade execution, corporate action, and wash sale adjustment updates the lot record instantly, enabling continuous after-tax portfolio optimization.
Tax lot records are living entities that update in real-time as trades execute, corporate actions settle, and wash sale windows open or close. The system continuously calculates after-tax alpha by lot, monitors holding period transitions, and adjusts cost basis for every event — return of capital, constructive sales, gifted basis carryover. The tax lot record is a real-time reflection of the full acquisition and adjustment history of every position across the household.
Fully autonomous after-tax portfolio management. AI continuously monitors, harvests, and optimizes across lot selection methods, wash sale constraints, and holding period thresholds without human intervention.
Ceiling of the CMC framework for this dimension.
Capabilities That Depend on Tax Lot Record
Other Objects in Investment Management & Portfolio Operations
Related business objects in the same function area.
Investment Portfolio
EntityThe managed container of investment positions for each client or fund — containing holdings, asset allocation, benchmark assignment, investment policy constraints, performance history, and the rebalancing thresholds that trigger portfolio adjustments.
Investment Policy Statement
EntityThe formal documentation of investment objectives and constraints — containing return targets, risk tolerance, time horizon, liquidity needs, tax considerations, and the asset class restrictions that govern how each portfolio should be managed.
Security Master
EntityThe reference database of all investable securities — containing identifiers (CUSIP, ISIN, SEDOL), instrument type, issuer, pricing data, corporate action history, and the classification hierarchies that enable portfolio analytics and compliance checking.
Trade Order
EntityThe instruction record for each investment trade — containing security, side (buy/sell), quantity, order type, price limits, execution instructions, compliance checks passed, and the lifecycle status from initiation through fill and allocation.
Research Signal
EntityThe quantitative or qualitative investment signal derived from research — containing signal type (fundamental, technical, sentiment), signal strength, affected securities, expiration, and the backtest performance that establishes signal validity.
Performance Attribution
EntityThe decomposition of portfolio returns into contributing factors — containing allocation effect, selection effect, currency effect, and the factor exposures that explain why performance differed from benchmark.
Manager Due Diligence Record
EntityThe evaluation record for each external investment manager considered or hired — containing investment process assessment, operational due diligence findings, performance track record, fee analysis, and the ongoing monitoring results that determine retention.
Rebalancing Rule
RuleThe codified logic that determines when and how portfolios are rebalanced — including drift thresholds, rebalancing frequency, tax-aware constraints, minimum trade sizes, and the priority rules when multiple rebalancing needs compete for limited trading capacity.
Investment Guideline Compliance Check
ProcessThe automated workflow that validates trades and positions against investment policy constraints — including pre-trade compliance checks, post-trade verification, exception handling, and the override approval process for intentional breaches.
What Can Your Organization Deploy?
Enter your context profile or request an assessment to see which capabilities your infrastructure supports.