План на курса
Въведение
Създаване на среда за разработка
- Programming локално срещу онлайн: Анаконда и Юпитер
Python Основи на програмирането
- Управляващи структури, типове данни, функции, структури от данни и оператори
Разширяване на възможностите на Python.
- Модули и пакети
Вашето първо Python приложение
- Приблизителни начални и крайни дати и часове
Достъп до външни данни с Python
- Импортиране и експортиране, четене и писане на CSV данни Достъп до данни в SQL база данни
Организиране на данни с помощта на масиви и вектори в Python
- NumPy и векторизирани функции
Визуализиране на данни с Python
- Matplotlib за 2D и 3D чертане, pyplot и SciPy
Анализиране на данни с Python
- Анализ на данни със scipy.stats и pandas Импортиране и експортиране на финансови данни (Excel, данни за уебсайтове и др.)
Симулиране на траектории на цената на активите
- Симулация Монте Карло
Разпределение на активи и оптимизиране на портфолио
- Извършване на разпределение на капитал, разпределение на активи и оценка на риска
Анализ на риска и Investment изпълнение
- Дефиниране и решаване на проблеми с оптимизацията на портфейла
Анализ на дългови инструменти и ценообразуване на опции
- Извършване на анализ на фиксиран доход и ценообразуване на опции
Анализ на финансовите времеви редове
- Анализиране на данни от времеви редове на финансовите пазари
Приемане на вашето Python приложение в производство
- Интегриране на вашето приложение с Excel и други уеб приложения
Изпълнение на приложението
- Оптимизиране на вашето приложение Паралелно изчисление и многопроцесорна обработка
Отстраняване на неизправности
Заключителни бележки
Изисквания
- Разбиране на финансите (ценни книжа, деривати и др.)
- Общо разбиране на вероятността и статистиката
- Elementдиференциално и интегрално смятане
Oтзиви от потребители (3)
Примери/упражнения, перфектно адаптирани към нашата област
Luc - CS Group
Course - Scaling Data Analysis with Python and Dask
Machine Translated
Обучителят беше много на разположение, за да отговори на всички въпроси, които задавах
Caterina - Stamtech
Course - Developing APIs with Python and FastAPI
Machine Translated
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course