Use Cases

Use Case: Kraken Full-History Trades Cost Estimate

A sample Flat Files pricing simulation for downloading full-history Trades data for KRAKEN_SPOT_ETH_USD and KRAKEN_SPOT_BTC_USD.

Use Case: Kraken Full-History Trades Cost Estimate

This example estimates the Flat Files cost for downloading full-history Trades data for two Kraken spot symbols:

  • KRAKEN_SPOT_ETH_USD
  • KRAKEN_SPOT_BTC_USD

Assumptions

SymbolTime rangeSizeFiles
KRAKEN_SPOT_ETH_USD2016-10-17 to 2026-06-032.35 GB3,265
KRAKEN_SPOT_BTC_USD2015-08-10 to 2026-06-033.93 GB3,690
Combined totalFull available history6.28 GB6,955

Pricing

ComponentRate
Trades data transfer3 UC per GB
GET / HEAD / LIST requests10 UC per 1,000 requests

Scenario A: GET only

Assumption:

1 GET per file, no HEAD, no LIST, no multipart

Data transfer:

6.28 GB ร— 3 UC = 18.85 UC

GET requests:

6,955 GET รท 1,000 ร— 10 UC = 69.55 UC

Total:

18.85 UC + 69.55 UC = 88.40 UC

Scenario B: LIST + HEAD + GET

Assumption:

2 LIST + 6,955 HEAD + 6,955 GET = 13,912 requests

Request usage:

13,912 รท 1,000 ร— 10 UC = 139.12 UC

Total:

18.85 UC + 139.12 UC = 157.97 UC

Plan comparison

PlanIncluded creditsScenario A: 88.40 UCScenario B: 157.97 UC
Pay As You GoN/A$88.40$157.97
Committed 64~75.29 UC$77.11$146.68
Committed 256~341.33 UC$256.00$256.00
Committed 512~731.43 UC$512.00$512.00
Committed 1024~1,575.38 UC$1,024.00$1,024.00

Result

For this sample, Committed 64 has the lowest estimated cost in both scenarios:

  • GET only: $77.11
  • LIST + HEAD + GET: $146.68

Pay As You Go may still be simpler for a one-time download. Larger committed plans are better suited for customers with higher recurring monthly usage.

Caveat

Actual request usage may be higher depending on the download tool. Some tools may perform extra LIST or HEAD requests, use multipart or ranged GET downloads, retry failed downloads, or re-download files.

Service StatusGitHub SDK