Daily Bitcoin and Ethereum ETF flow thread on X

By General Input

Every weekday after the US close, an agent posts a 3 to 4 tweet thread on X with spot Bitcoin and Ethereum ETF net flows, per-ticker winners and losers, and a one-line market mood read.

Integrations

  • CoinGlass
  • X (Twitter)

Type

Agentic Task

Categories

  • Marketing
  • Finance

Build me an agent workflow that posts a daily spot crypto ETF flows recap as a thread to my X (Twitter) account.

Trigger: cron, every weekday at 5:30pm America/New_York. That timing is after the US market close and after spot ETF issuers (BlackRock, Fidelity, etc.) publish their flow numbers via CoinGlass.

Data to pull from CoinGlass for the most recent US trading day:

1. Get Bitcoin ETF Flows History — most recent trading day, plus the prior day so the agent can compute day-over-day direction. I want the per-ticker breakdown (IBIT, FBTC, ARKB, BITB, GBTC, HODL, BTCO, EZBC, BRRR, BTCW, etc.) and the aggregate net flow in USD.

2. Get Ethereum ETF Flows History — same shape, most recent trading day plus the prior day, with per-ticker breakdown (ETHA, FETH, ETHE, ETHW, CETH, ETH, QETH, EZET, ETHV, etc.) and aggregate net flow in USD.

3. Get Fear and Greed Index History — latest reading and the prior day's reading for the market mood line.

4. Get Bitcoin Dominance — latest value as a percentage for the market mood line.

Holiday and weekend guard: if both the Bitcoin and Ethereum ETF Flows History responses show zero net flows for the target day (markets closed, no issuer report), skip the run silently. Do not post a "no data today" tweet.

Output: draft a 3 to 4 tweet thread, then publish it using the X (Twitter) Create Tweet operation. Each tweet must be under 270 characters so it never gets truncated. No em dashes anywhere — use periods or commas. Round all flow numbers to the nearest $0.1M.

Thread structure:

Tweet 1 (headline): spot BTC ETFs net inflow or outflow in USD with day-over-day direction (e.g. "+$245.3M, vs +$112.0M yesterday"), then spot ETH ETFs net inflow or outflow in USD with day-over-day direction. Mention the date. Optional cashtags $BTC $ETH at the end if there's room.

Tweet 2 (BTC breakdown): top BTC ETF inflows by ticker with dollar amounts, then biggest outflows by ticker. Keep it scannable, ticker first then number.

Tweet 3 (ETH breakdown): same shape as tweet 2 but for spot ETH ETFs.

Tweet 4 (optional context, only post if there's a meaningful reading): Crypto Fear and Greed Index value and label (e.g. "Greed (68)") with delta vs yesterday, plus BTC dominance percentage. Keep it to one short line.

Threading mechanics: post tweet 1 first via Create Tweet, capture the returned tweet id, then for each subsequent tweet call Create Tweet again with reply.in_reply_to_tweet_id set to the previous tweet's id so the whole sequence renders as a proper thread under my account.

Voice: terse crypto-Twitter recap, like a HODL15Capital or James Seyffart daily post. No hype, no emojis, no em dashes, just clean numbers and direction. The point is signal, not personality.

Related prompts

Explore more prompts
Crypto funding rate arbitrage screener and carry bookLeverage risk board for crypto liquidations and open interestHyperliquid whale position book with notes in NotionTurn every GetResponse newsletter into LinkedIn and X postsLog smart money vs retail crypto divergences to NotionDaily crypto derivatives morning briefing in SlackLog crypto funding rates and open interest to Google SheetsHyperliquid whale alerts in TelegramTurn your X bookmarks into a Notion knowledge baseTurn new WordPress posts into engaging X threads