Ryan O'Connell, CFA, FRM
Finance Educator & Consultant
Your go-to resource for free financial tools, videos, courses, and Excel models.
Courses
Latest Videos
Free Financial Tools
Live market data and free analytical tools — no signup required.
Click any ticker to open it in the free Stock Dashboard →
Download My Excel Models
Download free and premium Excel models — DCF, LBO, comps, and more.
-
Swap Breakage Calculator Excel Template
$0.00 – $20.00Price range: $0.00 through $20.00 Download File This product has multiple variants. The options may be chosen on the product page -
Annual Debt Service Cover Ratio (ADSCR) Calculator Excel Template
$0.00 – $20.00Price range: $0.00 through $20.00 Download File This product has multiple variants. The options may be chosen on the product page -
Debt Average Life Calculator Excel Template
$0.00 – $20.00Price range: $0.00 through $20.00 Download File This product has multiple variants. The options may be chosen on the product page
Latest Articles
Meet Ryan O'Connell, CFA, FRM
From Fortune 500 quantitative risk analyst to helping hundreds of thousands of professionals master finance through practical tools and real-world education.
How I Can Help
Partnerships & Discounts
Disclosure: This page contains affiliate links. I may earn a commission at no extra cost to you.
Professional Certificates
Disclosure: This page contains affiliate links. I may earn a commission at no extra cost to you.
Columbia Business School Executive Education
Save $500 if you enroll before June 15, 2026
Save $300 after the early enrollment deadline
Wharton Online
Save $500 if you enroll before September 8, 2026
Save $300 after the early enrollment deadline
Wharton Online
Save $500 if you enroll before September 8, 2026
Save $300 after the early enrollment deadline
Wharton Online
Save $500 if you enroll before September 8, 2026
Save $300 after the early enrollment deadline
Wharton Online
Save $500 if you enroll before September 8, 2026
Save $300 after the early enrollment deadline
Wharton Online
Save $500 if you enroll before September 8, 2026
Save $300 after the early enrollment deadline


