Fundstrat Direct API integration services (research feed & OpenData export)

Authorized protocol analysis, FlashInsight webhook delivery, and watchlist / crypto-pick sync for the Fundstrat Direct mobile app (com.app.fsinsight).

From $300 · Pay-per-call available
OpenData · OpenFinance · Research protocol analysis · Tom Lee feed export

Bring Fundstrat Direct's Wall Street research into your own workflow

The Fundstrat Direct app publishes Tom Lee's daily Macro Minute, FlashInsights, curated stock lists, crypto picks, and live technical analysis — research that was historically reserved for banks and hedge funds. We convert that stream into authenticated, queryable endpoints your quantitative desk, RIA platform, or internal dashboard can actually consume.

Research feed export — Daily Macro Minute articles, FlashInsights, and sector reports surfaced via a JSON endpoint with tags, timestamps, and ticker references; drop straight into an internal CMS or a Slack research-digest bot.
Watchlist & stock-list sync — Curated lists (Granny Shots, SMID Granny Shots, Tactical Trades, Crypto Picks) exported as structured rows with entry notes, making them easy to mirror into Snowflake, BigQuery, or a portfolio manager's OMS.
FlashInsight webhook — Real-time push for market-moving commentary, so intraday alerts never wait for polling.

Why Fundstrat Direct data is worth integrating

Fundstrat Direct, operated by Fundstrat Global Advisors and FSInsight, is the consumer-facing delivery vehicle for Tom Lee's and the Fundstrat research team's work. The app organizes content into subscription tiers — Fundstrat Pro (Macro + Crypto), Fundstrat Macro, and Fundstrat Crypto — and each tier exposes a different slice of research, stock lists, target prices, and crypto coverage. In 2024–2025 the Fundstrat team added broader crypto & digital assets coverage and a separate Fundstrat AI workspace with exportable chartbooks, which makes it a natural candidate for a programmatic pipeline.

Individual retail investors, RIAs, family offices, and fintech platforms increasingly need these insights in non-mobile contexts: a portfolio dashboard, an internal research wiki, a compliance audit trail, or an alerting bus. That is exactly the gap we close with a data-extraction and OpenFinance-style API layer that sits between the Fundstrat Direct backend and your infrastructure.

Feature modules

Authenticated research feed

Map the app's login flow to an OAuth-style token exchange. Once authorized under a paid subscription, we expose /research/feed, /research/article/{id}, and /research/search, returning Macro Minute entries, sector reports, and FlashInsights with author, publish-time, and ticker tags. Use case: nightly ingest into an internal research knowledge base.

Curated stock-list API

The "Granny Shots" and "SMID Granny Shots" lists, Tactical Trades, and thematic baskets are exposed as structured rows (ticker, add_date, thesis, sector, conviction). Use case: a model-portfolio rebalancer pulls list deltas every morning and rebalances a client sleeve.

Crypto picks & digital-assets stream

Daily crypto reports, token picks, target ranges, and strategy notes surfaced via /crypto/picks and /crypto/daily. Use case: a CeFi platform enriches its in-app "Today's view" tab with institutional-style commentary without replicating research in-house.

FlashInsight webhook

Instead of polling, we forward every FlashInsight push to your HTTPS endpoint with a signed payload (HMAC-SHA256). Use case: a trading-desk Slack bot that pages the team within seconds of Tom Lee's published reaction to a Fed event or a CPI print.

Technical analysis by ticker

Live technical analysis is addressable as /technicals/{ticker}, returning support/resistance levels, moving averages, and commentary blocks. Use case: a brokerage stock-detail page that shows third-party technical notes next to the chart.

Webinar and event metadata

Monthly webinars and the Fundstrat Annual Forum are exposed as events with title, speaker, start-time, and the replay URL once available. Use case: automatic calendar population and post-event transcript ingestion.

Data available for integration

Based on the app's published feature set and subscription model, the following research objects are candidates for an OpenData-style extraction layer. Exact coverage depends on the customer's entitlement tier.

