Коммерческое предложение для Millstone Partners · 2026

Агент мониторинга
макроэкономических новостей

Автоматизация сбора, фильтрации и анализа новостей по 30 странам из 4 источников.

Частотность по странам
за месяц · пример выгрузки
ОАЭ142
Саудовская Аравия118
Египет94
Россия81
Казахстан63
ReutersInvesting.comMarketScreenerMarketWatch
30 стран · 4 источника · обновление 1-го числа месяца
// О задаче

Что нужно сделать

Ежемесячная автоматическая выгрузка макроэкономических новостей из Reuters, Investing.com, MarketScreener и MarketWatch по 30 странам СНГ, Ближнего Востока и Северной Африки. На выходе — частотность упоминания стран и полный список статей с веб-интерфейсом и фильтрами.

// Архитектура решения

Как устроен сбор данных

Источник 1, 2, 4
NewsAPI.ai
Reuters · Investing.com · MarketWatch

Reuters, Investing.com и MarketWatch получаем через сервис-агрегатор NewsAPI.ai. Это официальный API с доступом к 150 000+ изданий — надёжно, без риска блокировок, с фильтрацией по дате, категории и ключевым словам прямо на уровне запроса.

150 000+ изданийофициальный APIфильтр на уровне запроса
Источник 3
MarketScreener
Hot News · Most Read · Business Insiders · Economy

MarketScreener отсутствует в агрегаторах — парсим напрямую. Используем Playwright + ротация прокси для стабильного сбора из 4 категорий (Hot News, Most Read, Business Insiders, Economy).

Playwrightротация прокси4 категории
// Что будет сделано

Состав работ — 6 блоков

01
Блок 01 — Интеграция с NewsAPI.ai и парсинг MarketScreener
Единый сбор данных из двух источников
+
Подключение NewsAPI.ai: настройка запросов под нужные категории Reuters (Business, Legal), Investing.com (Breaking News, Economy), MarketWatch (Latest News)
Разработка парсера MarketScreener: 4 категории, обход защиты, пагинация за месяц
Единая схема получения данных из обоих источников
Retry-логика и обработка ошибок
02
Блок 02 — Фильтрация по 30 странам
NLP-фильтр и кастомный словарь стран
+
NLP-фильтр на основе spaCy: определяет упоминания стран в заголовке и тексте статьи
Кастомный словарь: все варианты написания каждой страны (UAE / United Arab Emirates, Russia / Russian Federation, Palestine / Palestinian и т.д.)
Исключение ложных срабатываний
Каждой статье присваивается список упомянутых стран
03
Блок 03 — Аналитика частотности
Подсчёт упоминаний и срезы по странам
+
Подсчёт количества статей с упоминанием каждой страны за месяц
Топ тем по каждой стране (частые ключевые слова)
Совместные упоминания стран в одной статье
Разбивка по источникам: какой источник сколько материалов дал по каждой стране
Динамика внутри месяца по неделям
04
Блок 04 — База данных
Хранение, дедупликация и быстрый поиск
+
PostgreSQL: хранение всех статей с метаданными (заголовок, дата, источник, категория, URL, упомянутые страны)
Дедупликация: один материал не попадёт дважды
Быстрый поиск по стране, дате, источнику
05
Блок 05 — Веб-интерфейс
Таблица статей, фильтры и экспорт
+
Таблица статей: заголовок, дата, источник, категория, страны, ссылка на оригинал
Фильтры: по стране / источнику / категории / периоду
Полнотекстовый поиск по заголовку
Блок частотности: топ стран за период, динамика по неделям, разбивка по источникам
Экспорт в Excel/CSV по активным фильтрам
06
Блок 06 — Ежемесячный автозапуск
Автономный запуск и уведомления
+
Автоматический запуск выгрузки в 1-е число каждого месяца
Уведомление по завершении (Telegram или email): сколько статей собрано, сколько прошло фильтр
Алерт если источник вернул 0 статей или недоступен
// Стоимость

Стоимость разработки

БлокСтоимость
Интеграция NewsAPI.ai + парсер MarketScreener$1 350
Фильтрация по 30 странам$520
Аналитика частотности$420
База данных$240
Веб-интерфейс$980
Ежемесячный планировщик$240
Итого разработка$3 750
Стоимость разработки
$3 750
Все 6 блоков: интеграция и парсинг, фильтрация по 30 странам, аналитика частотности, база данных, веб-интерфейс и ежемесячный автозапуск.
Без веб-интерфейса
$2 530
Без веб-интерфейса: данные собираются, фильтруются и отдаются готовой ежемесячной выгрузкой, аналитика частотности доступна на уровне выгрузки.
Срок
4–5 недель
От старта работ до запущенной системы, которая ежемесячно собирает, фильтрует и анализирует новости по 30 странам.
// Инфраструктура

Ежемесячные расходы на инфраструктуру

Эти расходы оплачиваются клиентом отдельно, помимо стоимости разработки:

СтатьяСтоимость
NewsAPI.ai — подписка (покрывает Reuters, Investing.com, MarketWatch)~$90/мес
Прокси для парсинга MarketScreener~$30/мес
VPS-сервер (база данных + планировщик + веб-интерфейс)~$20/мес
Итого ежемесячно~$140/мес
🛡
Почему NewsAPI.ai, а не прямой парсинг Reuters. Reuters и Investing.com — одни из самых защищённых сайтов в финансовой нише (Cloudflare, капча, антибот-системы). Прямой парсинг нестабилен и требует дорогих residential-прокси (~$150–300/мес). NewsAPI.ai даёт тот же контент через официальный API — надёжно, без рисков блокировок и дешевле в обслуживании.
// Условия

Условия работы

💳
Оплата поэтапно: 50% предоплата, 50% по сдаче
📄
Работаем по договору
⚙️
После запуска система полностью автономна — ежемесячный запуск без участия разработчика
// Контакты

Обсудим проект?

Антон Бордаковский
Антон Бордаковский
Студия Изи · полный цикл: аналитика → дизайн → разработка → запуск
realeasystudio.site · КП для Millstone Partners · 2026