
Completed
Posted
Paid on delivery
I need a small, reliable bot that keeps an eye on company announcements for the top-500 publicly traded US stocks and drops the results where I can use them right away. Price swings or general news aren’t important here—only formal announcements (earnings releases, filings, guidance revisions, leadership changes, mergers, etc.) matter. Here’s what I expect: • The bot polls dependable sources (SEC, company IR feeds, or reputable news APIs) on a schedule I can adjust. • Each new announcement is captured with ticker, headline, timestamp, a brief summary, and a link to the original item. • Results land in a simple store I can query—CSV, SQLite, or a lightweight cloud table is fine—as well as a push channel of my choice (email, Slack, or Telegram). • Clear, well-commented code and a short read-me so I can redeploy or extend coverage later. Any language is acceptable—Python with requests/BeautifulSoup or a Node.js script with Axios/cheerio are both good fits—so long as setup stays minimal and dependencies are public and free to use. Deliverables will be: 1. Source code with instructions. 2. A sample run demonstrating at least two real-time announcements pulled in the last 24 hours. 3. Brief documentation of data sources and rate-limit considerations. If this sounds like your wheelhouse, let’s get started.
Project ID: 40706686
29 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

With 7+ years of experience in Programming and expertise in languages such as C, C++, JAVA, PYTHON, I can confidently say that I'm the right fit for your US Stocks Announcement Tracker project. Not only have I developed bots before but also worked with web scraping to extract real-time data with great accuracy which is essentially what your project demands. Apart from this, my 2 years of experience in Branding and Data Entry works can prove handy to make sense of the mined data and present them in an organized manner. What sets me apart from other freelancers is not just my technical proficiency but my commitment to treat every project with utmost priority which results in prompt, detailed communication with the client. Moreover, reliability & responsiveness is something that you'd need for time-sensitive financial announcements tracking task and I always strive to exceed client's expectations by leaving them saying "WOW" through my work. It will be a collaborative process wherein we'll establish a steady line of communication to ensure that the bot functions exactly as per your requirement with minor adjustments or extensions being feasible. If you hire me for this project, you'll get clean, well-commented code (as required) along with a short read-me that will enable redeployment or extension later. I assure you that I will delve deep into SEC feeds, company IR feeds and other sources making sure no important announcements are missed out on.
$30 USD in 7 days
6.4
6.4
29 freelancers are bidding on average $126 USD for this job

★★★ PYTHON SPECIALIST ★★★ Hi, To create a reliable bot for monitoring company announcements, I will utilize Python with the requests and BeautifulSoup libraries. This approach allows for efficient web scraping and API interactions. I will set up a polling mechanism that checks dependable sources like the SEC and company IR feeds at adjustable intervals. Each announcement will be captured with the required details: ticker, headline, timestamp, summary, and a link to the original item. The results will be stored in a SQLite database for easy querying and can also be pushed to your preferred channel, such as email or Slack. I will ensure the code is clear and well-commented, accompanied by a read-me file for future redeployment or extension. To get started, I will need access to any specific APIs you prefer and your choice of push notification channel. Thanks!
$30 USD in 3 days
8.3
8.3

I’d build the tracker around SEC submissions and company IR feeds first, filtering for formal events such as earnings, filings, guidance changes, leadership updates, and M&A rather than general news or price movements. Each normalized record will include ticker, headline, source timestamp, concise summary, canonical URL, and a deduplication key so repeated polling never creates duplicates. The Python implementation will use an adjustable scheduler, SQLite plus CSV export, and a configurable email, Slack, or Telegram push adapter. I’ll provide the source, commented setup/read-me instructions, source and rate-limit notes, and a sample run showing at least two announcements published within the previous 24 hours; delivery is 2 days. I’ve also fixed a live trading platform’s frozen charts by adding caching, API credit budgeting, and a last-good-value fallback—useful experience for keeping market-data polling reliable. Should the default push channel be email, Slack, or Telegram? Muhammad Saad
$110 USD in 2 days
7.9
7.9

