An English-language project website for DSAA3073 · Theories in Data Science.
The Market Lab connects course ideas with simulated financial decisions in StockBench. It includes an interactive synthetic market, open directions, three finance tutorials, and the project requirements and rubric.
- Home: https://lixin2002cn.github.io/3073-Project/
- Project Requirements & Rubric: https://lixin2002cn.github.io/3073-Project/requirements.html
- Project introduction slides (PDF): https://lixin2002cn.github.io/3073-Project/downloads/DSAA3073-Market-Lab-Slides.pdf
- Course starter code and cached data: https://github.com/lixin2002cn/3073-StockBench
The home page and requirements page link to the slides in docs/downloads/. Replace that PDF to publish an updated version at the same address.
The published website is in docs/. All links are relative, so the website works under the repository's GitHub Pages path.
python -m http.server 8731 --bind 127.0.0.1 --directory docsOpen http://127.0.0.1:8731/ in a browser.
The finance lesson sources are in content/. After editing them, rebuild the lesson pages:
python build-tutorial.pyCheck the playground's accounting, information timing, and daily news:
node --check docs/app.js
node check-experiment.cjsGitHub Pages publishes the docs/ folder on the main branch. Push an update to main to publish it. The website is static HTML, CSS, and JavaScript; no API keys, paid services, or build dependencies are required.
All playground prices and news are fictional teaching data. The course starter includes the released StockBench data, a shared strategy interface, and a baseline that runs offline without an API key.