Data typeSource (screen / feature)GranularityTypical use
Macro Minute articleDaily strategy cardPer article, with tags & tickersResearch digest, internal wiki, newsletter
FlashInsight alertReal-time push feedPer event, push-time accurateIntraday trading-desk alerts, risk review
Curated stock list (Granny Shots, Tactical, etc.)Stock lists screenPer-ticker with add/remove deltasModel-portfolio rebalance, compliance log
Crypto picks & daily reportCrypto tabPer token, per dayCeFi dashboard, token-screen enrichment
Technical analysis blockPer-ticker technicalsPer ticker, refresh windowsBrokerage stock detail, research overlay
Webinar / eventWebinars tabPer event, with replay URLCalendar sync, replay ingestion
Subscription entitlementAccount / billingPer user, per tierEntitlement checks before serving content

Typical integration scenarios

1. RIA research digest

A registered investment advisor subscribes at the Pro tier and wants every Macro Minute and FlashInsight copied into a client-facing "Morning Brief". We consume /research/feed?since=, template the output, and post to the RIA's CRM — preserving the Fundstrat attribution, the published time, and the long-tail ticker references for "Fundstrat Direct Tom Lee research export".

2. Portfolio-manager list mirror

A systematic fund mirrors the Granny Shots list into its internal OMS. Our connector polls /stock-lists/granny-shots, diffs the response, and emits list.added/list.removed events onto an internal Kafka topic. This maps cleanly onto the OpenFinance concept of watchlist portability.

3. Crypto neobank enrichment

A crypto-first neobank wants Fundstrat-branded commentary on its token detail pages. We deliver /crypto/picks responses, signed with a HMAC, into the neobank's content service, which renders them next to the price chart — an explicit OpenData sync between a research app and a consumer product.

4. Compliance audit pipeline

A multi-family office needs a durable log of every piece of research its portfolio managers acted on. Our FlashInsight webhook writes signed payloads into an append-only S3 bucket with object-lock enabled, producing a tamper-evident audit trail that matches internal compliance policy.

5. Dashboard / BI integration

A data team loads Macro Minute metadata, stock-list deltas, and crypto reports into Snowflake via Fivetran-style connector patterns, then builds a Looker board measuring research→price-move correlation. This closes the loop between the app's publications and measurable outcomes.

Technical implementation

Auth & session bootstrap

POST /api/v1/fsinsight/login
Content-Type: application/json

{
  "email": "user@example.com",
  "password": "***",
  "device_hint": "com.app.fsinsight:android"
}

200 OK
{
  "access_token": "eyJhbGciOi...",
  "refresh_token": "rft_...",
  "expires_in": 3600,
  "entitlements": ["macro", "crypto"],
  "subscription_tier": "fundstrat_pro"
}

Research feed pull

GET /api/v1/fsinsight/research/feed?since=2026-04-01T00:00Z&limit=50
Authorization: Bearer <ACCESS_TOKEN>

200 OK
{
  "items": [
    {
      "id": "mm-20260422-001",
      "type": "macro_minute",
      "published_at": "2026-04-22T11:00:00Z",
      "author": "Tom Lee",
      "title": "4 takeaways from Kevin Warsh hearings",
      "tags": ["macro", "fed"],
      "tickers": ["SPY", "QQQ"],
      "body_html": "..."
    }
  ],
  "next_cursor": "c_778912"
}

FlashInsight webhook delivery

POST https://customer.example.com/fundstrat/flashinsight
X-Signature: sha256=3f2a...b91e   // HMAC over raw body
Content-Type: application/json

{
  "event_id": "fi-26042390121",
  "emitted_at": "2026-04-23T13:04:11Z",
  "headline": "Fed dot-plot reaction: risk-on bias...",
  "impact": ["SPX", "NDX", "BTC"],
  "commentary_ref": "/research/article/fi-26042390121"
}

// Handler must respond 2xx within 5s or we retry with
// exponential backoff (1s, 4s, 16s, 64s) up to 24h.

Error handling & rate limiting

// Retryable
429 Too Many Requests      Retry-After: 30
503 Service Unavailable    backoff 1s/4s/16s

// Non-retryable
401 invalid_token          -> refresh & retry once
403 entitlement_missing    -> surface to user, do not retry
410 content_gone           -> purge from local cache

// Best practice
ETag: "mm-20260422-001-v3"
If-None-Match on re-poll -> 304 Not Modified

Compliance & privacy

