На основе cпарсеных данных котировок акциий ММВБ вычислить два индекса и записать их в файлы csv по маске.
1. а) Запарсить с Финам котировки ММВБ за 1-2 года с таймфреймом "1 день" в формате csv для каждой акции (реализовано)
б) Для каждой бумаги отдельный файл с названием акции (реализовано)
в) Формат csv 'Code,Name,Date,Open,High,Low,Close,Volume' (реализовано)
2. Вычислить индекс 1. Процент бумаг находящихся выше своих скользящих средних
а) Посчитать значение скользящей средней с выбором периода для каждой бумаги (реализовано)
б) Определить выше или ниже находится бумага [за всю историю данных]
в) Посчитать процент бумаг находящихся выше своих скользящих средних [за всю историю данных]
г) Записать в новый csv файл значения процента бумаг выше своих SMA [за всю историю данных]
в формате 'Code,Name,Date,Open,High,Low,Close,Volume'. Пример строки, 'MOEX10MA,"MOA50R",09.10.2015,,,,36.75'
3. Вычислить индекс 2. Индекс максимумов-минимумов
а) Сумму всех дневных максимумов поделить на сумму всех максимумов и минимумов [за всю историю данных]
б) Взять 10-дневную среднюю скользящую от числа рассчитанного в предыдущем пункте 'а' [за всю историю данных]
в) Записать в новый csv файл значения 10-дневных скользящих средних [за всю историю данных]
в формате 'Code,Name,Date,Open,High,Low,Close,Volume'. Пример строки, 'MOEXMM,"MINMAXA10",09.10.2015,,,,47.33'
Опубликован 19.10.2015 в 15:14
Заказ находится в архиве