├── .gitignore ├── README.md ├── app ├── __init__.py ├── cmd │ ├── __init__.py │ ├── calc.py │ ├── convert.py │ ├── plot.py │ └── update.py ├── comm │ ├── __init__.py │ ├── const.py │ ├── date.py │ ├── lib │ │ ├── __init__.py │ │ └── extensions.py │ ├── logger.py │ ├── stocks.py │ └── utils │ │ ├── __init__.py │ │ ├── bytes.py │ │ ├── crypto.py │ │ ├── netbase.py │ │ ├── number.py │ │ └── strings.py ├── models.py └── service │ ├── __init__.py │ ├── stocks │ ├── __init__.py │ ├── bonus.py │ ├── index.py │ └── report.py │ ├── tdx │ ├── __init__.py │ ├── proxy.py │ ├── report.py │ ├── request.py │ └── response.py │ ├── thsi │ ├── __init__.py │ └── session.py │ └── web │ ├── __init__.py │ ├── materials │ ├── static │ │ ├── css │ │ │ ├── bootstrap-table.css │ │ │ ├── bootstrap.min.css │ │ │ ├── font-awesome.min.css │ │ │ └── index.css │ │ ├── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ │ ├── images │ │ │ └── bg.jpg │ │ └── js │ │ │ ├── bootstrap-table-sticky-header.js │ │ │ ├── bootstrap-table.js │ │ │ ├── bootstrap.min.js │ │ │ ├── echarts.min.js │ │ │ └── jquery.1.11.3.min.js │ └── tpl │ │ ├── _layout │ │ ├── base.mako │ │ └── restful.mako │ │ ├── home.mako │ │ ├── indexes │ │ ├── detail.mako │ │ └── list.mako │ │ └── stocks │ │ ├── detail.mako │ │ └── list.mako │ ├── models.py │ └── views │ ├── __init__.py │ ├── indexes.py │ ├── reports.py │ └── stocks.py ├── cli.py ├── configure.py ├── data ├── a.csv ├── bond.csv ├── bonus.csv ├── calendar.csv ├── indexes │ ├── 000015.csv │ ├── 000016.csv │ ├── 000300.csv │ ├── 000852.csv │ ├── 000905.csv │ ├── 000913.csv │ ├── 000932.csv │ ├── 000992.csv │ ├── 399005.csv │ ├── 399006.csv │ ├── 399441.csv │ ├── 399967.csv │ ├── 399971.csv │ ├── 399975.csv │ └── 399986.csv ├── reports.csv ├── st.csv └── stocks.csv ├── last_update ├── manage.py ├── requirement.txt ├── screenshots ├── 1.png ├── 2.png └── 3.png └── update_all.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/cmd/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/cmd/calc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/cmd/calc.py -------------------------------------------------------------------------------- /app/cmd/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/cmd/convert.py -------------------------------------------------------------------------------- /app/cmd/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/cmd/plot.py -------------------------------------------------------------------------------- /app/cmd/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/cmd/update.py -------------------------------------------------------------------------------- /app/comm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/__init__.py -------------------------------------------------------------------------------- /app/comm/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/const.py -------------------------------------------------------------------------------- /app/comm/date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/date.py -------------------------------------------------------------------------------- /app/comm/lib/__init__.py: -------------------------------------------------------------------------------- 1 | from . import extensions 2 | -------------------------------------------------------------------------------- /app/comm/lib/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/lib/extensions.py -------------------------------------------------------------------------------- /app/comm/logger.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/comm/stocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/stocks.py -------------------------------------------------------------------------------- /app/comm/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/comm/utils/bytes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/utils/bytes.py -------------------------------------------------------------------------------- /app/comm/utils/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/utils/crypto.py -------------------------------------------------------------------------------- /app/comm/utils/netbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/utils/netbase.py -------------------------------------------------------------------------------- /app/comm/utils/number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/utils/number.py -------------------------------------------------------------------------------- /app/comm/utils/strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/comm/utils/strings.py -------------------------------------------------------------------------------- /app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/models.py -------------------------------------------------------------------------------- /app/service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/service/stocks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/service/stocks/bonus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/stocks/bonus.py -------------------------------------------------------------------------------- /app/service/stocks/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/stocks/index.py -------------------------------------------------------------------------------- /app/service/stocks/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/stocks/report.py -------------------------------------------------------------------------------- /app/service/tdx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/tdx/__init__.py -------------------------------------------------------------------------------- /app/service/tdx/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/tdx/proxy.py -------------------------------------------------------------------------------- /app/service/tdx/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/tdx/report.py -------------------------------------------------------------------------------- /app/service/tdx/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/tdx/request.py -------------------------------------------------------------------------------- /app/service/tdx/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/tdx/response.py -------------------------------------------------------------------------------- /app/service/thsi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/thsi/__init__.py -------------------------------------------------------------------------------- /app/service/thsi/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/thsi/session.py -------------------------------------------------------------------------------- /app/service/web/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/__init__.py -------------------------------------------------------------------------------- /app/service/web/materials/static/css/bootstrap-table.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/css/bootstrap-table.css -------------------------------------------------------------------------------- /app/service/web/materials/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /app/service/web/materials/static/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/css/font-awesome.min.css -------------------------------------------------------------------------------- /app/service/web/materials/static/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/css/index.css -------------------------------------------------------------------------------- /app/service/web/materials/static/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /app/service/web/materials/static/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /app/service/web/materials/static/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /app/service/web/materials/static/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /app/service/web/materials/static/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /app/service/web/materials/static/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /app/service/web/materials/static/images/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/images/bg.jpg -------------------------------------------------------------------------------- /app/service/web/materials/static/js/bootstrap-table-sticky-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/js/bootstrap-table-sticky-header.js -------------------------------------------------------------------------------- /app/service/web/materials/static/js/bootstrap-table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/js/bootstrap-table.js -------------------------------------------------------------------------------- /app/service/web/materials/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /app/service/web/materials/static/js/echarts.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/js/echarts.min.js -------------------------------------------------------------------------------- /app/service/web/materials/static/js/jquery.1.11.3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/static/js/jquery.1.11.3.min.js -------------------------------------------------------------------------------- /app/service/web/materials/tpl/_layout/base.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/tpl/_layout/base.mako -------------------------------------------------------------------------------- /app/service/web/materials/tpl/_layout/restful.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/tpl/_layout/restful.mako -------------------------------------------------------------------------------- /app/service/web/materials/tpl/home.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/tpl/home.mako -------------------------------------------------------------------------------- /app/service/web/materials/tpl/indexes/detail.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/tpl/indexes/detail.mako -------------------------------------------------------------------------------- /app/service/web/materials/tpl/indexes/list.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/tpl/indexes/list.mako -------------------------------------------------------------------------------- /app/service/web/materials/tpl/stocks/detail.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/tpl/stocks/detail.mako -------------------------------------------------------------------------------- /app/service/web/materials/tpl/stocks/list.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/materials/tpl/stocks/list.mako -------------------------------------------------------------------------------- /app/service/web/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/models.py -------------------------------------------------------------------------------- /app/service/web/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/views/__init__.py -------------------------------------------------------------------------------- /app/service/web/views/indexes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/views/indexes.py -------------------------------------------------------------------------------- /app/service/web/views/reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/views/reports.py -------------------------------------------------------------------------------- /app/service/web/views/stocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/app/service/web/views/stocks.py -------------------------------------------------------------------------------- /cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/cli.py -------------------------------------------------------------------------------- /configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/configure.py -------------------------------------------------------------------------------- /data/a.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/a.csv -------------------------------------------------------------------------------- /data/bond.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/bond.csv -------------------------------------------------------------------------------- /data/bonus.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/bonus.csv -------------------------------------------------------------------------------- /data/calendar.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/calendar.csv -------------------------------------------------------------------------------- /data/indexes/000015.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/000015.csv -------------------------------------------------------------------------------- /data/indexes/000016.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/000016.csv -------------------------------------------------------------------------------- /data/indexes/000300.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/000300.csv -------------------------------------------------------------------------------- /data/indexes/000852.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/000852.csv -------------------------------------------------------------------------------- /data/indexes/000905.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/000905.csv -------------------------------------------------------------------------------- /data/indexes/000913.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/000913.csv -------------------------------------------------------------------------------- /data/indexes/000932.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/000932.csv -------------------------------------------------------------------------------- /data/indexes/000992.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/000992.csv -------------------------------------------------------------------------------- /data/indexes/399005.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/399005.csv -------------------------------------------------------------------------------- /data/indexes/399006.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/399006.csv -------------------------------------------------------------------------------- /data/indexes/399441.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/399441.csv -------------------------------------------------------------------------------- /data/indexes/399967.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/399967.csv -------------------------------------------------------------------------------- /data/indexes/399971.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/399971.csv -------------------------------------------------------------------------------- /data/indexes/399975.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/399975.csv -------------------------------------------------------------------------------- /data/indexes/399986.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/indexes/399986.csv -------------------------------------------------------------------------------- /data/reports.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/reports.csv -------------------------------------------------------------------------------- /data/st.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/st.csv -------------------------------------------------------------------------------- /data/stocks.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/data/stocks.csv -------------------------------------------------------------------------------- /last_update: -------------------------------------------------------------------------------- 1 | 20200930 2 | -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/manage.py -------------------------------------------------------------------------------- /requirement.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/requirement.txt -------------------------------------------------------------------------------- /screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/screenshots/1.png -------------------------------------------------------------------------------- /screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/screenshots/2.png -------------------------------------------------------------------------------- /screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/screenshots/3.png -------------------------------------------------------------------------------- /update_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datochan/DTGear/HEAD/update_all.sh --------------------------------------------------------------------------------