We only integrate under customer authorization and a documented subscription in the customer's name; we do not scrape entitled research for unauthorized redistribution. Concretely:

  • SEC Regulation Best Interest (Reg BI) & FINRA Rule 2210 — published research must carry clear attribution and retention; our connector preserves the original author, publish time, and disclaimer block intact.
  • GDPR & CCPA/CPRA — for EU and California end-users, account identifiers and device hints are treated as personal data; we honor data-minimization and retention limits.
  • Copyright & ToS alignment — research pieces remain the property of Fundstrat Global Advisors; integrations are scoped to the customer's paid seat count, with no redistribution outside the authorized user base.
  • Audit logging — every research fetch and webhook delivery is logged with request-id, timestamp, and subject user, supporting SOC 2-style review.

Data flow / architecture

The pipeline is intentionally small: Fundstrat Direct mobile client / backend → our ingestion connector (protocol-analyzed, token-aware) → normalization layer → durable storage (Postgres / S3) → your API, webhook bus, or BI warehouse. The connector handles token refresh, rate-limit backoff, and de-duplication; the normalization layer turns HTML research bodies into typed JSON with tickers/tags extracted; delivery is either pull (REST) or push (signed webhook) depending on latency needs.

Market positioning & user profile

Fundstrat Direct targets self-directed retail investors, RIAs, and smaller institutions in the US and English-speaking markets, across Android and iOS. The app is consumed primarily by a professional-adjacent retail audience that follows Tom Lee's macro calls on CNBC and Twitter/X. Our integration clients tend to be the downstream of this audience: wealth platforms, fintech apps, research aggregators, and compliance teams that need the same content in a machine-readable format.

App screenshots

Click any thumbnail to view the full-resolution screenshot. These are the public store visuals and reflect the app's current navigation and content shelves.

Fundstrat Direct screenshot 1
Fundstrat Direct screenshot 2
Fundstrat Direct screenshot 3
Fundstrat Direct screenshot 4
Fundstrat Direct screenshot 5
Fundstrat Direct screenshot 6
Fundstrat Direct screenshot 7
Fundstrat Direct screenshot 8
Fundstrat Direct screenshot 9
Fundstrat Direct screenshot 10

Similar apps & integration landscape

Integration needs rarely stop at a single research source. Customers who work with Fundstrat Direct typically also consume or compare the following apps and platforms; each stores a distinct slice of the research / market-data landscape. We treat them as parts of the same ecosystem and frequently unify their outputs into one downstream API.

Seeking Alpha — crowd-sourced equity analysis, quant ratings, and earnings transcripts. Users who read Fundstrat Direct often want a single merged research view across Seeking Alpha articles and Fundstrat Macro Minute entries.
Morningstar Direct — institutional fund and equity data with star-ratings and quant fair-value estimates. Commonly paired with Fundstrat Direct when building a research wall that combines bottom-up fundamentals with top-down macro.
Zacks Investment Research — home of the Zacks Rank earnings-estimate-revision model. An OpenData unification between Zacks rank changes and Fundstrat's Granny Shots list is a frequent use case for systematic retail platforms.
The Motley Fool — subscription stock-picking with Stock Advisor and Rule Breakers recommendations. Customers who syndicate picks often want Motley Fool and Fundstrat crypto/equity picks in a single unified feed.
TipRanks — aggregator of analyst ratings, insider transactions, and hedge-fund holdings. A natural complement to FlashInsights when enriching a per-ticker research overlay.
Benzinga Pro — real-time newswire and squawk for active traders. Subscribers commonly want Benzinga squawk headlines and Fundstrat FlashInsights on the same alerts bus.
Bloomberg Terminal — professional-grade data and news for institutions. Internal research desks often want Fundstrat Direct commentary alongside Bloomberg BBG headlines in a single chat tool.
FactSet — enterprise investment-research workstation. Teams that license FactSet sometimes add Fundstrat Direct to cover the narrative layer above the data.
Stock Rover — screeners, portfolio analytics, and watchlist management. A standard integration is mirroring Fundstrat stock lists into a Stock Rover watchlist for fundamental cross-check.
CFRA Research — independent research with a Research-as-a-Service API. For enterprise customers, CFRA and Fundstrat Direct cover different analyst voices that complement each other in a compliance-ready research archive.