I see you're looking for a bot to track formal announcements for the top-500 US stocks, focusing on reliable sources like the SEC and those company IR feeds. Polling schedules that are adjustable are key here, as many developers overlook how rate limits can impact data retrieval. And I’ll make sure to handle this by implementing a back-off strategy to avoid hitting those limits while keeping your data fresh. I'll build the bot using Python with requests and BeautifulSoup for simplicity, and minimal setup. The announcements will be stored in SQLite for easy querying, I’ll make sure the code is well-commented with clear instructions for future adjustments. I can go ahead and deliver the source code along with a sample run showing two real-time announcements and documentation on the data sources. I'm ready to get started on this right away, so just let me know if you have any questions. Rajavel | Python Developer | Data Scraping Expert
$30 USD in 10 days
7.0
7.0

Hi there, I can create a reliable bot that tracks formal announcements for the top-500 publicly traded US stocks by polling dependable sources on a customizable schedule. The bot will capture each announcement with necessary details and store them in a simple queryable format. This approach ensures you have all formal updates at your fingertips without the noise of price swings or general news. I’m experienced in Python and web scraping, which allows me to implement this efficiently with clear, well-commented code and documentation. Your satisfaction is my priority and I guarantee that I will deliver you a high-quality result. Regards, Ali
$30 USD in 1 day
6.4
6.4

Hi, I'm Denis, a full-stack developer who has built several data collection and monitoring systems. I understand what you need—a clean, focused bot that tracks real announcements from major US stocks and delivers data reliably without noise. The core challenge is reliability. You need consistent polling from trustworthy sources without breaking on rate limits or API changes. SEC filings are solid, but company IR feeds vary in structure, and news APIs have quirks. The key is building something that handles failures gracefully. I'd approach this in stages. First, I'd map out reliable data sources—SEC Edgar for filings, company investor relations pages, and a reputable financial news API as backup. Then I'd build polling logic with proper error handling and retry logic so it doesn't fail if a source is temporarily down. Next comes the data layer and notification routing to email, Slack, or Telegram. Data quality is critical. Announcements need deduplication and relevance filtering. I'd implement a matching system that catches the same announcement from multiple sources and prevents duplicates. Rate limiting is straightforward—staggered requests with appropriate delays keeps us compliant. I'd deliver full source code with clear comments, a working sample showing real announcements, and documentation covering data sources, rate limits, and how to adjust schedules or add stocks. I can start right away. Let's discuss the details. Thanks, Denis.
$30 USD in 2 days
6.3
6.3

As a full-stack developer with a rich background encompassing both traditional web development and cutting-edge AI engineering, I bring a diverse yet tailored skill set to your project. I have the necessary experience to build you a reliable bot that not only captures formal announcements for the top-500 publicly traded US stocks but does so at your preferred schedule from dependable sources such as the SEC, company IR feeds, or reputable news APIs. Regardless of whether you'd like a Python or Node.js script, my proficiency in these languages and my hands-on experience with requests/BeautifulSoup or Axios/cheerio guarantees a minimal setup process and free-to-use dependencies. In addition to meeting the basic needs of your project, I am committed to adding value in every possible sphere. Apart from delivering clean code and precise documentation as per your needs, I intend to go beyond and provide comprehensive instructions that enable redeployment or extension in the future. Being well adept with maintaining data integrity, I will ensure the results of each pull are captured with ticker, headline, timestamp, brief summary and link to original item so that you can query them effortlessly.
$100 USD in 3 days
5.9
5.9

Hi, I got that you are looking for a reliable bot to track company announcements for the top-500 publicly traded US stocks. This is what I can help you with, let's chat. My approach is to develop a Python bot using requests and BeautifulSoup to scrape data from dependable sources such as the SEC and company IR feeds. The bot will capture each new announcement with all necessary details and store them in a simple format like CSV or SQLite. Additionally, I will set up a push channel of your choice for real-time updates. The most challenging aspect will be ensuring accurate and timely data extraction from multiple sources. As final deliverables, you will receive the complete source code with clear instructions, a sample run showcasing real-time announcements, and brief documentation on data sources and rate-limit considerations. One thing I'd like to confirm before we start: Do you have any specific preferences for the push channel (email, Slack, or Telegram)? Looking forward to discussing this project further. Regards, Imran
$90 USD in 1 day
5.7
5.7

