CityHack 2023

A User-friendly Trading Platform by L.T.C

  • A comprehensive online trading platform

  • List simple and easy-to-understand stock selection indicators

  • Perform backtesting and analyse user’s investment

  • Provide online teaching on financial literacy

WeChat Image_20230212135452 WeChat Image_20230212135741

Recommended IDE Setup

VSCode, Node.js, Vue.js

Team Members

Yucheng WANG, Yuxin HUANG, Yinxiao WANG, Chong Ki WONG, Rui XU

Applied Trading Algorithms

  • Simple Moving Average (SMA)
  • Linear OLS Regression
  • Naïve Bayes, Logistic Regression, SVM
  • Deep Neural Network (DNN)

Client Side Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

Frontend Technology: Vue.js

Server Side Setup

Install Relevant Python Package

pip install yfinance
pip install ffn

Configure Node.js Using Node Package Manager

npm install
npm start

Backend Technology: Python, Express.js, Node.js