Описание книги
Python стал языком выбора для разработки финансовых приложений, управляемых данными, и систем искусственного интеллекта. Крупные инвестиционные банки и хедж-фонды все активнее реализуют свои базовые платформы трейдинга и управления рисками с использованием экосистемы Python. В новом издании книги разработчики и финансовые аналитики узнают, как применять различные инструменты Python для создания финансовых приложений и систем алгоритмической торговли.
Все примеры книги написаны на Python 3 и доступны в виде интерактивных блокнотов Jupyter. Готовые программные решения помогут понять, как экосистема Python формирует технологический фундамент для финансовой индустрии.
Основные темы книги:
Python и финансовые вычисления. Применение Python для интерактивного финансового анализа и разработки финансовых приложений.
Основы Python. Типы данных и структуры Python, библиотеки NumPy и pandas, объектно-ориентированное программирование.
Обработка и анализ финансовых данных. Обработка финансовых временных рядов, опера- ции ввода-вывода, стохастические методы и алгоритмы машинного обучения.
Алгоритмическая торговля. Применение Python для внедрения автоматизированных систем алгоритмической торговли.
Анализ деривативов. Разработка гибкого и производительного программного пакета, пред- назначенного для оценки опционов, включая управление рисками.