Алгоритм для поиска акций

Бюджет 50$ / 3000
руб
в месяц
Создан: 3 года назад
На модерации
Описание
Есть алгоритм для поиска интересующих акций, но веду его я его вручную в Excel , беря интересующие показатели из общедоступных источников. Нужно этот алгоритм автоматизировать, чтобы он раз в день сканировал все интересующие нас акции и сигнализировал, если какая то из них подходит. Показатели, необходимые для первичного анализа беру с сайта finviz.com/screener.ashx
Используемые поля:
-Screener- Descreeptive
--Market Cap. (over 2 bln)
--Dividend Yield (Positive)
--Country (USA)
-Screener-Fundamental
--PE (Low<15)
--Sales growth past 5 years (Positive)
--EPS growth past 5 years(Positive)
Вот прямая ссылка на все настроенные фильтры finviz.com/screener.ashx?...

Отсюда парсим все, что он нам выдал- все акции- каждая обозначается своим тикером.
Далее формируем новую БД для дальнейшей фильтрации по параметрам.
Все данные берем отсюда- financialmodelingprep.com...
Your API Key : 73afec9715100bba032a1192e6fd4972
Всё будем разбирать на примере тикера AAPL
1. financialmodelingprep.com...
Находим среднее "close" значений за последние 7 лет и умножаем его на 25- обозначим как X1 

2.financialmodelingprep.com...
Находим среднее "close" значений за последние 12 мес и умножаем его на 20 – обозначим как X2

3. financialmodelingprep.com...
Берем отрезок в 10 лет
Находим среднее значение первых трех лет показателя "eps"- все данные поквартальные, соответственно этому считаем- обозначим как X3

Находим среднее значение последних трех лет показателя "eps"- все данные поквартальные, соответственно этому считаем- обозначим как X4

4.financialmodelingprep.com...
Берем отрезок в 3 года
Находим среднее значение показателя "eps" за этот отрезок и умножаем на 15- обозначим как X5

5. financialmodelingprep.com...
Берем показатель "bookValuePerShareTTM" и умножаем на 1.5- обозначим как X6

6. financialmodelingprep.com...
Берем показатель "peRatioTTM"  и умножаем на показатель "bookValuePerShareTTM"- обозначим как X7

7. financialmodelingprep.com...
Берем отрезок в 5 лет
Берем показатель "bookValuePerShareTTM" и находим его среднее значение за весь отрезок- обозначим как X8

8. financialmodelingprep.com...
Берем показатель "price"- обозначим как X9

Выводим название тикера, удовлетворяющего  всем следующим условиям:
1. X9<X1
2. X9<X2
3.X4>=1.3*X3
4. X9<X5
5. X9<X6
6. X7<=22.5

Так же выводим все следующие значения- в ковычках название значения
Тикер
X1- "Max price P/E (7 y) 25"
X2- "Max price P/E (12 m) 20"
(X4-X3)/X3
X5- "3year Profit"
X6- "Book Value"
X7*X8- "PE*PB "
X9- "Dividend"

Категория
Источник: fl.ru

Похожие проекты

safe$22
9 0
требуется готовую онлайн анкету на django по приему на работу перенести в whatsapp, telegram и viber. Нужно чтобы кандидат мог с удобством заполнять анкету с телефона, а все заполненные им данные по всем позициям автоматически загружались в нашу базу данных. В нашей базе будет создаваться резюме кандидата......
safe 
28 0
В наличии массив кадастровых номеров (КН), необходимо путем запроса на ПКК определить примерные географические координаты каждого объекта из массива КН (ОКС, ЗУ), вывести в результирующий файл эти ко-ты и ряд сопутствующих данных по этому КН....
1 год назад
safe 
44 1
Необходимо разработать бек и фронт мини-сервиса таким образом, чтоб его можно было развернуть внутри другого проекта....
safe$1111
23 0
Стоит на Бизнесе для своих нужд на простеньком базовом шаблоне, складываю туда контент потихоньку. Нужно начинать приводить в соответствие что бы публика сразу не убегала, а как то цеплялась, да и продвигать не торопясь. Шаблон где порвался от вставки баннеров подправить, для мобилок может сверстать.......
safe$22
55 0
Парсер для сайта stockx. com на питоне (selenium/pyppeteer). Необходим следующий функционал: 1. На главной странице с поиском по ключевым словам найти первый результат из поиска (ссылку на страницу товара) ....
1 год назад
safe$44
49 0
Трипланарная транспортная задача (отправители - транспорт - получатели) генерация исходных данных трехэтапное решение 1....
safe$1111
48 0
Требуется написать парсер маркетплейса, у которого есть только мобильное приложение (IOS, Android). Есть исходный код Android приложения (Java + Kotlin), реверснутый через JADX. Необходимо парсить данные о товарах, полученные по артикулу. За подробностями тг: @markermann)....
1 год назад
 
38 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
 
36 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
 
37 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
 
31 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
 
40 1
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
1 год назад
$22
59 1
В Геткурсе нужно сделать интеграцию со Сбербанком для оформления рассрочки/кредита. Основная задача – передача суммы и номера заказа при переходе для оформления рассрочки и возврат сведений при удачном оформлении. Эквайринг от Сбербанка к Геткурсу подключён, а готовой интеграции для рассрочки нет. Если......
1 год назад
 
96 0
Нужно сделать бот перехватчик заказов по фильтру такси Максим!...
1 год назад
$33
75 1
Как можно загрузить готовое фото из галереи, если приложение просит загрузить фото и при этом открывает камеру телефона? Нужно вместо использования реальной камеры смоделировать вход камеры и при этом загрузить фото из галереи....
1 год назад
 
117 3
Очень простой криптообменник в виде веб-сайта. Без смарт-контрактов и т. Все платежи вручную....
Смотреть все