{"id":15026036,"url":"https://github.com/yhilpisch/py4fi2nd","last_synced_at":"2025-05-15T14:04:54.069Z","repository":{"id":37445208,"uuid":"159941158","full_name":"yhilpisch/py4fi2nd","owner":"yhilpisch","description":"Jupyter Notebooks and code for Python for Finance (2nd ed., O'Reilly) by Yves Hilpisch.","archived":false,"fork":false,"pushed_at":"2023-10-15T06:36:56.000Z","size":46204,"stargazers_count":1618,"open_issues_count":5,"forks_count":775,"subscribers_count":74,"default_branch":"master","last_synced_at":"2025-04-15T03:54:46.595Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://home.tpq.io/books/py4fi","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yhilpisch.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-01T12:14:05.000Z","updated_at":"2025-04-09T07:57:29.000Z","dependencies_parsed_at":"2024-09-20T20:00:56.184Z","dependency_job_id":"d576aa53-e874-4981-925b-aae3f062c75d","html_url":"https://github.com/yhilpisch/py4fi2nd","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yhilpisch%2Fpy4fi2nd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yhilpisch%2Fpy4fi2nd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yhilpisch%2Fpy4fi2nd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yhilpisch%2Fpy4fi2nd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yhilpisch","download_url":"https://codeload.github.com/yhilpisch/py4fi2nd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254355334,"owners_count":22057354,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-24T20:03:35.711Z","updated_at":"2025-05-15T14:04:54.046Z","avatar_url":"https://github.com/yhilpisch.png","language":"Jupyter Notebook","funding_links":[],"categories":["Reproducing Works, Training \u0026 Books","量化学习与实践资源"],"sub_categories":["Data Visualization","经典书籍与代码实现"],"readme":"# Python for Finance (2nd ed., O'Reilly)\n\nThis repository provides all Python codes and Jupyter Notebooks of the book _Python for Finance -- Mastering Data-Driven Finance_ (2nd edition) by Yves Hilpisch.\n\n\u003cimg src=\"http://hilpisch.com/images/py4fi_2nd_shadow.png\" width=\"500\"\u003e\n\nVisit 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/.\n\nThe 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.\n\n## Python Packages\n\nThere 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).\n\nAfter you have cloned the repository, do on the shell (currently works on Mac OS):\n\n    cd py4fi2nd\n    conda env create -f py4fi2nd.yml\n    source activate py4fi2nd\n    jupyter notebook\n\nThen you can navigate to the Jupyter Notebook files and get started.\n\n\n## Quant Platform\n\nYou can immediately use all codes and Jupyter Notebooks by registering on the Quant Platform under http://py4fi.pqp.io.\n\n## Python for Finance Training \u0026 University Certificate\n\n\u003cimg src=\"http://hilpisch.com/images/finaince_visual_low.png\" width=\"500\"\u003e\n\nCheck out our **Python for Finance \u0026 Algorithmic Trading online trainings** under http://training.tpq.io.\n\nCheck out also our **University Certificate Program in Python for Algorithmic Trading** under http://certificate.tpq.io.\n\n## Company Information\n\n© Dr. Yves J. Hilpisch \\| The Python Quants GmbH\n\nThe Quant Platform (http://pqp.io) and all codes/Jupyter notebooks come with no representations or warranties, to the extent permitted by applicable law.\n\nhttp://tpq.io \\| pff@tpq.io \\|\nhttp://twitter.com/dyjh\n\n**Quant Platform** \\| http://pqp.io\n\n**Derivatives Analytics with Python (Wiley Finance)** \\|\nhttp://dawp.tpq.io\n\n**Python for Finance (O'Reilly)** \\|\nhttp://pff.tpq.io\n\n**Python for Finance Online Training** \\|\nhttp://training.tpq.io\n\n**University Certificate in Python for Algorithmic Trading** \\|\nhttp://certificate.tpq.io\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyhilpisch%2Fpy4fi2nd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyhilpisch%2Fpy4fi2nd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyhilpisch%2Fpy4fi2nd/lists"}