⚠️ If you're not happy, you don’t pay. ⚠️ Hi, Thank you for checking my proposal and sharing the detailed project brief. I can build your stock announcement bot using Python with requests and BeautifulSoup, focusing on a reliable, high-performance solution. I will deliver: • Scheduled polling of SEC, company IR feeds, and reputable news APIs • Captured announcements with ticker, headline, timestamp, summary, and links • Data storage in CSV or SQLite for easy querying • Push notifications to your chosen channel (email, Slack, or Telegram) • Well-commented source code for easy future modifications You will also receive: • A sample run displaying two recent announcements • Brief documentation on data sources and rate-limit considerations I am confident I can execute your vision professionally and efficiently. Looking forward to discussing timeline and next steps. Best regards, Chirag Pipal
$150 USD in 7 days
4.9
4.9

Hello, I can build a lightweight bot that monitors SEC filings and company news feeds for formal announcements, then delivers them in a structured format without unnecessary complexity. I’ve set up a similar system for a client tracking earnings reports—it polled the SEC RSS feed and forwarded alerts via Slack, cutting their manual check-in time by 75%. The code was clean enough to let them tweak the sources later. I’d structure this as a scheduled Python script using the SEC’s RSS feed and company IR pages, with BeautifulSoup for parsing. Results would go to a SQLite database and a webhook for Slack/Telegram. The bot would run on a free-tier cloud service to avoid hosting hassles. This keeps the data fresh and actionable for your team, with minimal maintenance. The script would log errors and retry failed requests, so you’d only see valid announcements. I’ll provide clear setup instructions and a sample output to confirm everything works before finalizing. If this approach fits your needs, I’m happy to discuss the details further. Thanks, Lazar.
$50 USD in 1 day
4.9
4.9

Pulling formal SEC filings for the top‑500 US stocks often trips up bots because the feed mixes HTML and XML formats. I'll set up a Python script that polls the SEC RSS and company IR endpoints, parses fields with BeautifulSoup, and stores each record in SQLite. A lightweight push to Slack or Telegram will be added using a simple webhook call. A common mistake is to rely on a single source and miss a filing when the provider throttles requests. I’ll add a fallback API and respect rate limits so you receive every announcement without gaps. You can expect a clean CSV export, a ready‑to‑query SQLite DB, and a short read‑me for quick redeployment.
$100 USD in 3 days
3.7
3.7

Hey! We are a team of 62 professionals specializing in Python automation and data monitoring with 9+ years building reliable APIs, scraping workflows, and notification systems. Here’s how we can help: * Monitor SEC, IR feeds, and reputable announcement sources * Capture ticker, timestamp, summary, headline, and source * Store announcements in SQLite, CSV, or cloud tables * Send instant alerts through Telegram, Slack, or email Could you confirm your preferred notification channel and polling frequency?
$140 USD in 7 days
3.5
3.5

Hi, I'd pull straight from SEC EDGAR's full-text search and filing feeds as the main source, with a company IR feed or news API as backup. EDGAR's free, structured, and covers filings, earnings, and leadership changes without scraping fragile HTML, so you get fewer false alarms and less maintenance down the road. The bot polls on whatever schedule you set, tags each hit with ticker, headline, timestamp, a short summary, and the source link, then writes it to SQLite and pushes it to Telegram or Slack, your call. I've built this kind of polling setup before, and the part I actually enjoy is tuning the summary logic so you get the gist without opening every link. One thing to flag early: some smaller tickers don't file consistent IR feeds, so I'd build in a fallback source for those to avoid silent gaps. I can have this running, tested, and documented in 2 days. Want me to start with EDGAR as the primary feed? Best, Emrah
$118 USD in 2 days
3.2
3.2

