Утренний сигнал по акциям: покупать, держать, продавать

Каждое утро сценарий собирает по акциям финансы и новости, две ИИ-модели дают согласованный вердикт, результат пишется в таблица и уходит в botHelp.

  • Финансы и новости по каждой акции собираются сами
  • Две ИИ-модели, при расхождении — разбор ничьей
  • Оценка риска и проверка по технике
  • Готовый сигнал в botHelp каждое утро
Google SheetsFmp

Как это работает

Чтобы данные из botHelp автоматически попадали в Google Sheets, достаточно готового сценария — без выгрузок руками.

  1. Запуск: Запланировать триггер
  2. Затем: FMP_Stock_Screener
  3. Затем: Оценить и предзаполнить filter
  4. Затем: Записать возможности сканирования
  5. Проверка: Перебрать тикеры
  6. Затем: Создать сводку
  7. Затем: Отправить сообщение
  8. Затем: Статьи Seeking Alpha
  9. Затем: Очистить новости
  10. Проверка: Если1
  11. Если да — XML
  12. Затем: Задать поля2
  13. Затем: Итоговая версия новостей
  14. Проверка: Слияние1
  15. Затем: Первый раунд ChatGPT
  16. Затем: Очистить ChatGPT
  17. Проверка: Слияние
  18. Затем: Очистить результаты первого раунда
  19. Проверка: Нужен тай-брейкер?
  20. Если да — Tide Breaker — Бычий
  21. Затем: Очистить ChatGPT 2
  22. Проверка: Слияние6
  23. Затем: Очистить TideBreaker
  24. Проверка: Слияние7
  25. Проверка: Если
  26. Если да — Получить предыдущий вердикт
  27. Затем: Обогатить разворот тезиса
  28. Затем: Фильтр оповещений
  29. Проверка: Если оповещение?
  30. Если да — Получить историю цен
  31. Затем: Консолидировать историю цен
  32. Затем: Получить доходы
  33. Затем: Обогатить техническими данными и данными о прибыли
  34. Затем: Управлять рисками
  35. Проверка: Выше 50MA и ПРОДАЖА?
  36. Если да — Telegram-оповещение
  37. Проверка: Разворот тезиса?
  38. Если да — Оповещение о развороте тезиса
  39. Затем: Записать результат Signal
  40. Если нет — Выше 50MA и ПОКУПКА?
  41. Если нет — Список наблюдения Telegram
  42. Затем: Записать тональность в таблицы
  43. Затем: Ожидание
  44. Если да — Tide Breaker — Медвежий
  45. Затем: Очистить Gemini 2
  46. Если нет — Нет Tidebreaker
  47. Затем: Первый раунд Gemini
  48. Затем: Очистить Gemini
  49. Если нет — Вернуть новости
  50. Затем: FMP - Профиль
  51. Затем: Очистить профиль
  52. Проверка: Слияние3
  53. Проверка: Слияние2
  54. Проверка: Слияние4
  55. Проверка: Слияние66
  56. Проверка: Слияние77
  57. Проверка: Слияние88
  58. Проверка: Слияние99
  59. Затем: Очистить извлеченные финансы
  60. Затем: FMP - Отчет о прибылях и убытках
  61. Затем: Агрегировать1
  62. Затем: Очистить отчет о прибылях
  63. Затем: FMP - Денежные средства Flow
  64. Затем: Агрегировать2
  65. Затем: Очистить денежный поток
  66. Проверка: Слияние5
  67. Затем: FMP - Текущая цена
  68. Затем: Очистить текущую цену
  69. Затем: FMP - Квартальный баланс
  70. Затем: Агрегировать
  71. Затем: Очистить квартальный баланс
  72. Затем: FMP - Годовой отчет о прибылях и убытках
  73. Затем: Очистить годовой отчет о прибылях и убытках
  74. Затем: FMP - Годовой баланс
  75. Затем: Очистить годовой баланс
  76. Затем: FMP - Годовой отчет по денежным средствам Flow
  77. Затем: Очистить годовой отчет по денежным средствам flow
  78. Затем: FMP - Ключевые метрики TTM
  79. Затем: FMP - Ключевые метрики TTM1

Эту интеграцию botHelp и Google Sheets можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.