What we deliver

Deliverables checklist

  • Protocol and auth-flow report (session bootstrap, token refresh, entitlement model)
  • OpenAPI / Swagger specification covering feed, stock-list, crypto-pick, and technical endpoints
  • Runnable source for login, research feed, and FlashInsight webhook (Python / Node.js / Go)
  • Integration tests, webhook replay fixtures, and rate-limit simulation scripts
  • Compliance guidance (SEC Reg BI, FINRA 2210, GDPR/CCPA data handling notes)
  • Operations runbook (rotations, retries, dead-letter handling)

Engagement models

Source-code delivery from $300 — we hand over runnable API source and full documentation; payment is made after delivery upon satisfaction. Typical first drop: 5–15 business days.

Pay-per-call API billing — point your client at our hosted endpoint and pay only for the calls you make, no upfront commitment. Ideal for teams that prefer usage-based pricing or want to validate the pipeline before self-hosting.

About the studio

We are an independent technical studio focused on app interface integration and authorized API integration. Our engineers come from banks, payment gateways, market-data vendors, and protocol-analysis backgrounds, and have shipped end-to-end financial APIs under GDPR, SEC, and PCI-adjacent constraints.

  • Fintech, digital-banking, insurtech, and cross-border clearing experience
  • Enterprise API gateways, security reviews, and SOC 2-style logging
  • Custom Python / Node.js / Go SDKs and replay-capable test harnesses
  • End-to-end workflow: protocol analysis → build → validation → compliance review

Contact

Ready to bring Fundstrat Direct research into your stack? Send us the target scope (feed export, stock-list mirror, FlashInsight webhook, crypto picks, or all of the above) and the account tier you hold.

Open contact page

Engagement workflow

  1. Scope confirmation — which research objects (feed, lists, crypto, technicals) and which delivery mode (pull / webhook / warehouse).
  2. Protocol analysis and API design (2–5 business days).
  3. Build and internal validation against your sandbox account (3–8 business days).
  4. Documentation, code samples, and automated test cases (1–2 business days).
  5. Handover: first delivery typically 5–15 business days; webhook hardening and entitlement reviews may extend that window.

FAQ

What do you need from me?

An active Fundstrat Direct subscription at the tier you want exposed (Macro, Crypto, or Pro), the target app name (already provided), and a concrete scope of which data objects you need and where they should land.

How long does delivery take?

Typically 5–15 business days for a first delivery covering login, research feed, and one webhook. Stock-list mirroring and full crypto coverage usually land in the second iteration.

How do you handle compliance?

We work under your authorization only, preserve original research attribution, log every fetch and webhook delivery, and align with SEC Reg BI, FINRA 2210, GDPR, and CCPA as applicable to your jurisdiction.

Do you support crypto picks specifically?

Yes — the Fundstrat Crypto tier's daily crypto reports and token picks are supported via /crypto/picks and /crypto/daily, including target ranges and strategy tags.
Original app overview (appendix)

Fundstrat Direct (package com.app.fsinsight) gives investors access to Tom Lee's and the Fundstrat team's investment research, previously only available to banks and hedge funds, in a single mobile app on Android and iOS.

What's inside:

  • Daily strategy from Tom Lee and the Fundstrat team — one of Wall Street's most-followed analyst voices.
  • Real-time alerts on market-moving events, so users are never caught off guard.
  • Curated stock lists tailored to different investment styles and goals (e.g. Granny Shots, Tactical Trades, SMID Granny Shots).
  • Crypto & digital-assets coverage — daily reports, crypto picks, strategy notes, and more.
  • Live technical analysis on the stocks users hold.
  • Monthly webinars featuring top ideas and a near-term market outlook, plus the Fundstrat Annual Forum.
  • Instant notifications when fresh research drops — covering the Fed, earnings, macro shifts, and crypto developments.

Subscription tiers include Fundstrat Pro (Macro + Crypto) for all reports, Fundstrat Macro for macro-only research, and Fundstrat Crypto for crypto-only coverage.

Foreground-service notice: the app uses a foreground service to support live webinars and video sessions with continuous audio playback; the service runs only during active sessions and stops automatically when the session ends.