Methodology

How we calculate your rate

Every number on this calculator comes from public data sources and standard tax law. Here's exactly how we do the math.

01

Treasury Yield Data

We fetch daily yields from the St. Louis Federal Reserve (FRED) for five maturities:

FRED SeriesMaturityUsed For
DGS6MO6-Month T-Bill180-day box spreads
DGS11-Year T-Note365-day box spreads (default)
DGS22-Year T-Note730-day LEAPS box spreads
DGS33-Year T-Note3-year box spreads
DGS55-Year T-Note5-year box spreads

We add a +0.25% convenience spread to each yield to approximate the typical bid-ask friction observed in real SPX box spread markets. Actual execution costs vary by broker, strike selection, and market conditions.

We also fetch SOFR, CPIAUCSL, CPILFESL, PCEPI, and PCEPILFE from FRED. The CPI/PCE series use FRED's units=pc1 setting to return year-over-year percentage changes directly.

02

Cboe Box Rate Benchmark

The calculator links to Cboe's official SPX Box Rate Index dashboards as an exchange-published benchmark. Example: BOX18M26, the Cboe Box Rate Index for the June 18, 2026 SPX option series.

We do not scrape Cboe data. Until there is a stable licensed/API feed, the calculator uses FRED treasury yields plus an explicit friction estimate for executable-rate modeling, while Cboe is used as a methodology and benchmark reference.

Why this matters: Cboe publishing box rate indices validates that SPX box spreads are an observable financing market, not a hand-waved calculator assumption.
03

How a Box Spread Generates Cash

A box spread is a four-leg options position on the SPX index that creates a synthetic fixed-income instrument. Here's a concrete example:

Example: 1-Year Box Spread, $100,000 Face Value

Buy SPX CallStrike $5,000
Sell SPX CallStrike $5,100
Sell SPX PutStrike $5,000
Buy SPX PutStrike $5,100

The spread between strikes is $100 × 100 multiplier = $10,000 max value per contract. Sell 10 contracts → $100,000 box. The market pays you approximately $95,250 today (at 4.77% gross rate), and you owe exactly $100,000 at expiration. The $4,750 difference is your implied interest cost.

Because SPX options are European-style (no early exercise) and cash-settled (no delivery of shares), there is no early assignment risk. The payoff is mathematically locked regardless of where the S&P 500 moves.

03A

How Box Spread Loans Work

An SPX box spread combines four options legs: buy a call and sell a put at one strike, then sell a call and buy a put at another strike. The difference between the strikes creates a fixed cash-settled payoff at expiration.

Selling the box generates cash today. The interest cost is embedded in the discount between the cash received upfront and the fixed amount repaid at expiration. That is why the calculator treats the result like a synthetic fixed-term loan, while still warning that account collateral and broker margin rules remain critical.

Operational note: The box payoff is defined, but the financing workflow is not a bank loan. The user still needs appropriate options approval, sufficient portfolio margin capacity, and a plan for repayment or rollover.
04

Section 1256 Tax Treatment

SPX index options are Section 1256 contracts under the Internal Revenue Code (IRS Publication 550, 26 U.S.C. § 1256). This has two important consequences:

  • 60/40 split: All gains and losses — regardless of how long you hold the position — are treated as 60% long-term capital gain/loss and 40% short-term. This is more favorable than ordinary income treatment for most high earners.
  • Mark-to-market: Open Section 1256 positions are marked to market at year-end, meaning unrealized gains/losses are recognized annually. For a box spread held to expiration within one calendar year, this is irrelevant.

The implied interest you pay on a box spread is realized as a capital loss, not as investment interest expense. This is a critical distinction: investment interest expense deductions are limited to net investment income, while capital losses can offset capital gains dollar-for-dollar.

Important: You must have offsettable capital gains to realize the full tax shield. If you have no capital gains in a given year, the capital loss carries forward to future years but provides no immediate benefit. This is why our calculator notes "assumes ability to utilize capital losses."
05

The Net Investment Income Tax (NIIT)

The NIIT is a 3.8% federal surtax on net investment income (NII) for taxpayers above certain income thresholds (IRS NIIT FAQ):

Filing StatusMAGI Threshold
Single / Head of Household$200,000
Married Filing Jointly$250,000
Married Filing Separately$125,000

Box spread losses are deductible against NII, so high earners subject to NIIT receive an additional 3.8% federal shield on top of their regular capital gains rates. We apply NIIT in our federal shield calculation when the checkbox is checked.

06

The After-Tax Effective Rate Formula

Effective Rate = Gross Rate × (1 − Total Shield)
Total Shield = Federal Shield + State Rate + Local Rate

Federal Shield = (0.60 × LTCG Rate) + (0.40 × Ordinary Rate) + NIIT (if applicable)

Example — NYC resident, 37% federal bracket, NIIT applicable:

Gross box spread rate4.77%
Federal shield30.60%(0.60 × 20%) + (0.40 × 37%) + 3.8%
New York State9.65%Ordinary income treatment at state level
NYC local3.88%NYC resident local income tax
Total shield44.13%
Effective rate4.77% × (1 − 0.4413) = 2.66%

State rates are sourced from official state tax authority publications for tax year 2026. Local rates are based on known city income taxes (NYC: 3.876%). We do not attempt to model the full SALT interaction at high income levels — a disclaimer is shown in those cases.

07

Inflation and Real Borrowing Cost

The real-rate callout compares your after-tax effective box spread rate against Core PCE inflation (PCEPILFE), the inflation measure most closely associated with the Federal Reserve's policy target.

Real Borrowing Cost = After-Tax Effective Rate - Core PCE YoY

If your after-tax rate is below Core PCE, the loan has a negative real cost in purchasing-power terms. This does not make the strategy risk-free; it means inflation is eroding the real value of the fixed obligation faster than the after-tax interest cost accrues.

08

Data Sources & Update Frequency

DataSourceFrequency
Treasury yieldsFRED API (St. Louis Federal Reserve)Daily (cached 24h)
SOFRFRED / NY FedDaily (cached 24h)
CPI / PCE inflationFRED / BLS / BEAMonthly (cached 24h)
Cboe Box Rate IndexCboe Global Indices dashboardLinked benchmark reference
Box spread mechanicsCME Group, OCC, CboeStatic methodology sources
BOXX ETFAlpha ArchitectInstitutional validation reference
State income tax ratesState tax authority publicationsUpdated as laws change
NYC local tax rateNYC Dept. of Finance (3.876%)Updated as laws change
NIIT thresholdIRS Publication 550Annual
Section 1256 rules26 U.S.C. § 1256As amended
09

Institutional Sources

This calculator is for educational purposes only and does not constitute financial, tax, or legal advice. Consult a qualified CPA or financial advisor before implementing any borrowing strategy. Results may differ from actual execution due to bid-ask spreads, broker commissions, and your individual tax situation.