Skip to content

adrianwu8516/US_Stock_Analyzer

Repository files navigation

US Stock Analyzer

Project Introduction

透過 Google Apps Script (GAS),每天從各大網站上面擷取美國股市資料,並且整理過後,於早晨推送美股分析日報的一個開源服務。並且藉由 GAS 的 HtmlService 結合 Google Site 達成輕鬆股票網站架設。

網站服務請見此(點我!

Project Structure

Structure Concept

Pending tickets:

  • Structuralize the code into RoR style
  • Multi stock comparison
  • Seperate Email view with Website view
  • Routes refactor
  • 用戶可自訂義股票觀察清單(含選擇界面等等,Mailer Function 的升級版本)(10hr)
  • 用戶行為追蹤 Log(3hr)
    https://www.labnol.org/code/19543-analytics-with-google-script
  • 開信 Pixel (3hr,研究加實作)
  • 跨語系支援(英語,日語)
  • 其他的爬蟲加速研究與實作
  • Better front end view with Vue.js

Done tickets

  • CBS 爬資料失敗後的重試一次機制
  • Recoder 獨立於 CSB 處理流程之外,這樣可以另外開一個 Trigger 獨立處理,加快效率(2hr)
  • 資安升級,用戶資料編碼(3hr)
  • Use Cache to speedup data accessing
  • CBS 數據爬蟲的分散式架構,支援可憐的免費 GAS Server(5hr,研究加實作)
  • Cache refresh in the morning with the mailer
  • Index Page and better view with Google Site
  • Better front end view with bootstrap
  • Asynchronous page loading
  • Fixing trigger cannot run with the right variable issue
  • Add a rendering function to make the site work smoother
  • Parse EPS and EPS Estimation data and build related model
  • Add more information into HisChart, like volumn, CBS signal, and make it more stylish

About

基於 Google Apps Script 實踐的美股自動報表系統,蒐集各種數據,並且每天提供分析報告

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors