wealthschema / benchmark / items / fb-wash-0002
ITEM PROVENANCE · WASH-SALE-MECHANICS

fb-wash-0002

status: publishedversion: v1corpus: 2026.9key: computedseverity: high
Scenario (all facts stipulated)
{
  "shares_sold": 250,
  "sale_proceeds_per_share": 18.4,
  "basis_per_share": 25.15,
  "replacement_shares_in_window": 100,
  "facts": "The account sells 250 shares of ABC at a loss and repurchases 100 shares of ABC eight days later. No other acquisitions of ABC occur within the 61-day window. The taxpayer is not a dealer."
}
Question posed to the model under test

How many dollars of the realized loss are disallowed under section 1091? Respond with the numeric amount only.

Answer key

675 USD (tolerance ±0.01)

Produced by compute washsale.disallowed-loss in src/lib/fiduciarybench/keys/index.ts — the stored value is machine-checked against the compute on every build; it cannot drift from its own code.

Rubric

Only 100 of 250 sold shares are matched by replacement shares; the disallowed loss is the matched shares' loss.

Cited primary sources (quote-gated)
If the amount of stock or securities acquired (or covered by the contract or option to acquire) is less than the amount of stock or securities sold or otherwise disposed of, then the particular shares of stock or securities the loss from the sale or other disposition of which is not deductible shall be determined under regulations prescribed by the Secretary
The stock or securities acquired will be matched in accordance with the order of their acquisition (beginning with the earliest acquisition) with an equal number of the shares of stock or securities sold or otherwise disposed of

Each quoted passage is exact-matched, after typographic normalization, against the corpus text fetched from the issuing authority (hashes in the corpus manifest). An item whose quote stops matching fails the build.

Verification record
generator: claude-fable (session 2026-09-01)disagreements: 0controls: fb-2026-09-a (5/5 caught)adjudicated by: — (none required or pending)
gemini-3.1-pro-previewagrees the key is correctquote matched
The stock or securities acquired will be matched in accordance with the order of their acquisition (beginning with the earliest acquisition) with an equal number of the shares of stock or securities sold or otherwise disposed of.cfr-1-1091-1

675 USD is the correct disallowed loss. Initial logic and parameters are validated. The final calculation applies the $6.75 per share loss to the 100 matched shares, yielding exactly 675.

deepseek-v4-proagrees the key is correctquote matched
Where the amount of stock or securities acquired within the 61-day period is less than the amount of stock or securities sold or otherwise disposed of, then the particular shares of stock or securities the loss from the sale or other disposition of which is not deductible shall be those with which the stock or securities acquired are matched in accordance with the following rule: The stock or securities acquired will be matched in accordance with the order of their acquisition (beginning with the earliest acquisition) with an equal number of the shares of stock or securities sold or otherwise disposed of.cfr-1-1091-1

The realized loss per share is $25.15 - $18.40 = $6.75. Since only 100 replacement shares were acquired in the 61-day window, the wash sale disallowance applies to 100 shares, so the disallowed loss is 100 * $6.75 = $675. This matches the key within tolerance.

Version history & errata

v1; no errata. Demonstrate a key error and the correction is published here, credited — challenge policy.