├── .gitignore ├── .travis.yml ├── LICENSE ├── README-en.md ├── README.md ├── cleanData.py ├── config ├── elasticsearch.yml ├── kibana-export.json └── kibana.yml ├── docker ├── docker-compose-es-ali.yml ├── docker-compose-es.yml ├── docker-compose-kafka-ali.yml ├── docker-compose-kafka.yml ├── elasticsearch │ ├── Dockerfile │ ├── bin │ │ └── docker-entrypoint.sh │ ├── elasticsearch.yml │ ├── log4j2.properties │ └── x-pack │ │ └── log4j2.properties ├── kafka │ ├── Dockerfile │ ├── broker-list.sh │ ├── create-topics.sh │ ├── download-kafka.sh │ ├── start-kafka-shell.sh │ └── start-kafka.sh └── kibana │ ├── Dockerfile │ ├── bin │ └── kibana-docker │ └── config │ ├── kibana-oss.yml │ └── kibana-x-pack.yml ├── docs ├── Makefile ├── api.rst ├── api_structure.md ├── architecture-en.xmind ├── architecture.xmind ├── concept.md ├── conf.py ├── contract.md ├── design.md ├── es_script.md ├── es_structure.md ├── index.rst ├── kibana-analyze.md ├── make.bat ├── statistics.md ├── subscription.md ├── timelion.txt └── trader.md ├── fooltrader ├── __init__.py ├── api │ ├── __init__.py │ ├── computing.py │ ├── esapi │ │ ├── __init__.py │ │ └── esapi.py │ ├── event.py │ ├── fundamental.py │ └── technical.py ├── bot │ ├── __init__.py │ ├── action │ │ ├── __init__.py │ │ ├── account_action.py │ │ └── msg_action.py │ ├── base_bot.py │ ├── bot.py │ ├── bot_runner.py │ └── strategy.py ├── botsamples │ ├── __init__.py │ ├── eos_statistic_bot.py │ ├── eos_user_statistic_bot.py │ └── notify_bot.py ├── connector │ ├── __init__.py │ ├── es_connector.py │ └── kafka_connector.py ├── consts.py ├── contract │ ├── __init__.py │ ├── data_contract.py │ ├── es_contract.py │ ├── files_contract.py │ └── kafka_contract.py ├── datamanager │ ├── __init__.py │ ├── china_future_manager.py │ ├── china_stock_manager.py │ ├── cryptocurrency_manager.py │ ├── finance_check.py │ ├── usa_stock_manager.py │ └── zipdata.py ├── datasource │ ├── __init__.py │ ├── ccxt_wrapper.py │ ├── eos.py │ ├── eos_account.py │ └── tdx.py ├── domain │ ├── __init__.py │ ├── business │ │ ├── __init__.py │ │ ├── es_account.py │ │ └── es_subscription.py │ └── data │ │ ├── __init__.py │ │ ├── es_event.py │ │ ├── es_finance.py │ │ └── es_quote.py ├── items.py ├── legacy │ ├── __init__.py │ └── legacy.py ├── main.py ├── middlewares.py ├── pipelines.py ├── proxy │ ├── __init__.py │ ├── base_proxy_spider.py │ ├── proxy_manager.py │ └── spiders │ │ └── proxy_spider_hideme.py ├── rest │ ├── __init__.py │ ├── common.py │ ├── controller │ │ ├── __init__.py │ │ ├── security.py │ │ ├── subscription.py │ │ └── tech.py │ ├── err_codes.py │ └── rest_app.py ├── run_spiders.py ├── sched │ ├── __init__.py │ ├── sched_china_stock_quote.py │ ├── sched_cryptocurrency.py │ ├── sched_finance.py │ └── sched_stock_meta.py ├── scrapy.cfg ├── settings.py ├── spiders │ ├── __init__.py │ ├── america │ │ ├── america_list_spider.py │ │ ├── america_stock_finance_spider.py │ │ ├── america_stock_kdata_spider_163.py │ │ └── sp500_spider.py │ ├── chinafuture │ │ ├── __init__.py │ │ ├── future_cffex_spider.py │ │ ├── future_czce_spider.py │ │ ├── future_dce_spider.py │ │ ├── future_shfe_spider.py │ │ └── shfe_trading_calendar_spider.py │ ├── chinastock │ │ ├── __init__.py │ │ ├── china_stock_list_spider.py │ │ ├── sina_category_spider.py │ │ ├── stock_finance_report_event_spider.py │ │ ├── stock_finance_spider.py │ │ ├── stock_forecast_spider.py │ │ ├── stock_kdata_163_spider.py │ │ ├── stock_kdata_sina_spider.py │ │ ├── stock_summary_spider.py │ │ └── stock_tick_spider.py │ ├── common.py │ └── deprecated │ │ ├── __init__.py │ │ ├── stock_gn_spider.py │ │ ├── stock_kdata_spider_ths.py │ │ └── stock_trading_date_spider.py ├── transform │ ├── __init__.py │ └── agg_future_dayk.py └── utils │ ├── __init__.py │ ├── es_utils.py │ ├── kafka_utils.py │ ├── pd_utils.py │ ├── time_utils.py │ └── utils.py ├── init_env.sh ├── requirements.txt ├── sample-data ├── cryptocurrency │ ├── gdax.csv │ ├── gdax │ │ ├── BTC-EUR │ │ │ ├── kdata │ │ │ │ └── exchange_dayk.csv │ │ │ └── meta.json │ │ └── BTC-USD │ │ │ ├── kdata │ │ │ └── exchange_dayk.csv │ │ │ └── meta.json │ ├── kraken.csv │ └── kraken │ │ └── BTC-JPY │ │ ├── kdata │ │ └── exchange_dayk.csv │ │ └── meta.json ├── future │ ├── shfe.csv │ └── shfe │ │ └── rb1605 │ │ └── kdata │ │ └── exchange_dayk.csv └── stock │ ├── nasdaq.csv │ ├── nasdaq │ └── AAPL │ │ └── kdata │ │ └── bfq │ │ └── 163_dayk.csv │ ├── sh.csv │ ├── sh │ └── 600977 │ │ ├── event │ │ ├── finance_forecast.csv │ │ └── finance_report.csv │ │ ├── finance │ │ ├── balance_sheet.xls │ │ ├── cash_flow_statement.xls │ │ └── income_statement.xls │ │ ├── kdata │ │ ├── bfq │ │ │ ├── 163_dayk.csv │ │ │ └── dayk.csv │ │ └── hfq │ │ │ └── dayk.csv │ │ └── tick │ │ ├── 2018-01-15.csv │ │ ├── 2018-01-16.csv │ │ ├── 2018-01-17.csv │ │ ├── 2018-01-18.csv │ │ ├── 2018-01-19.csv │ │ ├── 2018-01-22.csv │ │ ├── 2018-01-23.csv │ │ ├── 2018-01-24.csv │ │ ├── 2018-01-25.csv │ │ └── 2018-01-26.csv │ ├── sz.csv │ └── sz │ ├── 300027 │ ├── event │ │ ├── finance_forecast.csv │ │ └── finance_report.csv │ ├── finance │ │ ├── balance_sheet.xls │ │ ├── cash_flow_statement.xls │ │ └── income_statement.xls │ ├── kdata │ │ ├── bfq │ │ │ ├── 163_dayk.csv │ │ │ └── dayk.csv │ │ └── hfq │ │ │ └── dayk.csv │ └── tick │ │ ├── 2018-01-15.csv │ │ ├── 2018-01-16.csv │ │ ├── 2018-01-17.csv │ │ ├── 2018-01-18.csv │ │ ├── 2018-01-19.csv │ │ ├── 2018-01-22.csv │ │ ├── 2018-01-23.csv │ │ ├── 2018-01-24.csv │ │ ├── 2018-01-25.csv │ │ └── 2018-01-26.csv │ └── 300550 │ ├── event │ ├── finance_forecast.csv │ └── finance_report.csv │ ├── finance │ ├── balance_sheet.xls │ ├── cash_flow_statement.xls │ └── income_statement.xls │ ├── kdata │ ├── bfq │ │ ├── 163_dayk.csv │ │ └── dayk.csv │ └── hfq │ │ └── dayk.csv │ └── tick │ ├── 2017-12-26.csv │ ├── 2017-12-27.csv │ ├── 2017-12-28.csv │ ├── 2017-12-29.csv │ ├── 2018-01-02.csv │ ├── 2018-01-03.csv │ ├── 2018-01-04.csv │ ├── 2018-01-05.csv │ ├── 2018-01-08.csv │ └── 2018-01-09.csv ├── sched_finance.sh ├── sched_quote.sh ├── scrapy.cfg ├── screenshots ├── 000002_profit_price.png ├── analyze1.png ├── architecture-en.png ├── architecture.png ├── china-usa-pe.png ├── cyb_pe.png ├── gdp_cap.png ├── ipo_price.png ├── pe_cmp.png ├── profit_price.gif ├── sh_pe.png ├── tick.gif ├── trader.gif └── usa-profit-price.gif ├── setup.py └── tests ├── __init__.py ├── test_finance.py └── test_quote.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/LICENSE -------------------------------------------------------------------------------- /README-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/README-en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/README.md -------------------------------------------------------------------------------- /cleanData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/cleanData.py -------------------------------------------------------------------------------- /config/elasticsearch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/config/elasticsearch.yml -------------------------------------------------------------------------------- /config/kibana-export.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/config/kibana-export.json -------------------------------------------------------------------------------- /config/kibana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/config/kibana.yml -------------------------------------------------------------------------------- /docker/docker-compose-es-ali.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/docker-compose-es-ali.yml -------------------------------------------------------------------------------- /docker/docker-compose-es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/docker-compose-es.yml -------------------------------------------------------------------------------- /docker/docker-compose-kafka-ali.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/docker-compose-kafka-ali.yml -------------------------------------------------------------------------------- /docker/docker-compose-kafka.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/docker-compose-kafka.yml -------------------------------------------------------------------------------- /docker/elasticsearch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/elasticsearch/Dockerfile -------------------------------------------------------------------------------- /docker/elasticsearch/bin/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/elasticsearch/bin/docker-entrypoint.sh -------------------------------------------------------------------------------- /docker/elasticsearch/elasticsearch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/elasticsearch/elasticsearch.yml -------------------------------------------------------------------------------- /docker/elasticsearch/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/elasticsearch/log4j2.properties -------------------------------------------------------------------------------- /docker/elasticsearch/x-pack/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/elasticsearch/x-pack/log4j2.properties -------------------------------------------------------------------------------- /docker/kafka/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kafka/Dockerfile -------------------------------------------------------------------------------- /docker/kafka/broker-list.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kafka/broker-list.sh -------------------------------------------------------------------------------- /docker/kafka/create-topics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kafka/create-topics.sh -------------------------------------------------------------------------------- /docker/kafka/download-kafka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kafka/download-kafka.sh -------------------------------------------------------------------------------- /docker/kafka/start-kafka-shell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kafka/start-kafka-shell.sh -------------------------------------------------------------------------------- /docker/kafka/start-kafka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kafka/start-kafka.sh -------------------------------------------------------------------------------- /docker/kibana/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kibana/Dockerfile -------------------------------------------------------------------------------- /docker/kibana/bin/kibana-docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kibana/bin/kibana-docker -------------------------------------------------------------------------------- /docker/kibana/config/kibana-oss.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kibana/config/kibana-oss.yml -------------------------------------------------------------------------------- /docker/kibana/config/kibana-x-pack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docker/kibana/config/kibana-x-pack.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/api_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/api_structure.md -------------------------------------------------------------------------------- /docs/architecture-en.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/architecture-en.xmind -------------------------------------------------------------------------------- /docs/architecture.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/architecture.xmind -------------------------------------------------------------------------------- /docs/concept.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/concept.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/contract.md -------------------------------------------------------------------------------- /docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/design.md -------------------------------------------------------------------------------- /docs/es_script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/es_script.md -------------------------------------------------------------------------------- /docs/es_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/es_structure.md -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/kibana-analyze.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/kibana-analyze.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/statistics.md: -------------------------------------------------------------------------------- 1 | # 设计要点 2 | * 大部分统计数据可以通过es的agg来动态给出 3 | * 数据是个有机的整体 4 | -------------------------------------------------------------------------------- /docs/subscription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/subscription.md -------------------------------------------------------------------------------- /docs/timelion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/timelion.txt -------------------------------------------------------------------------------- /docs/trader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/docs/trader.md -------------------------------------------------------------------------------- /fooltrader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/__init__.py -------------------------------------------------------------------------------- /fooltrader/api/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/api/computing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/api/computing.py -------------------------------------------------------------------------------- /fooltrader/api/esapi/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/api/esapi/esapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/api/esapi/esapi.py -------------------------------------------------------------------------------- /fooltrader/api/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/api/event.py -------------------------------------------------------------------------------- /fooltrader/api/fundamental.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/api/fundamental.py -------------------------------------------------------------------------------- /fooltrader/api/technical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/api/technical.py -------------------------------------------------------------------------------- /fooltrader/bot/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- -------------------------------------------------------------------------------- /fooltrader/bot/action/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/bot/action/account_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/bot/action/account_action.py -------------------------------------------------------------------------------- /fooltrader/bot/action/msg_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/bot/action/msg_action.py -------------------------------------------------------------------------------- /fooltrader/bot/base_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/bot/base_bot.py -------------------------------------------------------------------------------- /fooltrader/bot/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/bot/bot.py -------------------------------------------------------------------------------- /fooltrader/bot/bot_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/bot/bot_runner.py -------------------------------------------------------------------------------- /fooltrader/bot/strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/bot/strategy.py -------------------------------------------------------------------------------- /fooltrader/botsamples/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/botsamples/eos_statistic_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/botsamples/eos_statistic_bot.py -------------------------------------------------------------------------------- /fooltrader/botsamples/eos_user_statistic_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/botsamples/eos_user_statistic_bot.py -------------------------------------------------------------------------------- /fooltrader/botsamples/notify_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/botsamples/notify_bot.py -------------------------------------------------------------------------------- /fooltrader/connector/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- -------------------------------------------------------------------------------- /fooltrader/connector/es_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/connector/es_connector.py -------------------------------------------------------------------------------- /fooltrader/connector/kafka_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/connector/kafka_connector.py -------------------------------------------------------------------------------- /fooltrader/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/consts.py -------------------------------------------------------------------------------- /fooltrader/contract/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- -------------------------------------------------------------------------------- /fooltrader/contract/data_contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/contract/data_contract.py -------------------------------------------------------------------------------- /fooltrader/contract/es_contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/contract/es_contract.py -------------------------------------------------------------------------------- /fooltrader/contract/files_contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/contract/files_contract.py -------------------------------------------------------------------------------- /fooltrader/contract/kafka_contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/contract/kafka_contract.py -------------------------------------------------------------------------------- /fooltrader/datamanager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datamanager/__init__.py -------------------------------------------------------------------------------- /fooltrader/datamanager/china_future_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datamanager/china_future_manager.py -------------------------------------------------------------------------------- /fooltrader/datamanager/china_stock_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datamanager/china_stock_manager.py -------------------------------------------------------------------------------- /fooltrader/datamanager/cryptocurrency_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datamanager/cryptocurrency_manager.py -------------------------------------------------------------------------------- /fooltrader/datamanager/finance_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datamanager/finance_check.py -------------------------------------------------------------------------------- /fooltrader/datamanager/usa_stock_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datamanager/usa_stock_manager.py -------------------------------------------------------------------------------- /fooltrader/datamanager/zipdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datamanager/zipdata.py -------------------------------------------------------------------------------- /fooltrader/datasource/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datasource/__init__.py -------------------------------------------------------------------------------- /fooltrader/datasource/ccxt_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datasource/ccxt_wrapper.py -------------------------------------------------------------------------------- /fooltrader/datasource/eos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datasource/eos.py -------------------------------------------------------------------------------- /fooltrader/datasource/eos_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datasource/eos_account.py -------------------------------------------------------------------------------- /fooltrader/datasource/tdx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/datasource/tdx.py -------------------------------------------------------------------------------- /fooltrader/domain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/domain/__init__.py -------------------------------------------------------------------------------- /fooltrader/domain/business/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/domain/business/es_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/domain/business/es_account.py -------------------------------------------------------------------------------- /fooltrader/domain/business/es_subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/domain/business/es_subscription.py -------------------------------------------------------------------------------- /fooltrader/domain/data/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/domain/data/es_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/domain/data/es_event.py -------------------------------------------------------------------------------- /fooltrader/domain/data/es_finance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/domain/data/es_finance.py -------------------------------------------------------------------------------- /fooltrader/domain/data/es_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/domain/data/es_quote.py -------------------------------------------------------------------------------- /fooltrader/items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/items.py -------------------------------------------------------------------------------- /fooltrader/legacy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fooltrader/legacy/legacy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/legacy/legacy.py -------------------------------------------------------------------------------- /fooltrader/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/main.py -------------------------------------------------------------------------------- /fooltrader/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/middlewares.py -------------------------------------------------------------------------------- /fooltrader/pipelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/pipelines.py -------------------------------------------------------------------------------- /fooltrader/proxy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/proxy/__init__.py -------------------------------------------------------------------------------- /fooltrader/proxy/base_proxy_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/proxy/base_proxy_spider.py -------------------------------------------------------------------------------- /fooltrader/proxy/proxy_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/proxy/proxy_manager.py -------------------------------------------------------------------------------- /fooltrader/proxy/spiders/proxy_spider_hideme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/proxy/spiders/proxy_spider_hideme.py -------------------------------------------------------------------------------- /fooltrader/rest/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/rest/__init__.py -------------------------------------------------------------------------------- /fooltrader/rest/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/rest/common.py -------------------------------------------------------------------------------- /fooltrader/rest/controller/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/rest/controller/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/rest/controller/security.py -------------------------------------------------------------------------------- /fooltrader/rest/controller/subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/rest/controller/subscription.py -------------------------------------------------------------------------------- /fooltrader/rest/controller/tech.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/rest/controller/tech.py -------------------------------------------------------------------------------- /fooltrader/rest/err_codes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/rest/err_codes.py -------------------------------------------------------------------------------- /fooltrader/rest/rest_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/rest/rest_app.py -------------------------------------------------------------------------------- /fooltrader/run_spiders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/run_spiders.py -------------------------------------------------------------------------------- /fooltrader/sched/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fooltrader/sched/sched_china_stock_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/sched/sched_china_stock_quote.py -------------------------------------------------------------------------------- /fooltrader/sched/sched_cryptocurrency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/sched/sched_cryptocurrency.py -------------------------------------------------------------------------------- /fooltrader/sched/sched_finance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/sched/sched_finance.py -------------------------------------------------------------------------------- /fooltrader/sched/sched_stock_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/sched/sched_stock_meta.py -------------------------------------------------------------------------------- /fooltrader/scrapy.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/scrapy.cfg -------------------------------------------------------------------------------- /fooltrader/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/settings.py -------------------------------------------------------------------------------- /fooltrader/spiders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/__init__.py -------------------------------------------------------------------------------- /fooltrader/spiders/america/america_list_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/america/america_list_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/america/america_stock_finance_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/america/america_stock_finance_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/america/america_stock_kdata_spider_163.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/america/america_stock_kdata_spider_163.py -------------------------------------------------------------------------------- /fooltrader/spiders/america/sp500_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/america/sp500_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinafuture/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/spiders/chinafuture/future_cffex_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinafuture/future_cffex_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinafuture/future_czce_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinafuture/future_czce_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinafuture/future_dce_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinafuture/future_dce_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinafuture/future_shfe_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinafuture/future_shfe_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinafuture/shfe_trading_calendar_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinafuture/shfe_trading_calendar_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/china_stock_list_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinastock/china_stock_list_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/sina_category_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinastock/sina_category_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/stock_finance_report_event_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinastock/stock_finance_report_event_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/stock_finance_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinastock/stock_finance_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/stock_forecast_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinastock/stock_forecast_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/stock_kdata_163_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinastock/stock_kdata_163_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/stock_kdata_sina_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinastock/stock_kdata_sina_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/stock_summary_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinastock/stock_summary_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/chinastock/stock_tick_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/chinastock/stock_tick_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/common.py -------------------------------------------------------------------------------- /fooltrader/spiders/deprecated/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/spiders/deprecated/stock_gn_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/deprecated/stock_gn_spider.py -------------------------------------------------------------------------------- /fooltrader/spiders/deprecated/stock_kdata_spider_ths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/deprecated/stock_kdata_spider_ths.py -------------------------------------------------------------------------------- /fooltrader/spiders/deprecated/stock_trading_date_spider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/spiders/deprecated/stock_trading_date_spider.py -------------------------------------------------------------------------------- /fooltrader/transform/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fooltrader/transform/agg_future_dayk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/transform/agg_future_dayk.py -------------------------------------------------------------------------------- /fooltrader/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fooltrader/utils/es_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/utils/es_utils.py -------------------------------------------------------------------------------- /fooltrader/utils/kafka_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/utils/kafka_utils.py -------------------------------------------------------------------------------- /fooltrader/utils/pd_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/utils/pd_utils.py -------------------------------------------------------------------------------- /fooltrader/utils/time_utils.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /fooltrader/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/fooltrader/utils/utils.py -------------------------------------------------------------------------------- /init_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/init_env.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/requirements.txt -------------------------------------------------------------------------------- /sample-data/cryptocurrency/gdax.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/cryptocurrency/gdax.csv -------------------------------------------------------------------------------- /sample-data/cryptocurrency/gdax/BTC-EUR/kdata/exchange_dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/cryptocurrency/gdax/BTC-EUR/kdata/exchange_dayk.csv -------------------------------------------------------------------------------- /sample-data/cryptocurrency/gdax/BTC-EUR/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/cryptocurrency/gdax/BTC-EUR/meta.json -------------------------------------------------------------------------------- /sample-data/cryptocurrency/gdax/BTC-USD/kdata/exchange_dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/cryptocurrency/gdax/BTC-USD/kdata/exchange_dayk.csv -------------------------------------------------------------------------------- /sample-data/cryptocurrency/gdax/BTC-USD/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/cryptocurrency/gdax/BTC-USD/meta.json -------------------------------------------------------------------------------- /sample-data/cryptocurrency/kraken.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/cryptocurrency/kraken.csv -------------------------------------------------------------------------------- /sample-data/cryptocurrency/kraken/BTC-JPY/kdata/exchange_dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/cryptocurrency/kraken/BTC-JPY/kdata/exchange_dayk.csv -------------------------------------------------------------------------------- /sample-data/cryptocurrency/kraken/BTC-JPY/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/cryptocurrency/kraken/BTC-JPY/meta.json -------------------------------------------------------------------------------- /sample-data/future/shfe.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/future/shfe.csv -------------------------------------------------------------------------------- /sample-data/future/shfe/rb1605/kdata/exchange_dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/future/shfe/rb1605/kdata/exchange_dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/nasdaq.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/nasdaq.csv -------------------------------------------------------------------------------- /sample-data/stock/nasdaq/AAPL/kdata/bfq/163_dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/nasdaq/AAPL/kdata/bfq/163_dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sh.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/event/finance_forecast.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/event/finance_forecast.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/event/finance_report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/event/finance_report.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/finance/balance_sheet.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/finance/balance_sheet.xls -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/finance/cash_flow_statement.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/finance/cash_flow_statement.xls -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/finance/income_statement.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/finance/income_statement.xls -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/kdata/bfq/163_dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/kdata/bfq/163_dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/kdata/bfq/dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/kdata/bfq/dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/kdata/hfq/dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/kdata/hfq/dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-15.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-16.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-16.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-17.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-17.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-18.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-19.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-19.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-22.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-22.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-23.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-23.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-24.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-24.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-25.csv -------------------------------------------------------------------------------- /sample-data/stock/sh/600977/tick/2018-01-26.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sh/600977/tick/2018-01-26.csv -------------------------------------------------------------------------------- /sample-data/stock/sz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/event/finance_forecast.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/event/finance_forecast.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/event/finance_report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/event/finance_report.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/finance/balance_sheet.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/finance/balance_sheet.xls -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/finance/cash_flow_statement.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/finance/cash_flow_statement.xls -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/finance/income_statement.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/finance/income_statement.xls -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/kdata/bfq/163_dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/kdata/bfq/163_dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/kdata/bfq/dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/kdata/bfq/dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/kdata/hfq/dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/kdata/hfq/dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-15.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-16.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-16.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-17.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-17.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-18.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-18.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-19.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-19.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-22.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-22.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-23.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-23.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-24.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-24.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-25.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300027/tick/2018-01-26.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300027/tick/2018-01-26.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/event/finance_forecast.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/event/finance_forecast.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/event/finance_report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/event/finance_report.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/finance/balance_sheet.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/finance/balance_sheet.xls -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/finance/cash_flow_statement.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/finance/cash_flow_statement.xls -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/finance/income_statement.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/finance/income_statement.xls -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/kdata/bfq/163_dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/kdata/bfq/163_dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/kdata/bfq/dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/kdata/bfq/dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/kdata/hfq/dayk.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/kdata/hfq/dayk.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2017-12-26.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2017-12-26.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2017-12-27.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2017-12-27.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2017-12-28.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2017-12-28.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2017-12-29.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2017-12-29.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2018-01-02.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2018-01-02.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2018-01-03.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2018-01-03.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2018-01-04.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2018-01-04.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2018-01-05.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2018-01-05.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2018-01-08.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2018-01-08.csv -------------------------------------------------------------------------------- /sample-data/stock/sz/300550/tick/2018-01-09.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sample-data/stock/sz/300550/tick/2018-01-09.csv -------------------------------------------------------------------------------- /sched_finance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sched_finance.sh -------------------------------------------------------------------------------- /sched_quote.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/sched_quote.sh -------------------------------------------------------------------------------- /scrapy.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/scrapy.cfg -------------------------------------------------------------------------------- /screenshots/000002_profit_price.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/000002_profit_price.png -------------------------------------------------------------------------------- /screenshots/analyze1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/analyze1.png -------------------------------------------------------------------------------- /screenshots/architecture-en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/architecture-en.png -------------------------------------------------------------------------------- /screenshots/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/architecture.png -------------------------------------------------------------------------------- /screenshots/china-usa-pe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/china-usa-pe.png -------------------------------------------------------------------------------- /screenshots/cyb_pe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/cyb_pe.png -------------------------------------------------------------------------------- /screenshots/gdp_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/gdp_cap.png -------------------------------------------------------------------------------- /screenshots/ipo_price.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/ipo_price.png -------------------------------------------------------------------------------- /screenshots/pe_cmp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/pe_cmp.png -------------------------------------------------------------------------------- /screenshots/profit_price.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/profit_price.gif -------------------------------------------------------------------------------- /screenshots/sh_pe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/sh_pe.png -------------------------------------------------------------------------------- /screenshots/tick.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/tick.gif -------------------------------------------------------------------------------- /screenshots/trader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/trader.gif -------------------------------------------------------------------------------- /screenshots/usa-profit-price.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/screenshots/usa-profit-price.gif -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/test_finance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/tests/test_finance.py -------------------------------------------------------------------------------- /tests/test_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/foolcage/fooltrader/HEAD/tests/test_quote.py --------------------------------------------------------------------------------