• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Programming for Financiers-1

2024/2025
Academic Year
RUS
Instruction in Russian
3
ECTS credits
Delivered at:
Master's Programmes Curriculum Support
Course type:
Elective course
When:
1 year, 4 module

Программа дисциплины

Аннотация

Курс посвящен развитию базовых навыков программирования на SQL и Python – языках, которые входят в число обязательных компетенций современных специалистов по финансам. По результатам курса студенты познакомиться с принципами организации финансовой информации в таблицах баз данных и смогут самостоятельно составлять классические SQL запросы по отбору, преобразованию, агрегации и слиянию данных различных типов. Студенты изучат базовые структуры данных в Python; получат навыки их создания, преобразования и обращения к ним. Студенты также освоят ключевые библиотеки numpy, pandas, datetime и matplotlib, и смогут их использовать в собственных алгоритмах. Наконец, студенты также приобретут навыки работы с сообщениями об ошибках и научатся самостоятельно искать решение проблем кода в открытых источниках. Практическая работа в данном курсе опирается на примеры реальных задач из области финансов: обработка временных рядов, расчет доходностей и других финансовых результатов, дисконтирование денежных потоков и ценообразование, статистический анализ, визуализация и др. Курс рекомендуется в качестве пререквизита к курсу "Программирование для финансистов - 2".