[Python] Доработка скрипта парсинга + прикрутить телеграмбот ( уведомления).

Задание закрыто
Стоимость:Договорная
Срок выполнения:10 дней
Варианты оплаты:По договоренности
Дата публикации:2025-06-23 09:40
Был(а) на сайте:2025-06-24 14:12

[Python] Доработка скрипта парсинга + прикрутить телеграмбот ( уведомления).

 
Задача

нужна доработка:
https://github.com/empenoso/moex-bond-search-and-analysis


скрипты для поиска облигаций на ммвб, уже написаны и работают. Михаил который их создавал "делал их разумеется под себя". Поэтому мне нужно добавить "под себя" некоторые вещи.

1. Клонируем репозитарий Михаила в мой репозитарий с правкой ссылочной части как на origin, что бы дальнейшую разработку уже можно было вести отдельно и весь исходник оставался у меня и я мог дальше привлекать помощь по требуемой доработке.
2. Необходимо в запросы API (moex.ру) добавить запрос на еще 1 параметр.
3. Прописать отображение столбца параметра в формируемом exсel-файле по итогам сканирования.
4. Доработать bonds.xlsx - в виде интерфейса (что бы визуально выбирать настройки сканирования: сроки, параметры, зациклить парс и т.д. (данные есть).
5. Прикрутить отправку в телеграмм по итогу нахождения "новых облигаций" уведомления.


Итого:
1. Клонирование и настройка репозитория
2. Добавление нового параметра ...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Дмитрий добрый день
Могу сделать вам все эти правки
Цену указал
Давайте начнем
Предлагаемое решение
1. Клонирование и настройка репозитория

Форк оригинального репозитория в ваш аккаунт GitHub.

Настройка origin для дальнейшей независимой разработки.

Проверка работоспособности текущего кода.

Срок: 1 день
Стоимость: 3 000 ?
2. Добавление нового параметра в API-запрос к MOEX

Анализ текущих запросов (файлы api.py, shemas.py).

Добавление нового параметра (например, YIELD_TO_MATURITY, DURATION или другой по вашему выбору).

Тестирование корректности данных.

Срок: 1-2 дня
Стоимость: 5 000 ?
3. Добавление столбца в Excel с новым параметром

Модификация кода генерации bonds.xlsx.

Проверка формата данных и совместимости с текущей структурой.

Срок: 1 день
Стоимость: 3 000 ?
4. Доработка bonds.xlsx — визуальный интерфейс выбора параметров

Создание интерактивного листа в Excel с:

Выбором диапазона сроков.

Фильтрами по доходности, риску и другим параметрам.

Настройкой периодичности парсинга (раз в день/час и т.д.).

Интеграция с shemas.py для автоматического применения настроек.

Срок: 3-5 дней
Стоимость: 10 000 ?
5. Интеграция с Telegram-ботом для уведомлений

Настройка бота (aiogram / python-telegram-bot).

Отправка сообщений при обнаружении новых облигаций.

Формат уведомления:

Название облигации.

Доходность, срок.

Ссылка на MOEX.

Срок: 2-3 дня
Стоимость: 10 000 ?

Итог
Этап Срок Стоимость
1. Клонирование репозитория 1 день 3 000 ?
2. Добавление параметра в API 1-2 дня 5 000 ?
3. Новый столбец в Excel 1 день 3 000 ?
4. Визуальный интерфейс в Excel 3-5 дней 10 000 ?
5. Telegram-уведомления 2-3 дня 5 000 ?
Общий срок 7-10 дней 26 000 ?
Дополнительные опции
Автоматический парсинг по расписанию (cron / GitHub Actions) — +5 000 ?.
Расширенная аналитика (графики в Excel) — +8 000 ?.
Веб-интефейс вместо Excel (Flask/Django) — 15 000 ?.
Привет, имею большой опыт в разработке скриптов, сайтов, парсеров и просто програм на python, одним словом пишу всо, также пишу приложения на Андроид, с удовольствием возьмусь за работу, сделаю всо в лучшем виде и в кратчайшие сроки, также помогу запустить и разобраться.

Мое портфолио: https://ochistka35.wixsite.com/daichasportfolio
Мой телеграм: https://t.me/daicha_helper_bot (если у вас спам, не проблема)
Здравствуйте. Меня заинтересовал ваш заказ. Имею значительный опыт в работе с питоном и апи телеграмма в частности. Готов приступить в любой момент. Примеры работы с разнообразными апи: https://drive.google.com/drive/u/2/folders/1KGpD30vmJglYk6QIs3gXBs_P1CLlTNM8
Здравствуйте, Дмитрий, готов обсудить детали проекта. Опыт есть!

Жду Вашего ответа!
---------------------------------------
Telegram - @ab_damirr

WhatsApp- +79172088852

Почта - freelancedamir@yandex.ru

Примеры моих работ

IT и Разработка
Дизайн, Монтаж и 3D
Копирайтинг, Рерайтинг и Переводы
Приветствую ! Выполню указанные доработки по скрипту
Alexandr Alexandrov
Основная специализация: Веб-разработка и Продуктовый дизайн
    Приветствую! Ознакомился с задачей по доработке парсера облигаций и интеграции Telegram — готов реализовать, в разработке 7+ лет.
    Python
    Telegram Bot API
    pandas / openpyxl
    MOEX API
    Git / GitHub Workflows
    Автоматизация и визуализация Excel-интерфейсов
    TG: @Alexuys.

    Примеры моих работ

    Календарь на swift
    web app
    site
    Александр Кургузов
    Основная специализация: Веб-разработка и Продуктовый дизайн
    Здравствуйте, Дмитрий. Я недавно использую эту платформу, хотя в портфолио 10 работ. Обязуюсь тчательно выполнять задание за минимальную цену. На Python написаны сайты, парсеры и ТГ боты.

    Со мной можно связаться так :
    Почта: kurguzov47@yandex,ru
    Телеграмм: https://t.me/kurguzov47
    Телефон: +79052717645

    Сайт визитка https://alekurguzov.ru
    Добрый день!

    Буду рад помочь с доработкой вашего скрипта поиска облигаций. По моим прикидкам, работа разбивается так:

    Клонирование и настройка репозитория
    – Настрою ваш форк с новым origin, перенесу весь код, проверю сборку и CI/CD-пайплайн (если есть).
    – Срок: 2–3 часа
    – Стоимость: 2 500 ?/час -> ? 6 000 ?

    Добавление нового параметра в API-запрос
    – Внесу изменение в обращения к MOEX, протестирую ответ.
    – Срок: 1–2 часа
    – Стоимость: 2 500 ?/час -> ? 4 000 ?

    Добавление столбца в Excel
    – Пропишу вывод нового поля в формируемый .xlsx, проверю корректность форматирования и сортировки.
    – Срок: 1–2 часа
    – Стоимость: 2 500 ?/час -> ? 4 000 ?

    Визуальный интерфейс в bonds.xlsx
    – Сделаю форму на VBA или на Python (xlwings), чтобы вы могли на лету выбирать сроки и параметры сканирования без правки кода.
    – Срок: 2–3 дня
    – Стоимость: 2 500 ?/час -> ? 40 000 ?

    Интеграция с Telegram-ботом
    – Настрою бота на Python (aiogram), чтобы при появлении новых облигаций приходили уведомления.
    – Срок: 1 день
    – Стоимость: 2 500 ?/час -> ? 16 000 ?

    Итоговые ориентиры
    – Сроки: 1–1,5 недели
    – Общая стоимость: ~ 70 000 ?

    Если по шагам что-то хочется скорректировать или взять в работу отдельным блоком – дайте знать. Готов обсудить фикс-цену вместо почасовки и запустить первый этап уже сегодня.

    Рекомендации по улучшению
    – Вынести все параметры фильтрации в единый JSON/YAML, чтобы потом легко использовать то же API-ядро в веб-интерфейсе.
    – Рассмотреть Docker-контейнеризацию скриптов и CI/CD-сборку в Azure DevOps или Jenkins (у вас, похоже, уже есть опыт), чтобы быстро деплоить обновления.

    С уважением,
    Команда «Парма»
    https://freelance.ru/rsoldatenkov
    Телеграм: @tatianaparma
    Телефон: +7 909 732-06-05
    Так получилось, что основной стек для меня - это Java 1.8(11) + Spring Boot для Backend и Java для Android. Работаю на языке Java 4 года(еще в школе впервые с ним познакомился и влюбился на всю жизнь), python - 2 года, node.js - 2 года, Kotlin - 2 года, php - 1,5 года, React.js - 2 года. Все мои работы находятся здесь: https://github.com/povilas1565. Мой ТГ: @Pavel5599. Поэтому резонно, что я делаю почти все на Java(Kotlin) и Python и Node.js. Также занимаюсь разработкой простых сайтов на React и статическом html,css,js. Также работаю на C# и React Native, а также Flutter. Занимаюсь профессиональной публикацией и выгрузкой приложений в google play. Также являюсь штатным тестировщиком с опытом в 2,5 года в компаниях Tech Usta и Active Computers. Я собаку съел на автотестах и мануал -тестах. Автотесты преимущественно через Postman, мануал-полный анализ и использование консоли разработчика на полную. Сделаю все быстро и четко. Я на протяжении года разрабатывал Android- приложения в компании Nomadic Soft под сферу гемблинга (букмекерские конторы, онлайн-казино и т.д.) на Flutter и Kotlin. Как раз ровно год последний занимался разработкой приложений под гемблинг в компании Nomadic Soft.
    здравствуйте. я Фриланс-разработчик (Python, Telegram-боты) Разрабатывал Telegram-ботов по заказам знакомых и клиентов Создавал и поддерживал простые веб-страницы на HTML и CSS Решал задачи по автоматизации с использованием Python Общался с заказчиками, уточнял требования и внедрял изменения Стажёр Python-разработки (Top Academy, дистанционно) Выполнял учебные проекты и за,

    вотсап +994554345006
    Леонид
    Основная специализация: ИТ и Разработка
    Проще сделать заново.
    предоплата 1500
    если бы всё было так круто ты бы сюда не пришел
    Уважаемый заказчик,
    Предлагаю вашему вниманию комплексное решение по модернизации и расширению функциональности вашего скрипта анализа облигаций.

    Предложение: Трансформация вашего анализа облигаций!

    Выведите свой анализ на новый уровень с гибким и автоматизированным решением. Представляю три пакета, разработанных с учетом ваших потребностей:

    1. Базовый (25 000 ? | 10 дней): Полный контроль и максимум возможностей!

    • Код – ваш! Полный перенос в репозиторий (GitHub/GitLab) с настройкой CI/CD (опционально).
    • +1 параметр MOEX API: Интеграция нужных данных (YTM, объем выпуска и т.д.).
    • Excel на максимум: Отчет с новым столбцом и умным форматированием (фильтры, цветовые метки).
    • Настройки – в Excel! Лист управления: сроки, доходность, типы облигаций, интервал проверки.
    • Telegram-бот: Мгновенные уведомления: "[Название], Доходность: X%, Срок: Y лет" + ссылка!
    • История уведомлений: Сохранение логов для анализа рынка.

    2.Эконом (18 000 ? | 7 дней): Эффективность без лишних затрат!
    • Как базовый, но без Excel-интерфейса (настройки в коде), Telegram-бот – в комплекте!

    3.Премиум (35 000 ? | 14 дней): Полная автоматизация и веб-доступ!
    • Веб-интерфейс (Flask) для удобного управления + Docker-контейнеризация для мгновенного развертывания.

    Почему выбирают меня?

    • Финансовый опыт: Интеграции с MOEX/Tinkoff API, глубокий анализ облигаций.
    • Гибкость: Доработка под ваши задачи (например, добавление Black-Scholes).

    Что дальше?

    1. Сообщите, какой параметр MOEX вам нужен.
    2. Выберите свой пакет: Базовый, Эконом или Премиум.
    3. Начинаем в течение 24 часов после подтверждения!

    Связь: email.(vladislavfrilans3@gmail.com)

    Мои гарантии:

    • Автономность: Код полностью под вашим контролем.
    • Удобство: Настройки в Excel (или веб-интерфейсе), никакого кодинга!
    • Автоматизация: Забудьте о ручных проверках – Telegram уведомит вас!
    • Качество: Тестирование + исправление ошибок.
    С удовольствием помогу вам трансформировать ваш анализ облигаций!
    03:33 25.06.25
    1.По API MOEX:

    -Какой конкретно параметр нужно добавить в запрос? (Например, доходность к оферте, объем выпуска, кредитный рейтинг и т.д.)

    -Нужны ли дополнительные фильтры для этого параметра в Excel?

    2.По Excel-интерфейсу:

    -Какие именно настройки должны быть вынесены в лист «Настройки»? (Список приоритетных параметров, например: мин. доходность, срок до погашения, тип облигаций.)

    -Нужно ли добавить возможность сохранения нескольких профилей настроек?

    3.По Telegram-боту:

    -Какой формат уведомлений предпочтителен? (Краткий/подробный, с графиками, кнопками для действий?)

    -Нужна ли группировка уведомлений (например, раз в час) или мгновенная отправка?

    4.Технические детали:

    -Где будет запускаться скрипт? (Локально, на сервере, в облаке?)

    -Нужна ли упаковка в Docker для удобства развертывания?
    Здравствуйте!

    Ознакомился с вашим проектом и требованиями — задача понятная и вполне выполнима. Готов взяться за доработку и сопровождение проекта на Python. Ниже — краткая оценка по этапам:

    Настройка репозитория — клонирование и переключение origin: ~1 час

    Доработка API-запроса MOEX: добавим нужный параметр, учтём в логике — ~2–3 часа

    Добавление столбца в Excel: отобразим параметр в итоговом отчёте — ~1 час

    Визуализация фильтров через bonds.xlsx: реализуем настройки сканирования через таблицу, без необходимости править код — ~3–5 часов

    Интеграция с Telegram-ботом: уведомление при новых найденных облигациях — ~3–4 часа

    Предлагаю ориентировочную стоимость: 20 000 ? за весь объём
    Срок выполнения: до 5 рабочих дней.
    Работаю аккуратно, с комментариями в коде и полной поддержкой по ходу задачи.
    связаться со мной можно в ТГ/whatsapp: +79111163142
    или звоните: +79811493314
    Добрый день! Готов взяться за разработку Telegram-бота, реализую весь необходимый функционал под ваши задачи. Также могу помочь с подбором и настройкой недорогого сервера (около 400 ? в месяц). Гарантирую стабильную работу бота и всегда остаюсь на связи для поддержки или доработок.
    Здравствуйте!

    Почему стоит выбрать меня:
    Честная оценка, прозрачные сроки, поэтапное внедрение новых функций

    Понятные комментарии в коде, небольшая инструкция по использованию

    Поддержка и консультации после сдачи проекта

    Быстрая обратная связь и сопровождение внедрения

    Вопросы для уточнения:
    Какой конкретно параметр нужно добавить в API-запрос moex.ru? Можете прислать пример или ссылку на документацию.

    Как вы представляете себе интерфейс для фильтрации в Excel — чекбоксы, выпадающие списки или отдельные ячейки для ввода значений?

    Куда именно отправлять уведомления Telegram-бота — в личный чат, в группу, нескольким пользователям?

    Требуется ли развертывание на сервере, или скрипт будет запускаться вручную?

    Нужны ли какие-то дополнительные проверки или уведомления (например, email)?

    Оставлять заявки могут только авторизованные пользователи.