• Stars
    star
    1,119
  • Rank 41,531 (Top 0.9 %)
  • Language
    Jupyter Notebook
  • License
    Other
  • Created almost 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Jupyter Notebooks and code for Python for Finance (2nd ed., O'Reilly) by Yves Hilpisch.

Python for Finance (2nd ed., O'Reilly)

This repository provides all Python codes and Jupyter Notebooks of the book Python for Finance -- Mastering Data-Driven Finance (2nd edition) by Yves Hilpisch.

Visit the book page of O'Reilly under http://bit.ly/python-finance-2e or order the book under https://www.amazon.com/Python-Finance-Mastering-Data-Driven/dp/1492024333/.

The codes of the book are based on Python 3.7. The codes presented in this Github repository are tested for Python 3.6 since at the time of creating it, TensorFlow was not yet compatible with Python 3.7. Once this has happened, appropriate changes (e.g. to the conda yaml file, see below) will be made.

Python Packages

There is a yaml file for the installation of required Python packages in the repository. This is to be used with the conda package manager (see https://conda.io/docs/user-guide/tasks/manage-environments.html). If you do not have Miniconda or Anaconda installed, we recommend to install Miniconda 3.7 first (see https://conda.io/miniconda.html).

After you have cloned the repository, do on the shell (currently works on Mac OS):

cd py4fi2nd
conda env create -f py4fi2nd.yml
source activate py4fi2nd
jupyter notebook

Then you can navigate to the Jupyter Notebook files and get started.

Quant Platform

You can immediately use all codes and Jupyter Notebooks by registering on the Quant Platform under http://py4fi.pqp.io.

Python for Finance Training & University Certificate

Check out our Python for Finance & Algorithmic Trading online trainings under http://training.tpq.io.

Check out also our University Certificate Program in Python for Algorithmic Trading under http://certificate.tpq.io.

Company Information

ยฉ Dr. Yves J. Hilpisch | The Python Quants GmbH

The Quant Platform (http://pqp.io) and all codes/Jupyter notebooks come with no representations or warranties, to the extent permitted by applicable law.

http://tpq.io | [email protected] | http://twitter.com/dyjh

Quant Platform | http://pqp.io

Derivatives Analytics with Python (Wiley Finance) | http://dawp.tpq.io

Python for Finance (O'Reilly) | http://pff.tpq.io

Python for Finance Online Training | http://training.tpq.io

University Certificate in Python for Algorithmic Trading | http://certificate.tpq.io

More Repositories

1

py4fi

Python for Finance (O'Reilly)
Jupyter Notebook
1,662
star
2

dx

DX Analytics | Financial and Derivatives Analytics with Python
Jupyter Notebook
663
star
3

dawp

Jupyter Notebooks and code for Derivatives Analytics with Python (Wiley Finance) by Yves Hilpisch.
Jupyter Notebook
536
star
4

py4at

Jupyter Notebooks and code for the book Python for Algorithmic Trading (O'Reilly) by Yves Hilpisch.
Jupyter Notebook
495
star
5

aiif

Jupyter Notebooks and code for the book Artificial Intelligence in Finance (O'Reilly) by Yves Hilpisch.
Jupyter Notebook
209
star
6

tpqoa

tpqoa is a Python wrapper package for the Oanda REST API v20 for algorithmic trading.
Python
128
star
7

lvvd

Listed Volatility and Variance Derivatives (Wiley Finance)
Jupyter Notebook
123
star
8

eikondataapi

Jupyter Notebook
93
star
9

cloud-python

Deploying Python for Data Analytics and Jupyter Notebook in the Cloud.
Jupyter Notebook
86
star
10

rlfinance

The code used for the free quants@dev Webinar series on Reinforcement Learning in Finance
Jupyter Notebook
68
star
11

pydlon15

Open Source Tools for Financial Time Series Analysis and Visualization
Python
67
star
12

ftwp

Jupyter Notebooks and code for the book Financial Theory with Python (O'Reilly) by Yves Hilpisch.
Jupyter Notebook
49
star
13

ipynb-docker

IPython Notebook Servers in Docker Containers
Python
26
star
14

eurexas

Eurex VSTOXX & Variance Advanced Services
Jupyter Notebook
26
star
15

tpqad

Workflow combining Asciidoctor with Codes in Jupyter Notebooks.
HTML
25
star
16

mvportfolio

Simple portfolio analysis and management.
Python
23
star
17

dnanlp

Python codes and Jupyter Notebooks for the Dow Jones DNA NLP applied research paper.
Jupyter Notebook
16
star
18

arpm

Jupyter Notebook
13
star
19

py4qf

Python for Quant Finance -- The New Benchmark
Jupyter Notebook
13
star
20

mlfin

Resources for the Machine Learning for Finance workshop at Texas State University (November 2022).
Jupyter Notebook
13
star
21

tpqps

tpqps is a wrapper package for the streaming API of Plotly.
Python
11
star
22

dnber15

CSS
6
star
23

documentation

The repository contains files used in the respective Tools & Skills training module.
Jupyter Notebook
5
star
24

packaging

The repository contains files used in the respective Tools & Skills training module.
Jupyter Notebook
5
star
25

rpi

Raspberry Pi for Serious Things
TeX
4
star
26

rl4f

This repository contains the code for the O'Reilly book Reinforcement Learning for Finance.
Jupyter Notebook
1
star