Приложение для парсинга стоимости акций и сделок акционеров с сайта NASDAQ
- /api/ - список тикеров акций
- /api/{ ticker }/ - список цен акции компании
- /api/{ ticker }/insider/ - список сделок
- /api/{ ticker }/insider/{ name }/ - список сделок для конкретного акционера
- /api/{ ticker }/analytics/?date_from=..&date_to=.. - разница цены акции за выбранный период
- /api/{ ticker }/delta/?type=..&value=.. - список отрезков цен с выбранным изменением и типом цены
- Python 3.6
- PostgreSQL 10
- Создать .env файл с настройками проектв и БД (пример файла в .env.example)
pip install -r requirements.txt
python manage.py migrate
- Создать файл с тикерами акций (пример файла в tickers.txt)
- Выполнить
python manage.py parse_stocks tickers.txt --max-workers 10