HomeGuidesFor Alpaca › Alpaca Paper Trading

Paper trading options with Alpaca
free keys, real chains, and the gaps worth knowing

Alpaca paper keys are free and give you the same option chains, the same Greeks and the same order endpoints as a funded account. That makes them the right way to evaluate any options tool, including this one. What paper cannot give you is a realistic fill.

Cost
Free
no funding required
Chain data
Identical
same feed, same Greeks
Fills
Optimistic
no real queue position
Host
Separate
paper-api, not api

Keys and hosts

Paper credentials are issued separately from live ones and are not interchangeable. Trading calls go to the paper host; market data continues to come from the same data host either way, because the data is the same data.

Your appone codebasePaper tradingpaper-api.alpaca.marketsfree · no fundingLive tradingapi.alpaca.marketsreal moneyMarket datadata.alpaca.marketsidentical in both
Paper and live differ only on the trading host. Market data is shared, so analytics behave identically in both modes.
The mistake that looks like a permissions bug

Sending paper keys to the live trading host — or the reverse — returns 401 or 403. It is easy to read that as an entitlement problem and go hunting through account settings, when the host is simply wrong for the key.

What transfers, and what does not

BehaviourPaperWorth knowing
Option chains and GreeksIdenticalSame data host, same feed entitlement.
Order acceptance and rejectsRealisticMulti-leg and level restrictions still apply.
Fill priceOptimisticNo queue position and no partial-fill friction — spreads fill better than they would.
AssignmentSimplifiedEarly assignment on short options is not modelled the way a real broker will do it.
Buying power checksEnforcedUseful for validating position sizing logic.
Paper versus live, for options work

The practical consequence: paper is excellent for validating that your analytics, position sizing and order construction are correct, and poor for estimating what a strategy will actually earn. Treat a paper P/L curve as a test of your code, not of your edge.

GreeksView runs identically on paper keys — same chain, same Greeks, same ticket, one toggle to switch. Nothing to fund, and the free tier has no time limit.

Connect paper keys free

Questions

Are Alpaca paper trading keys free?

Yes. They are issued from the dashboard without funding an account, and they carry the same market-data entitlement as a live account on the same plan.

Can I use paper keys with third-party options tools?

Yes, provided the tool sends trading calls to the paper host. Market data is unaffected — it comes from the same data host in both modes.

Why do my paper keys return 401 on the live host?

Paper and live credentials are separate and host-specific. A key that works on one will be rejected by the other, which reads like a permissions problem but is a routing one.

Do paper fills reflect what I would really get?

No. Paper has no queue position and no partial-fill friction, so spreads and illiquid strikes fill far better than they would live. Use paper to validate logic, not to estimate returns.

Is paper trading enough to evaluate an options analytics tool?

For the analytics, yes — chains, Greeks and gamma exposure are identical. For execution quality, no.

Point it at your own Alpaca account

Full option chains, live Greeks, gamma exposure and payoff modelling — computed in your browser on your own API keys. Paper keys work identically, and nothing you hold ever reaches our server.

Start free — no card required
Already have an account? Sign in. Free tier has no time limit.