Business Finance Knowledge Graph
377 concepts organized by true dependency order - the financial knowledge graph for aspiring operators who can build software but want to understand the numbers behind every business decision.
Browse All Concepts →
Sortable table with difficulty ratings, prerequisites, and downstream unlock counts.
View Dependency Graph →
Interactive visualization showing how all 377 concepts connect.
Why This Exists
Most engineers can build anything but struggle to read a P&L. Most MBAs can read a P&L but can't build anything. This knowledge graph bridges that gap - teaching business finance concepts in dependency order so builders can understand the financial machinery behind the companies they work in.
Business finance advice is scattered across MBA textbooks, CFA study guides, and blog posts that assume you already know the vocabulary. This decision tree layers conceptual understanding beneath every financial statement line item so you can reason from first principles when the textbook case doesn't match your situation.
A knowledge graph for understanding how businesses work financially - not just memorizing ratios.
How It Works
Concept Nodes, Not Textbook Chapters
Each node teaches one concept with real prerequisites. "Working Capital Management" requires understanding "Current Assets," "Current Liabilities," and "Cash Conversion Cycle" first - because without those, working capital optimization is just memorized rules of thumb.
Non-Linear Paths
You can go deep on unit economics without touching capital structure, or deep on valuation without touching operations. The graph shows what actually depends on what - not a rigid semester-by-semester MBA sequence.
Difficulty Calibration
Level 1 is revenue recognition and basic accounting. Level 5 is LBO modeling and capital allocation theory. Enter wherever your current knowledge puts you.
Categories
Where to Start
If you're starting from scratch, these foundation concepts unlock everything downstream: