PR Newswire Filing Monitor & Alert avatar

PR Newswire Filing Monitor & Alert

Pricing

from $0.50 / 1,000 checked filings

Go to Apify Store
PR Newswire Filing Monitor & Alert

PR Newswire Filing Monitor & Alert

Monitors PR Newswire for new press releases matching your stock tickers and keywords. Saves every filing to a dataset and sends real-time alerts via Telegram, Discord, or Slack when a match is found.

Pricing

from $0.50 / 1,000 checked filings

Rating

0.0

(0)

Developer

Scraping Crew

Scraping Crew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

What does PR Newswire Filing Monitor do?

PR Newswire Filing Monitor scrapes the PR Newswire for new press releases and checks each one against a list of stock tickers and keywords you define. Every filing is saved to an Apify dataset, and when a release matches both a ticker and a keyword, real-time alerts are dispatched to your Telegram, Discord, or Slack channel — all without any infrastructure to manage on your end.

The actor runs continuously — start it once and it polls PR Newswire on interval until you cancel it. The Apify platform handles automatic retries, proxy rotation, persistent visited-filing tracking across restarts, and full dataset history accessible via API or export.

Features

  • ⚡ Continuous real-time monitoring
  • 🔔 Instant Telegram, Discord & Slack alerts
  • 🎯 Match stock tickers and keywords
  • 🌍 Filter by language and industry
  • 📄 Extract full press release content
  • 🗂️ Structured JSON dataset
  • 🔄 Automatic duplicate detection
  • 📊 Export as JSON, CSV, Excel, or via API
  • 🤖 Ready for AI, n8n, Zapier, and RAG workflows
  • 🌐 Optional Apify Proxy support

Why use PR Newswire Filing Monitor?

  • Investor research — catch earnings announcements, M&A news, or product launches the moment they hit the wire.
  • Competitive intelligence — track competitor tickers or brand keywords and get pinged on every press release.
  • Compliance & risk monitoring — watch for regulatory filings or keywords like "FDA", "recall", or "settlement".
  • News aggregation — build a structured dataset of press releases for downstream analysis or NLP pipelines.
  • No-code alerts — configure once in the Apify Console, schedule it, and let notifications come to you.
  • Active traders — get notified within seconds of a press release hitting the wire, before price action reflects the news. Combine with the scheduler running every minute for near real-time coverage.

How to use PR Newswire Filing Monitor

  1. Create a free Apify account at apify.com if you don't have one.
  2. Open the Actor in the Apify Console and click Try for free.
  3. In the Input tab, enter your tickers (one per line) and keywords (one per line).
  4. (Optional) Add a Telegram bot token + chat ID, a Discord webhook URL, or a Slack webhook URL to receive instant alerts.
  5. (Optional) Enable Apify Proxy if you encounter rate-limit errors on large runs.
  6. Click Save & Run.
  7. View scraped filings in the Output tab or download them as JSON, CSV, or Excel.

Input

All fields are optional — running without tickers/keywords collects all current filings with no filtering.

FieldTypeDescription
tickerstextareaStock ticker symbols to watch, one per line (e.g. AAPL).
keywordstextareaKeywords or phrases to match in filing content, one per line (e.g. merger).
target_industriestextareaIndustry codes/names to include, one per line (e.g. HEA, MTC). Leave empty to accept all.
languagestextareaLanguage codes to include, one per line (e.g. en, de). Leave empty to accept all.
telegram_bot_tokenstring (secret)Telegram bot token from @BotFather.
telegram_chat_idstringTelegram chat or channel ID (e.g. -100xxxxxxx or @yourchannel).
discord_webhookstring (secret)Discord channel webhook URL.
slack_webhookstring (secret)Slack incoming webhook URL.
proxyConfigurationobjectApify Proxy settings. Useful to avoid 429 rate-limit errors.

Example input

{
"tickers": "AAPL\nMSFT\nNVDA",
"keywords": "acquisition\npartnership\nFDA approval",
"telegram_bot_token": "123456:ABC-xyz",
"telegram_chat_id": "-1001234567890",
"proxyConfiguration": { "useApifyProxy": false }
}

An alert fires only when at least one ticker AND at least one keyword both appear in the same filing.

Output

Every press release is pushed to the default dataset. If you have filters per industry/language the dataset will contain only them.

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel from the Storage tab.

Example dataset item

{
"news_id": "902534321",
"news_link": "https://www.prnewswire.com/news-releases/apple-announces-strategic-partnership-902534321.html",
"news_title": "Apple Announces Strategic Partnership With XYZ Corp",
"news_date": "7 Jul 2026",
"news_hour": "14:30:00",
"industries": ["Technology", "Consumer Electronics", "TEL", "TEC"],
"language": "en",
"found_tickers": ["AAPL", "XYZ"],
"related_tickers": ["AAPL"],
"found_keywords": ["partnership"],
"content": "apple inc. today announced a definitive agreement to acquire xyz corp for 2 billion dollars..."
}

Data table

FieldFormatDescription
news_idtextUnique PR Newswire article identifier.
news_linklinkFull URL to the press release page.
news_titletextHeadline of the press release.
news_datetextPublication date (e.g. 7 Jul 2026).
news_hourtextPublication time extracted from the meta filed (e.g. 14:30:00).
industriesarrayAll industry codes/names tagged on this filing in the meta filed.
languagetextLanguage code of the press release (e.g. en, de).
found_tickersarrayAll tickers mentioned anywhere in the article text (exchange-prefixed, e.g. NYSE: AAPL).
related_tickersarraySubset of your watchlist tickers that were matched in this specific filing.
found_keywordsarrayKeywords from your input that were matched in this filing.
contenttextFull text body of the press release.

How much does it cost to monitor PR Newswire?

PR Newswire's returns the latest ~30 filings per poll. Each run processes ~30 HTTP requests (one per article). On Apify's free tier you get $5/month of compute, which is more than enough for hourly scheduled runs.

For high-frequency monitoring (every 1–5 minutes), costs remain minimal — HTTP-only crawling (no browser) keeps compute usage very low.

Notifications (Telegram/Discord/Slack) are charged per dispatch event at a symbolic amount only.

Tips & Advanced Options

  • Continuous operation — Start the actor once and let it run. It polls the news and stops only when you cancel it (Or hit the Max item limit if set). No external scheduler needed.
  • Broad keyword matching — Keywords are matched as whole words (word-boundary regex), so apple won't trigger on pineapple.
  • Multiple notification channels — All three channels (Telegram, Discord, Slack) can be configured simultaneously and are notified in parallel.
  • Export for analysis — Use the dataset API endpoint or download as CSV/JSON to feed filings into a spreadsheet, database, or NLP pipeline.
  • Proxy for stability — If you run the Actor very frequently, enable Apify Proxy to avoid HTTP 429 rate-limit errors from PR Newswire.
  • LLM & automation ready — the dataset output is clean, structured JSON with no HTML artifacts, ready to feed directly into LLM pipelines (OpenAI, Claude, etc.), n8n workflows, Zapier automations, or custom RAG systems without any preprocessing.

Combine with GlobeNewswire Scraper & Real-Time Press Release Monitor and SEC GOV Filing Monitor

For complete market intelligence, pair this Actor with the GlobeNewswire Continuous Monitor and the SEC GOV Filing Monitor — which watches SEC EDGAR for official regulatory filings (10-K, 10-Q, 8-K, S-1, etc.).

ActorSourceBest for
PR Newswire Filing MonitorPR NewswirePress releases, earnings announcements, product launches, partnerships
GlobeNewswire Scraper & Real-Time Press Release MonitorGlobeNewswirePress releases, earnings announcements, product launches, partnerships
SEC GOV Filing MonitorSEC EDGARRegulatory filings, insider transactions, IPO prospectuses, material events

Running all three on the same ticker watchlist and scheduling them in parallel gives you full coverage — the moment a company puts out a press release on either wire or files with the SEC, you get an alert. All three Actors share the same notification channels (Telegram, Discord, Slack) and output structured dataset formats, making it easy to merge or compare results downstream.

FAQ, Disclaimers & Support

Why am I not receiving alerts? Make sure both tickers and keywords are set — alerts only fire when both match. Double-check your bot token, chat ID, or webhook URL.

The Actor runs but the dataset is empty. PR Newswire may have returned no new items since the last run (all were already in visited-filings). Try clearing the visited-filings key-value store in the Apify Console to reset the cache.

Support & feedback Open an issue in the Issues tab or contact us for a custom monitoring solution tailored to your specific requirements.

SEO Keywords

PR Newswire scraper, PR Newswire monitor, PR Newswire API, press release scraper, press release monitoring, stock ticker alerts, real-time press release alerts, investor research tool, earnings announcement tracker, M&A news monitor, competitive intelligence tool, compliance news monitoring, financial news aggregator, press release dataset, PR Newswire scraping tool, Telegram stock alerts, Discord news webhook, Slack news notifications, stock market news scraper, ticker keyword matching, news monitoring actor, Apify PR Newswire actor, continuous news monitor, financial press release API, IR news tracker, keyword-based news alerts, real-time financial news feed, no-code news alerts, press release JSON export, SEC filing alternative news source, stock ticker scraper, stock ticker tracker, stock ticker news alerts, NYSE ticker monitor, NASDAQ ticker monitor, ticker symbol news feed, ticker watchlist alerts, stock symbol press release tracker, publicly traded company news monitor, ticker-based news filtering, stock news screener, equity news alerts, ticker mention tracker, stock market press release API