Hello, I have reviewed your requirements and can develop a reliable announcement tracker for the top-500 US publicly traded stocks. I have 10+ years of experience with Python, web scraping, APIs, automation, data processing and notification systems. I can build a lightweight bot that monitors SEC filings, company IR feeds and reputable APIs, detects new announcements and stores structured results with ticker, headline, timestamp, summary and source link. WORKING FLOW: Data Monitoring → Poll SEC, company IR feeds and approved news APIs on a configurable schedule. Announcement Detection → Identify new earnings, filings, guidance changes, leadership updates, mergers and other formal announcements. Data Storage → Store results in CSV, SQLite or a lightweight cloud database for easy querying. Notifications → Send new announcements through email, Slack or Telegram based on your preference. Testing & Documentation → Provide a sample run, clean source code, README and details about data sources and rate limits Thanks, Invoke Tech
$350 USD in 7 days
3.7
3.7

Hi — for the top-500 US tickers I'd run a scheduled Python poller (requests + feedparser) hitting SEC EDGAR's full-text/filings JSON as the backbone, plus company IR RSS where available, and skip anything that isn't a formal filing/announcement so price and general news get filtered out. Each hit is normalized to ticker, headline, timestamp, short summary, and source link, deduped, written to SQLite, and pushed to your channel — Telegram or Slack is quickest to wire up. I'd document the sources, poll interval, and EDGAR rate limits in the read-me, and hand you a sample run with two real announcements from the last 24 hours. I build scraping pipelines with clean structured output regularly, so this fits well. One thing that shapes the build: is the top-500 list fixed and supplied by you, or should the bot derive and refresh it itself?
$217 USD in 9 days
2.7
2.7

Hi, You're asking for a small, dependable tracker for formal announcements across the top US stocks, with a simple store and a push channel. I get the operational realities: reliable sources, adjustable polling cadence, and easy redeploys. I've built similar event trackers for financial data, handling rate limits and clean data aggregation. I'd start by validating sources, then implement a minimal poll loop with configurable cadence. Results would go to a lightweight store (CSV/SQLite) and a chosen push channel, with a short README. Handling intermittent outages and ensuring idempotent storage without duplicates. What should happen if an announced item is updated or retracted after it’s posted? Do you want consolidation of near-duplicate items across sources or strict one-record-per-announce? If we're aligned, I can outline the implementation plan before we get started. Best regards, Brandon
$100 USD in 1 day
2.4
2.4

Tracking material SEC filings and IR announcements across 500 tickers, without wasting time on price noise, is exactly the kind of automation pipeline I build regularly. I'd pull directly from SEC EDGAR's full-text search API and company IR RSS feeds using Python with requests and BeautifulSoup, normalize each hit into ticker, headline, timestamp, summary, and source link, then push straight into SQLite (or a lightweight cloud table if you prefer) with instant alerts to Telegram or Slack on your schedule. On EzTasker and Kashy AI I built similar backend pipelines in Python/Node with real-time push notification layers, so the alerting piece is familiar territory. Realistic timeline is 5-7 days for a working MVP plus a 24-hour sample run showing live filings. Happy to send a scope breakdown once we confirm which sources (SEC, specific IR feeds, or news APIs) you want prioritized. Got 15 minutes to lock down the sources list and rate limits? Abdul
$162 USD in 7 days
0.0
0.0

Hello! I’ve spent the last several years solving exactly this type of data-collection and alerting problem, and this project fits that experience well. I understand you need a small, reliable bot focused only on formal company announcements for the top 500 US stocks, not noise from price moves or generic news. I will build a scheduled crawler that checks SEC filings, company IR feeds, and approved news APIs, then normalizes each announcement with ticker, headline, timestamp, summary, and source link. I’ll store results in a lightweight format such as SQLite or CSV, and wire in your chosen push channel through email, Slack, or Telegram. I’ll also keep the code clean and commented, with a short README so you can redeploy, adjust polling, and extend coverage easily. Thanks!
$100 USD in 3 days
0.0
0.0

Jeddah, Saudi Arabia
Payment method verified
Member since Apr 3, 2022
$10-30 USD
$250-750 USD
$250-750 USD
€250-750 EUR
₹12500-37500 INR
₹600-1500 INR
$250-750 USD
$300-600 USD
₹12500-37500 INR
₹750-1250 INR / hour
$8-15 USD / hour
€8-30 EUR
$3000-5000 CAD
$250-750 USD
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
$10-30 USD
£1500-3000 GBP
₹12500-37500 INR
€250-750 EUR
₹1500-12500 INR