Quantitative finance / MS Finance

Valuation, Portfolio,
and Risk Models

Prior experience

2 Years,
Financial Analyst

CFA progress

Level II
Candidate

Projects built

9

Best stock pick

Teradyne, Inc
Stock Doubled

Background

Rutvik Trikannad

What draws me to finance is chasing one question down to its root: what actually drives value, whether that's a stock's intrinsic price, a bond's exposure to rate shocks, or a portfolio's risk-adjusted return. Long term, I'm working toward the kind of judgment that pairs strong fundamentals with real rigor, the ability to hold a model against reality and trust the result only if it earns it.

I graduated from UMass Boston in May 2026 with an MS in Finance, Investment and Quantitative Analysis concentration. Before that, I spent close to two years as a Financial Analyst at Enterprise Logistics Private Limited in Mumbai, running P&L analysis, KPI dashboards, and quarterly audits for pharmaceutical logistics clients. I build in Python and Bloomberg Terminal now, and the nine projects below are what that practice has produced so far.

Outside of finance, travel and fitness shape how I think about investing. Fitness rewards consistency over intensity, travel builds perspective, and I approach markets the same way: disciplined, long-term, and process-oriented.

CFA Level II Candidate MS Finance, 3.9 GPA 3x Bloomberg Certifications
2nd Place, UMass Student Managed Fund Competition 2nd Place, Intercollegiate Supply Chain Competition
CFA Level II
Candidate
MS Finance
3.9 GPA
3x Bloomberg
Certifications
2nd Place UMass Student Managed Fund Competition 2nd Place Intercollegiate Supply Chain Competition

Projects

01
MKW

MARKOWITZ PORTFOLIO
OPTIMIZATION

In-sample, a 14-stock portfolio reached a 1.66 Sharpe ratio vs 0.71 for the S&P 500

Built a mean-variance optimizer in Python using scipy's SLSQP solver, running 100,000 simulations to map the efficient frontier and solve Min Variance and Max Sharpe portfolios. Backtested both against SPY, QQQ, and XLK over 6 years.

PythonscipyMonte Carlo
02
FI

FIXED INCOME VALUATION,
DURATION HEDGING & CONVEXITY

Duration hedge cut a $131,700 rate-shock swing to near zero, leaving an $8,560 convexity loss at ±3%

Modeled bond pricing under flat-yield and term-structure discounting, then built a duration hedge offsetting a $1M bond position with a short in a second bond. Added convexity adjustments to show where linear hedging breaks down.

ExcelDuration Analysis
03
MCV

MONTE CARLO CORPORATE EARNINGS RISK (C-VAR)

Cut tail earnings risk from 8.89% to 3.04% via targeted hedging

Simulated a firm's pre-tax earnings using 4,000 Monte Carlo scenarios across FX, commodity, and rate exposures, then measured downside using 95% C-VaR. Aluminum price hedging delivered the largest risk reduction.

ExcelMonte CarloC-VaR
04
DCF

DISCOUNTED CASH FLOW (DCF)
VALUATION DASHBOARD

Interactive dashboard that prices any stock and stress-tests it 20,000 ways

Built a live DCF model in Python that pulls real-time financials and auto-calculates WACC via CAPM. Generates Bull/Base/Bear scenarios and a 20,000-iteration Monte Carlo simulation of intrinsic value.

Pythonyfinanceipywidgets
05
TER

SELL-SIDE EQUITY RESEARCH: TERADYNE (NASDAQ: TER)

Buy rating at $89.79 target, later validated by 100%+ appreciation

Produced an institutional-style equity research report using Bloomberg Terminal data, valuing the stock via EV/EBITDA against peer comparables. Combined with DuPont analysis, Porter's Five Forces, and ESG scoring.

Bloomberg TerminalEV/EBITDA
06
MAC

MACROECONOMIC DRIVERS
OF THE S&P 500

Log model explained 92% of S&P 500 variation across 251 months

Ran OLS regressions in levels and in logs on monthly macro data from 1990 to 2023 (GDP growth, CPI, unemployment, FDI). CPI and unemployment were the strongest statistically significant drivers in both versions.

StataOLS Regression
07
CCR

CORPORATE CREDIT RISK
ASSESSMENT MODEL

Distinguished investment-grade from distressed credit across 10 companies in 10 sectors

Built a SQL + Python pipeline that scores 10 public companies across 11 leverage, coverage, liquidity, and cash flow ratios, rolling them into a weighted composite score and an AAA-to-CCC letter rating. Layered in sector-adjusted liquidity thresholds and covenant stress tests that cut EBITDA by up to 47.3%, the size of a real decline in the sample.

PythonSQL
08
DIV

DIVIDEND PAYERS VS NON-PAYERS:
S&P 500 RETURN AND RISK BACKTEST

Non-payers returned 22.1% a year vs 15.0% for payers, 2018 to 2025

Split the S&P 500 into 401 dividend payers and 91 non-payers, built an equal-weight portfolio of each, and compared return, volatility, Sharpe ratio, and drawdown. Documented the survivorship and yield-snapshot biases as limits.

PythonyfinanceBacktesting
09
VAR

PORTFOLIO RISK MEASUREMENT
USING VAR AND CVAR

Backtested 3 VaR methods on 2024: 1 to 2 breaches at 95% vs 12.5 expected

Measured daily downside risk for a 30-stock portfolio with historical, parametric, and Monte Carlo VaR and CVaR, fitted on 2019 to 2023 and tested on 2024. All three methods overstated risk.

PythonVaR and CVaRMonte Carlo

Tools & Credentials

Analysis & Modeling

  • Microsoft Excel, Advanced
  • Python
  • Stata / SAS
  • Power BI
  • SQL

Market Data & Research

  • Bloomberg Terminal
  • Capital IQ
  • AI/LLM Assisted Financial Analysis

Certifications

  • CFA Level II Candidate
  • International Certificate in Enterprise Risk Management
  • Bloomberg Finance Fundamentals
  • Bloomberg Market Concepts
  • Bloomberg Spreadsheet Analysis
  • Microsoft Excel, Wall Street Prep

Professional Affiliations

  • Certificate Member, Institute of Risk Management (IRM)
  • Member, CFA Society Boston

Get in touch