Python for Finance
Typical duration: 2 days
Course code: PY02
Harness the power of Python for financial computation
Training topicsProcessing financial, time series and numerical data with Python
Python is a simple yet powerful language, allowing for very fast prototyping. With a growing support for data analysis libraries, it is becoming a tool of choice for financial computation and research.
This highly hands-on course discusses the use of Python in the context of finance: understanding key data structures, efficient processing of numerical and tabular data, combing through time-series, generating aggregations and pivots, financial computation with SciPy.
We also discuss how to visualize data, both statically and interactively with tools like Bokeh and Plotly. Throughout we will use real life data from markets and interactive Web-based tools boosting productivity.
After the course, the students will:
- Efficiently process numerical, tabular and time-series data
- Process complex multi-dimensional data
- Create own computation engines
- Visualize data statically or interactively on the Web
- Use Web based Python tools to increase productivity
Processing numerical and bulk data
Interactive Python on the Web
Using the NumPy and SciPy libraries
Time-series and multi-dimensional data with Pandas
Making beautiful visualizations - static and interactive