Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save theAfricanQuant/01bb5192b4433f70464a98ddad012da5 to your computer and use it in GitHub Desktop.
Save theAfricanQuant/01bb5192b4433f70464a98ddad012da5 to your computer and use it in GitHub Desktop.

Intermediate Python for Finance Training

This is the Gist for Day 2 of the Intermediate Python for Finance Training in London, 29. November 2017

Agenda

Module 3 — pandas

This module is about data analysis and visualization with pandas for finance.

pandas has become the central data analysis tool in the Python ecosystem. It is powerful, among others, in handling financial time series data, in visualizing such data and implementing algorithms on such data sets.

The goal of this module is to be aware of the capabilities of pandas and to be able to apply pandas to typical financial analytics tasks.

Module 4 — OOP

The final module addresses object-oriented programming (OOP) in Python based on finance examples.

OOP is a powerful programming paradigm with many benefits over simple procedural implementations. Among others, it allows a simplified modeling of real-world and financial object, to avoid redundancies, to simplify code maintenance and re-usability.

The goal of this module is to be aware of basic OOP features in Python and to implement financial algorithms in a re-usable fashion.

Notebooks & Code Files

Below you find the all the notebooks and code files as worked on during this day.

The Python Quants

http://twitter.com/dyjh

[email protected] | http://tpq.io

http://pyalgo.tpq.io | http://certificate.tpq.io

Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment