├── .flake8 ├── .gitignore ├── README.md ├── __init__.py ├── analysis ├── __init__.py ├── back_testing.py ├── break_through_strategy.py ├── cal_price_volatility.py ├── depart_quant_strategy.py ├── depart_week_strategy.py ├── dif_macd_strategy.py ├── dif_week_strategy.py ├── goup_staying_strategy.py ├── kdj_quant_strategy.py ├── ma_macd_strategy.py ├── ma_month_strategy.py ├── ma_quant_strategy.py ├── ma_weekly_strategy.py ├── macd_month_strategy.py ├── macd_quant_strategy.py ├── macd_weekly_strategy.py ├── mining_notice_event.py ├── month_through_strategy.py ├── new_peak_strategy.py ├── poised_quant_strategy.py ├── poised_week_strategy.py ├── potential_strategy.py ├── query_market_plate.py ├── query_stock_notice.py ├── strategy_statistics.py ├── technical_analysis_util.py ├── volume_boost_strategy.py ├── week_diff_strategy.py └── week_through_strategy.py ├── collector ├── __init__.py ├── collect_daily_trading_data.py ├── collect_data_util.py ├── collect_datayes_trading_data.py ├── collect_history_trading.py ├── collect_index_trading.py ├── collect_month_trading.py ├── collect_share_holders.py ├── collect_stock_basic_info.py ├── collect_stock_detail_info.py ├── collect_stock_fundamentals.py ├── collect_stock_margin_trading.py ├── collect_stock_notice.py ├── collect_stock_report.py ├── collect_util.py ├── collect_weekly_ad.py ├── collect_weekly_trading.py └── tushare_util.py ├── config.py ├── crontab.txt ├── logger.py ├── models.py ├── requirements.txt └── tests ├── __init__.py └── test_collection_stock_detail_info.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # blade-fury 2 | 采集股票数据,利用统计和计算来选股 3 | 4 | 最新修改了项目的结构,所以需要把项目的路径加入PYTHONPATH才能使得脚本正常运行 -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /analysis/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /analysis/back_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/back_testing.py -------------------------------------------------------------------------------- /analysis/break_through_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/break_through_strategy.py -------------------------------------------------------------------------------- /analysis/cal_price_volatility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/cal_price_volatility.py -------------------------------------------------------------------------------- /analysis/depart_quant_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/depart_quant_strategy.py -------------------------------------------------------------------------------- /analysis/depart_week_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/depart_week_strategy.py -------------------------------------------------------------------------------- /analysis/dif_macd_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/dif_macd_strategy.py -------------------------------------------------------------------------------- /analysis/dif_week_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/dif_week_strategy.py -------------------------------------------------------------------------------- /analysis/goup_staying_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/goup_staying_strategy.py -------------------------------------------------------------------------------- /analysis/kdj_quant_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/kdj_quant_strategy.py -------------------------------------------------------------------------------- /analysis/ma_macd_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/ma_macd_strategy.py -------------------------------------------------------------------------------- /analysis/ma_month_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/ma_month_strategy.py -------------------------------------------------------------------------------- /analysis/ma_quant_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/ma_quant_strategy.py -------------------------------------------------------------------------------- /analysis/ma_weekly_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/ma_weekly_strategy.py -------------------------------------------------------------------------------- /analysis/macd_month_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/macd_month_strategy.py -------------------------------------------------------------------------------- /analysis/macd_quant_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/macd_quant_strategy.py -------------------------------------------------------------------------------- /analysis/macd_weekly_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/macd_weekly_strategy.py -------------------------------------------------------------------------------- /analysis/mining_notice_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/mining_notice_event.py -------------------------------------------------------------------------------- /analysis/month_through_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/month_through_strategy.py -------------------------------------------------------------------------------- /analysis/new_peak_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/new_peak_strategy.py -------------------------------------------------------------------------------- /analysis/poised_quant_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/poised_quant_strategy.py -------------------------------------------------------------------------------- /analysis/poised_week_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/poised_week_strategy.py -------------------------------------------------------------------------------- /analysis/potential_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/potential_strategy.py -------------------------------------------------------------------------------- /analysis/query_market_plate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/query_market_plate.py -------------------------------------------------------------------------------- /analysis/query_stock_notice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/query_stock_notice.py -------------------------------------------------------------------------------- /analysis/strategy_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/strategy_statistics.py -------------------------------------------------------------------------------- /analysis/technical_analysis_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/technical_analysis_util.py -------------------------------------------------------------------------------- /analysis/volume_boost_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/volume_boost_strategy.py -------------------------------------------------------------------------------- /analysis/week_diff_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/week_diff_strategy.py -------------------------------------------------------------------------------- /analysis/week_through_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/analysis/week_through_strategy.py -------------------------------------------------------------------------------- /collector/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /collector/collect_daily_trading_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_daily_trading_data.py -------------------------------------------------------------------------------- /collector/collect_data_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_data_util.py -------------------------------------------------------------------------------- /collector/collect_datayes_trading_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_datayes_trading_data.py -------------------------------------------------------------------------------- /collector/collect_history_trading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_history_trading.py -------------------------------------------------------------------------------- /collector/collect_index_trading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_index_trading.py -------------------------------------------------------------------------------- /collector/collect_month_trading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_month_trading.py -------------------------------------------------------------------------------- /collector/collect_share_holders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_share_holders.py -------------------------------------------------------------------------------- /collector/collect_stock_basic_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_stock_basic_info.py -------------------------------------------------------------------------------- /collector/collect_stock_detail_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_stock_detail_info.py -------------------------------------------------------------------------------- /collector/collect_stock_fundamentals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_stock_fundamentals.py -------------------------------------------------------------------------------- /collector/collect_stock_margin_trading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_stock_margin_trading.py -------------------------------------------------------------------------------- /collector/collect_stock_notice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_stock_notice.py -------------------------------------------------------------------------------- /collector/collect_stock_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_stock_report.py -------------------------------------------------------------------------------- /collector/collect_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_util.py -------------------------------------------------------------------------------- /collector/collect_weekly_ad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_weekly_ad.py -------------------------------------------------------------------------------- /collector/collect_weekly_trading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/collect_weekly_trading.py -------------------------------------------------------------------------------- /collector/tushare_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/collector/tushare_util.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/config.py -------------------------------------------------------------------------------- /crontab.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/crontab.txt -------------------------------------------------------------------------------- /logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/logger.py -------------------------------------------------------------------------------- /models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/models.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_collection_stock_detail_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/albert-feng/blade-fury/HEAD/tests/test_collection_stock_detail_info.py --------------------------------------------------------------------------------