whatisgithub

What is capital-studio?

920linjerry-stack/capital-studio — explained in plain English

Analysis updated 2026-05-18

16PythonAudience · researcherComplexity · 3/5LicenseSetup · easy

In one sentence

A local financial modeling app for practicing DCF valuation, LBO modeling, and M&A deal simulation, with everything running on your own machine.

Mindmap

mindmap
  root((Capital Studio))
    What it does
      DCF valuation dashboard
      LBO workbook builder
      M&A deal simulation
      Excel export
    Tech stack
      Python
      Flask
      yfinance
      akshare
    Use cases
      Practice DCF valuation
      Build LBO scenarios
      Simulate M&A deals
      Export live formula Excel
    Audience
      Finance students
      Researchers and analysts
    Markets covered
      US stocks
      Hong Kong stocks
      China A-shares
    Key trait
      Runs locally
      No AI dependency

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Build a DCF valuation model with adjustable growth and discount rate assumptions.

USE CASE 2

Construct an LBO model with configurable debt structures and exit scenarios.

USE CASE 3

Simulate an M&A deal through the card-game style Deal Arena to test synergy and viability.

USE CASE 4

Export any model to a formula-native Excel workbook for further editing.

What is it built with?

PythonFlaskyfinanceakshare

How does it compare?

920linjerry-stack/capital-studioadya84/ha-world-cup-2026afk-surf/safeclipper
Stars161616
LanguagePythonPythonPython
Setup difficultyeasyeasymoderate
Complexity3/52/53/5
Audienceresearchergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Standard Python venv plus pip install, then run app.py and open localhost in a browser.

MIT license: use, modify, and distribute freely, including commercially, as long as you keep the copyright notice.

So what is it?

Capital Studio is a financial modeling tool that runs entirely on your own computer. It is aimed at students, researchers, and analysts who want to practice or study three classic methods used in investment analysis: DCF valuation, LBO modeling, and M&A deal simulation. All calculations happen locally, and no data is sent to external servers or AI services. DCF stands for Discounted Cash Flow, a technique for estimating what a company is worth by projecting its future cash earnings and working backward to a present value. Capital Studio provides a dashboard for setting the assumptions behind those projections, such as growth rates and discount rates. It can export the model to an Excel file where every cell contains live formulas rather than static numbers, so you can continue adjusting the model directly in Excel. LBO stands for Leveraged Buyout, a type of acquisition financed mostly with borrowed money. The tool lets you build an LBO model with configurable entry and exit assumptions, debt structures, and return scenarios, and exports a formula-native Excel workbook with the same live-formula structure. The M&A Arena is the most distinctive part. It frames merger analysis as a card game where two companies are matched against each other, and it works through synergy, viability, and accretion or dilution logic to evaluate whether a deal makes financial sense. The results are fully deterministic: the same inputs always produce the same output, with no randomness and no AI involved. The app supports US stocks, Hong Kong stocks, and mainland China A-shares. Price and financial data is pulled from public sources. The README notes data may be delayed or occasionally unavailable, and is explicit that the tool is for educational and research use only, not investment advice. It runs as a local web app accessible from your browser after a standard Python setup.

Copy-paste prompts

Prompt 1
Explain how Capital Studio's DCF dashboard turns growth and discount rate assumptions into a valuation.
Prompt 2
Help me set up Capital Studio locally and run my first DCF model.
Prompt 3
Walk me through how the M&A Deal Arena evaluates synergy and accretion or dilution.
Prompt 4
Show me how the LBO workbook export stays formula-native when opened in Excel.

Frequently asked questions

What is capital-studio?

A local financial modeling app for practicing DCF valuation, LBO modeling, and M&A deal simulation, with everything running on your own machine.

What language is capital-studio written in?

Mainly Python. The stack also includes Python, Flask, yfinance.

What license does capital-studio use?

MIT license: use, modify, and distribute freely, including commercially, as long as you keep the copyright notice.

How hard is capital-studio to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is capital-studio for?

Mainly researcher.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.