Home
HomeChat
Markets
AlertsCalendarScreenerCharts
Portfolio
WatchlistsPortfolioFiles
Account
Docs
Sign upJoinLog inLogin

Docs

Overview

IntroductionMCP ServerOpenAPI Spec

REST API

Overview

WebSocket API

OverviewLive NewsLive SEC FilingsTrading Halts

Live SEC Filings

WSwss://socket.vantafin.com/v1/stocks
View as markdown
Ultimate plan required
WebSocket streams are exclusive to the Ultimate plan. Compare plans and upgrade.

Subscribe to live SEC EDGAR filings over the same WebSocket connection. Use channel F.{ticker} for a specific ticker (e.g. F.AAPL) or F.* for every new filing market-wide. Each message is pushed the moment a filing is indexed and carries metadata only - ticker, company, CIK, form type, filed date, accession number, and EDGAR base URL. Fetch the full filing document and exhibits via the REST /filings endpoints. Like news, filings stream around the clock.

Use cases

  • Real-time filing alerts for 8-K, 10-K, 10-Q and other form types
  • Event-driven workflows when a watchlist company files with the SEC
  • Compliance and research feeds without polling the REST filings API
  • Triggering document retrieval pipelines as filings are published

Subscribe

Send a subscribe message after connecting. Use F.{ticker} (e.g. F.AAPL) for a single symbol or F.* for every symbol.

{
  "action": "subscribe",
  "params": "F.AAPL"
}

Message fields

FieldTypeDescription
typestringAlways 'filing'.
tickerstringTicker that filed.
companystringCompany or fund name.
cikstringSEC Central Index Key.
formstringSEC form type, e.g. 10-K, 10-Q, 8-K.
datestringFiling timestamp (ISO 8601).
accessionstringSEC accession number.
edgar_basestringBase URL for the filing on SEC EDGAR.
from vantafin import WebSocketClient

ws = WebSocketClient("vf-live-your_api_key")
ws.connect()
ws.subscribe(["F.AAPL"])

for message in ws:
    print(message)

Official SDKs (Python, JavaScript, Go, Java, Ruby): github.com/vantafin/vantafin

{
  "type": "filing",
  "ticker": "AAPL",
  "company": "Apple Inc.",
  "cik": "0000320193",
  "form": "8-K",
  "date": "2026-06-16T14:30:00Z",
  "accession": "0000320193-26-000045",
  "edgar_base": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000045"
}
Live News
Trading Halts