Don’t miss it—Apress Access is only $99 for the holiday season! Subscribe now >>

Personal Finance with Python

Using pandas, Requests, and Recurrent

Authors: Humber, Max

Download source code
  • Contains a compact primer on personal finance planning and management using Python
  • Organized around financial concepts including profit, budgeting, investing, amortization, and more
  • Inspired by the author's conference presentations on the same topic
see more benefits

Buy this book

eBook 19,99 €
price for Germany (gross)
  • ISBN 978-1-4842-3802-8
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover 26,74 €
price for Germany (gross)
  • ISBN 978-1-4842-3801-1
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

Deal with data, build up financial formulas in code from scratch, and evaluate and think about money in your day-to-day life. This book is about Python and personal finance and how you can effectively mix the two together. 
In Personal Finance with Python you will learn Python and finance at the same time by creating a profit calculator, a currency converter, an amortization schedule, a budget, a portfolio rebalancer, and a purchase forecaster. Many of the examples use pandas, the main data manipulation tool in Python. Each chapter is hands-on, self-contained, and motivated by fun and interesting examples.
Although this book assumes a minimal familiarity with programming and the Python language, if you don't have any, don't worry. Everything is built up piece-by-piece and the first chapters are conducted at a relaxed pace. You'll need Python 3.6 (or above) and all of the setup details are included.
What You'll Learn

  • Work with data in pandas
  • Calculate Net Present Value and Internal Rate Return
  • Query a third-party API with Requests
  • Manage secrets
  • Build efficient loops
  • Parse English sentences with Recurrent
  • Work with the YAML file format
  • Fetch stock quotes and use Prophet to forecast the future
Who This Book Is For
Anyone interested in Python, personal finance, and/or both! This book is geared towards those who want to manage their money more effectively and to those who just want to learn or improve their Python.

About the authors

Max Humber is a Data Engineer interested in improving finance with technology. He works for Wealthsimple, and previously served as the first data scientist for the online lending platform Borrowell. He has spoken at Pycon, ODSC, PyData, useR, and BigDataX in Colombia, London, Berlin, Brussels, and Toronto.

Table of contents (7 chapters)

Buy this book

eBook 19,99 €
price for Germany (gross)
  • ISBN 978-1-4842-3802-8
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover 26,74 €
price for Germany (gross)
  • ISBN 978-1-4842-3801-1
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.

Services for this book

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Personal Finance with Python
Book Subtitle
Using pandas, Requests, and Recurrent
Authors
Copyright
2018
Publisher
Apress
Copyright Holder
Max Humber
Distribution Rights
Standard Apress distro
eBook ISBN
978-1-4842-3802-8
DOI
10.1007/978-1-4842-3802-8
Softcover ISBN
978-1-4842-3801-1
Edition Number
1
Number of Pages
XVI, 117
Number of Illustrations
36 b/w illustrations
Topics