Navigate: Home | Portfolio | Resume | Open Source | Publications | Arcade | Contact | More ]

DCF Library

Developer

2020

https://github.com/random-walks/DCF

Discounted Cash Flow library in Python. Automatically fetches financial documents and calculates DCF based on specified parameters.

PythonFinancial APIsJupyter

What It Does

A Python library for Discounted Cash Flow (DCF) valuation that automates the tedious part: fetching the underlying financial statements. You specify the ticker and parameters, it pulls the relevant docs and runs the model.

DCF is a standard equity valuation method, but doing it manually is slow — you have to download 10-Ks, copy out the cash flow lines, and build the model from scratch each time. This library automates the data layer.

Technical Approach

  • Connects to financial data APIs to fetch income statements, balance sheets, and cash flow statements for any public company
  • Implements the DCF model with configurable assumptions (discount rate, growth rate, terminal value method)
  • Outputs results as Python objects and Jupyter-friendly displays

[TODO: Which APIs did you use — Alpha Vantage, Yahoo Finance, something else? How did you handle the API rate limits or data quality issues?]

Why I Built It

I built this while doing investment research at Reed, where I kept repeating the same spreadsheet workflow. The library let me run comparative valuations on multiple companies quickly.

[TODO: Was this used in any of your investment work at Buena Ola Capital or RFIC? How many companies did you end up running it on?]

═══════════════════════════════════════

Best viewed in Netscape Navigator 4.0at 800×600

© 2026 Blaise Albis-Burdige  |  hello@blaiseab.com

Top of Page ]