← Home

Updated today · Live data

ARKK, ARKW, and ARKF weights: we try Financial Modeling Prep first; if your FMP plan omits ETF holdings, we fall back to the public arkfunds.io daily snapshot. Not real-time; not official ARK legal filings.

Today’s SEO page

Smart summary · ARKK tab (vs prior snapshot)

Net Flow:
Top weight ↑:
Top weight ↓:
Risk:

Net flow = sum(market value) of adds/increases minus sum(market value) of removes/decreases in this ETF bucket (reported MV, not tape). Top weight ↑/↓ = largest portfolio weight % change vs our prior saved snapshot — not the same as Chg % in the table (that column is stock price change from FMP).

Loading holdings…
or

Past days only work if the Worker saved holdings JSON that UTC day (ark_etf_holdings_date_v1:YYYY-MM-DD). After deploy, history grows one day per successful daily cron (not “every calendar day you browse”). Old SEO blog pages may exist without JSON — use Latest or pick a date from the list that has data.

Ticker history (by date & ETF)

Uses only dates already saved in our Worker KV (ark_etf_holdings_date_v1:*). Each successful /ark-refresh or daily cron adds one UTC day — there is no backfill of years of ARK history from FMP. Pick a ticker, then click Show history.

Δ vs the previous day in range (weight %, shares, market value).

ETFs

Quick fill — top 10 by weight in the active ETF tab above (ARKK, current snapshot):

Date ETF Status Weight % Δ Wt Shares Δ Shares Mkt value Δ Mkt

Weight % over time

ARKK / ARKW / ARKF — one line each (colors match ETF tabs). Y-axis is 0–100% wt (auto-capped to your data max). Charts fill only after Show history returns rows with weightPercent.

Daily weight change (Δ vs prior date)

Percentage points vs the previous row in range (same as Δ Wt column).

Increased / new (vs prior snapshot)

Decreased / removed

Holdings table

Chg % = ticker price change (session/day, FMP quote). Not portfolio weight change.

# Ticker Name Price chg % Weight %