Initial commit — options pricing dashboard

Full-stack options analytics app: IV surface, Greeks, skew metrics,
vol term structure. Yahoo Finance data with Black-Scholes IV computation
and historical vol fallback for after-hours data.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
ojy
2026-05-13 03:22:23 +00:00
commit d08c2230a8
20 changed files with 6112 additions and 0 deletions

22
backend/package.json Normal file
View File

@@ -0,0 +1,22 @@
{
"name": "options-pricer-backend",
"version": "1.0.0",
"type": "module",
"scripts": {
"dev": "node --import tsx/esm --watch src/server.ts",
"start": "node --import tsx/esm src/server.ts",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@hono/node-server": "^1.13.0",
"better-sqlite3": "^11.6.0",
"hono": "^4.6.0",
"yahoo-finance2": "^3.14.0"
},
"devDependencies": {
"@types/better-sqlite3": "^7.6.12",
"@types/node": "^22.0.0",
"tsx": "^4.19.0",
"typescript": "^5.7.0"
}
}