Chainlink (LINK) DCA calculator

Backtest a recurring Chainlink purchase with weekly closing prices from Jan 14, 2019 to Sep 28, 2026. Latest weekly close: $14.26.

Chainlink DCA calculator

Runs in your browser on 403 weekly closes (2019-01 → 2026-09).

LINK DCA results by start year ($100/month)

StartInvestedValue nowReturnAvg cost
Since 2019$9,300$30,460+227.5%$4.35
Since 2020$8,100$11,911+47.0%$9.70
Since 2021$6,900$8,620+24.9%$11.41
Since 2022$5,700$7,936+39.2%$10.24
Since 2023$4,500$6,005+33.4%$10.69
Since 2024$3,300$3,634+10.1%$12.95
Since 2025$2,100$2,434+15.9%$12.30
Since 2026$900$1,393+54.8%$9.21
021.3k42.5k63.8k85.1k2020202120222023202420252026■ Portfolio value■ Total invested

Historical simulation, not a forecast or advice. Uses weekly closing prices in USD (USDT pairs); ignores fees, spreads and taxes. Past performance does not predict future results; crypto prices can fall to zero. Disclaimer · Methodology.

Network fees to send it: LINK on Ethereum · LINK on Base · LINK on Unichain · LINK on Sonic · LINK on Celo · LINK on Solana · LINK on Polygon PoS · LINK on BNB Smart Chain · all chains

Chainlink price history by year

Lump sum instead?

$1,000 in LINK in 2019 · $1,000 in LINK in 2020 · $1,000 in LINK in 2021 · $1,000 in LINK in 2022 · $1,000 in LINK in 2023 · $1,000 in LINK in 2024 · $1,000 in LINK in 2025 · $1,000 in LINK in 2026

FAQ

Is DCA into Chainlink a good strategy?

Nobody can say in advance. Historically, a $100 monthly DCA into LINK started in 2019 would show +227.5% as of Sep 28, 2026, but past results do not predict future ones and LINK can lose most of its value.

What was the average buying price of a LINK DCA?

Buying $100 every month since 2019-01 gives an average cost of $4.35 per LINK, versus a latest weekly close of $14.26.

Weekly or monthly DCA for LINK?

Over long periods the difference is usually small; weekly buys smooth entry prices further but can cost more in fixed fees. Use the calculator above to compare both for Chainlink.

Other DCA calculators

Data updated: 2026-10-01 09:08 UTC.