From 19148be9f07c0653c6b47a9b6ef3686a55bff8cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BB=A1=E8=84=B8=E5=B0=8F=E6=98=9F=E6=98=9F?= Date: Tue, 18 Nov 2025 16:50:31 +0800 Subject: [PATCH] commit; --- data/sample_portfolio.csv | 21 + src/app.py | 51 +- src/quantitative_analysis/0020.HK.csv | 724 ------------------ .../processed_stocks_24.0.csv | 440 ----------- .../processed_stocks_25.0.csv | 440 ----------- .../processed_stocks_26.0.csv | 440 ----------- .../processed_stocks_27.0.csv | 440 ----------- .../processed_stocks_28.0.csv | 340 -------- .../processed_stocks_29.0.csv | 341 --------- .../processed_stocks_30.0.csv | 341 --------- .../analysis_summary/skipped_stocks_24.0.csv | 62 -- .../analysis_summary/skipped_stocks_25.0.csv | 62 -- .../analysis_summary/skipped_stocks_26.0.csv | 62 -- .../analysis_summary/skipped_stocks_27.0.csv | 62 -- .../analysis_summary/skipped_stocks_28.0.csv | 162 ---- .../analysis_summary/skipped_stocks_29.0.csv | 161 ---- .../analysis_summary/skipped_stocks_30.0.csv | 161 ---- src/results/temp/profit_24.0.csv | 2 - src/results/temp/profit_25.0.csv | 2 - src/results/temp/profit_26.0.csv | 2 - src/results/temp/profit_27.0.csv | 2 - src/results/temp/profit_28.0.csv | 2 - src/results/temp/profit_29.0.csv | 2 - src/results/temp/profit_30.0.csv | 2 - .../concept_moneyflow_ths_collector.py | 221 ++++++ .../industry_moneyflow_ths_collector.py | 220 ++++++ .../moneyflow_ths_collector.py | 343 +++++++++ .../stock_factor_pro_collector.py | 2 +- src/valuation_analysis/financial_analysis.py | 5 +- src/valuation_analysis/industry_analysis.py | 64 +- 30 files changed, 906 insertions(+), 4273 deletions(-) create mode 100644 data/sample_portfolio.csv delete mode 100644 src/quantitative_analysis/0020.HK.csv delete mode 100644 src/results/analysis_summary/processed_stocks_24.0.csv delete mode 100644 src/results/analysis_summary/processed_stocks_25.0.csv delete mode 100644 src/results/analysis_summary/processed_stocks_26.0.csv delete mode 100644 src/results/analysis_summary/processed_stocks_27.0.csv delete mode 100644 src/results/analysis_summary/processed_stocks_28.0.csv delete mode 100644 src/results/analysis_summary/processed_stocks_29.0.csv delete mode 100644 src/results/analysis_summary/processed_stocks_30.0.csv delete mode 100644 src/results/analysis_summary/skipped_stocks_24.0.csv delete mode 100644 src/results/analysis_summary/skipped_stocks_25.0.csv delete mode 100644 src/results/analysis_summary/skipped_stocks_26.0.csv delete mode 100644 src/results/analysis_summary/skipped_stocks_27.0.csv delete mode 100644 src/results/analysis_summary/skipped_stocks_28.0.csv delete mode 100644 src/results/analysis_summary/skipped_stocks_29.0.csv delete mode 100644 src/results/analysis_summary/skipped_stocks_30.0.csv delete mode 100644 src/results/temp/profit_24.0.csv delete mode 100644 src/results/temp/profit_25.0.csv delete mode 100644 src/results/temp/profit_26.0.csv delete mode 100644 src/results/temp/profit_27.0.csv delete mode 100644 src/results/temp/profit_28.0.csv delete mode 100644 src/results/temp/profit_29.0.csv delete mode 100644 src/results/temp/profit_30.0.csv create mode 100644 src/tushare_scripts/concept_moneyflow_ths_collector.py create mode 100644 src/tushare_scripts/industry_moneyflow_ths_collector.py create mode 100644 src/tushare_scripts/moneyflow_ths_collector.py diff --git a/data/sample_portfolio.csv b/data/sample_portfolio.csv new file mode 100644 index 0000000..2a9f815 --- /dev/null +++ b/data/sample_portfolio.csv @@ -0,0 +1,21 @@ +symbol,buy_date +SH600522,2022-06-15 +SH600522,2022-07-20 +SH600522,2022-08-10 +SZ002340,2022-06-20 +SZ002340,2022-09-05 +SZ000733,2022-07-01 +SZ000733,2022-08-15 +SZ000733,2022-09-10 +SZ000733,2022-10-05 +SZ000733,2022-11-15 +SZ000733,2022-12-10 +SH601615,2022-08-01 +SH601615,2022-09-20 +SH600157,2022-09-01 +SH600157,2022-10-15 +SH688005,2022-07-10 +SH600903,2022-08-25 +SH600956,2022-09-12 +SH601187,2022-10-20 +SH603983,2022-11-05 \ No newline at end of file diff --git a/src/app.py b/src/app.py index 64c1e17..e972060 100644 --- a/src/app.py +++ b/src/app.py @@ -67,6 +67,9 @@ from src.tushare_scripts.us_daily_data_collector import collect_us_daily_data # 导入Tushare其他数据采集器 from src.tushare_scripts.auction_data_collector import collect_auction_data from src.tushare_scripts.chip_data_collector import collect_chip_data +from src.tushare_scripts.concept_moneyflow_ths_collector import collect_concept_moneyflow_ths +from src.tushare_scripts.industry_moneyflow_ths_collector import collect_industry_moneyflow_ths +from src.tushare_scripts.moneyflow_ths_collector import collect_moneyflow_ths from src.tushare_scripts.chip_distribution_collector import collect_chip_distribution from src.tushare_scripts.stock_factor_collector import collect_stock_factor from src.tushare_scripts.stock_factor_pro_collector import collect_stock_factor_pro @@ -396,15 +399,57 @@ def run_chip_data_collection(): "message": str(e) }), 500 +@app.route('/scheduler/conceptMoneyflow/collection', methods=['GET']) +def run_concept_moneyflow_collection(): + """执行同花顺概念板块资金流向采集任务""" + try: + logger.info("开始执行同花顺概念板块资金流向采集任务") + db_url = 'mysql+pymysql://fac_pattern:Chlry$%.8pattern@192.168.16.150:3306/factordb_mysql' + collect_concept_moneyflow_ths(db_url, TUSHARE_TOKEN, mode='daily') + + logger.info("同花顺概念板块资金流向采集任务完成") + return jsonify({"status": "success", "message": "概念板块资金流向采集完成"}), 200 + + except Exception as e: + logger.error(f"启动概念板块资金流向采集任务失败: {str(e)}") + return jsonify({"status": "error", "message": str(e)}), 500 + + +@app.route('/scheduler/industryMoneyflow/collection', methods=['GET']) +def run_industry_moneyflow_collection(): + """执行同花顺行业资金流向采集任务""" + try: + logger.info("开始执行同花顺行业资金流向采集任务") + db_url = 'mysql+pymysql://fac_pattern:Chlry$%.8pattern@192.168.16.150:3306/factordb_mysql' + collect_industry_moneyflow_ths(db_url, TUSHARE_TOKEN, mode='daily') + return jsonify({"status": "success", "message": "行业资金流向采集完成"}), 200 + + except Exception as e: + logger.error(f"启动行业资金流向采集任务失败: {str(e)}") + return jsonify({"status": "error", "message": str(e)}), 500 + + +@app.route('/scheduler/stockMoneyflow/collection', methods=['GET']) +def run_stock_moneyflow_collection(): + """执行个股资金流向采集任务""" + try: + logger.info("开始执行个股资金流向采集任务") + db_url = 'mysql+pymysql://fac_pattern:Chlry$%.8pattern@192.168.16.150:3306/factordb_mysql' + collect_moneyflow_ths(db_url, TUSHARE_TOKEN, mode='daily') + + logger.info("个股资金流向采集任务完成") + return jsonify({"status": "success", "message": "个股资金流向采集完成"}), 200 + + except Exception as e: + logger.error(f"启动个股资金流向采集任务失败: {str(e)}") + return jsonify({"status": "error", "message": str(e)}), 500 + @app.route('/scheduler/chipDistribution/collection', methods=['GET']) def run_chip_distribution_collection(): """执行每日筹码分布数据采集任务(使用Tushare数据源)每天17:30后执行""" try: logger.info("开始执行每日筹码分布数据采集(Tushare)") - # 获取当天日期 - today = datetime.now().strftime('%Y-%m-%d') - # 定义数据库连接地址 db_url = 'mysql+pymysql://fac_pattern:Chlry$%.8pattern@192.168.16.150:3306/factordb_mysql' diff --git a/src/quantitative_analysis/0020.HK.csv b/src/quantitative_analysis/0020.HK.csv deleted file mode 100644 index dd43f0e..0000000 --- a/src/quantitative_analysis/0020.HK.csv +++ /dev/null @@ -1,724 +0,0 @@ -代码,日期,开盘价(元),最高价(元),最低价(元),收盘价(元),涨跌幅 -0020.HK,2022-07-05,2.4,2.78,2.38,2.75,0.0827 -0020.HK,2022-07-06,2.77,2.79,2.53,2.6,-0.0545 -0020.HK,2022-07-07,2.56,2.68,2.56,2.6,0 -0020.HK,2022-07-08,2.64,2.69,2.54,2.58,-0.0077 -0020.HK,2022-07-11,2.6,2.6,2.52,2.54,-0.0155 -0020.HK,2022-07-12,2.5,2.52,2.4,2.43,-0.0433 -0020.HK,2022-07-13,2.45,2.48,2.38,2.39,-0.0165 -0020.HK,2022-07-14,2.36,2.38,2.25,2.29,-0.0418 -0020.HK,2022-07-15,2.28,2.36,2.15,2.16,-0.0568 -0020.HK,2022-07-18,2.13,2.23,2.11,2.14,-0.0093 -0020.HK,2022-07-19,2.14,2.17,2.04,2.1,-0.0187 -0020.HK,2022-07-20,2.18,2.42,2.17,2.33,0.1095 -0020.HK,2022-07-21,2.33,2.46,2.29,2.39,0.0258 -0020.HK,2022-07-22,2.41,2.49,2.39,2.43,0.0167 -0020.HK,2022-07-25,2.41,2.43,2.34,2.4,-0.0123 -0020.HK,2022-07-26,2.31,2.34,2.19,2.27,-0.0542 -0020.HK,2022-07-27,2.23,2.37,2.22,2.34,0.0308 -0020.HK,2022-07-28,2.38,2.5,2.37,2.47,0.0556 -0020.HK,2022-07-29,2.5,2.52,2.3,2.33,-0.0567 -0020.HK,2022-08-01,2.32,2.35,2.26,2.28,-0.0215 -0020.HK,2022-08-02,2.22,2.22,2.12,2.17,-0.0482 -0020.HK,2022-08-03,2.22,2.33,2.19,2.2,0.0138 -0020.HK,2022-08-04,2.24,2.25,2.18,2.2,0 -0020.HK,2022-08-05,2.23,2.24,2.18,2.23,0.0136 -0020.HK,2022-08-08,2.25,2.26,2.2,2.2,-0.0135 -0020.HK,2022-08-09,2.2,2.23,2.18,2.19,-0.0045 -0020.HK,2022-08-10,2.2,2.21,2.14,2.16,-0.0137 -0020.HK,2022-08-11,2.19,2.21,2.16,2.19,0.0139 -0020.HK,2022-08-12,2.19,2.29,2.19,2.23,0.0183 -0020.HK,2022-08-15,2.26,2.29,2.23,2.25,0.009 -0020.HK,2022-08-16,2.25,2.28,2.18,2.2,-0.0222 -0020.HK,2022-08-17,2.2,2.22,2.16,2.16,-0.0182 -0020.HK,2022-08-18,2.18,2.18,2.06,2.08,-0.037 -0020.HK,2022-08-19,2.09,2.13,2.06,2.1,0.0096 -0020.HK,2022-08-22,2.15,2.22,2.12,2.19,0.0429 -0020.HK,2022-08-23,2.18,2.23,2.16,2.2,0.0046 -0020.HK,2022-08-24,2.21,2.3,2.21,2.24,0.0182 -0020.HK,2022-08-25,2.25,2.35,2.24,2.35,0.0491 -0020.HK,2022-08-26,2.34,2.34,2.26,2.29,-0.0255 -0020.HK,2022-08-29,2.23,2.32,2.21,2.29,0 -0020.HK,2022-08-30,2.29,2.34,2.27,2.31,0.0087 -0020.HK,2022-08-31,2.28,2.49,2.26,2.47,0.0693 -0020.HK,2022-09-01,2.47,2.49,2.36,2.39,-0.0324 -0020.HK,2022-09-02,2.38,2.39,2.25,2.26,-0.0544 -0020.HK,2022-09-05,2.25,2.35,2.25,2.29,0.0133 -0020.HK,2022-09-06,2.29,2.35,2.29,2.32,0.0131 -0020.HK,2022-09-07,2.29,2.31,2.26,2.29,-0.0129 -0020.HK,2022-09-08,2.3,2.35,2.26,2.29,0 -0020.HK,2022-09-09,2.28,2.35,2.28,2.28,-0.0044 -0020.HK,2022-09-13,2.3,2.3,2.15,2.17,-0.0482 -0020.HK,2022-09-14,2.11,2.14,2.09,2.13,-0.0184 -0020.HK,2022-09-15,2.12,2.15,2.07,2.08,-0.0235 -0020.HK,2022-09-16,2.05,2.06,1.99,2,-0.0385 -0020.HK,2022-09-19,1.98,1.98,1.85,1.91,-0.045 -0020.HK,2022-09-20,1.94,1.98,1.92,1.94,0.0157 -0020.HK,2022-09-21,1.93,1.99,1.89,1.9,-0.0206 -0020.HK,2022-09-22,1.89,1.95,1.84,1.94,0.0211 -0020.HK,2022-09-23,1.94,1.99,1.91,1.94,0 -0020.HK,2022-09-26,1.91,1.96,1.84,1.87,-0.0361 -0020.HK,2022-09-27,1.86,1.87,1.81,1.84,-0.016 -0020.HK,2022-09-28,1.82,1.83,1.72,1.73,-0.0598 -0020.HK,2022-09-29,1.78,1.79,1.58,1.63,-0.0578 -0020.HK,2022-09-30,1.63,1.67,1.57,1.6,-0.0184 -0020.HK,2022-10-03,1.57,1.64,1.56,1.61,0.0063 -0020.HK,2022-10-05,1.67,1.77,1.67,1.72,0.0683 -0020.HK,2022-10-06,1.71,1.75,1.65,1.66,-0.0349 -0020.HK,2022-10-07,1.66,1.66,1.58,1.59,-0.0422 -0020.HK,2022-10-10,1.54,1.56,1.49,1.5,-0.0566 -0020.HK,2022-10-11,1.5,1.53,1.32,1.33,-0.1133 -0020.HK,2022-10-12,1.33,1.34,1.2,1.28,-0.0376 -0020.HK,2022-10-13,1.3,1.32,1.2,1.21,-0.0547 -0020.HK,2022-10-14,1.25,1.28,1.21,1.24,0.0248 -0020.HK,2022-10-17,1.21,1.29,1.2,1.27,0.0242 -0020.HK,2022-10-18,1.3,1.37,1.27,1.35,0.063 -0020.HK,2022-10-19,1.34,1.34,1.27,1.29,-0.0444 -0020.HK,2022-10-20,1.25,1.31,1.22,1.28,-0.0078 -0020.HK,2022-10-21,1.29,1.31,1.25,1.26,-0.0156 -0020.HK,2022-10-24,1.26,1.29,1.13,1.17,-0.0714 -0020.HK,2022-10-25,1.2,1.26,1.11,1.21,0.0342 -0020.HK,2022-10-26,1.21,1.3,1.2,1.29,0.0661 -0020.HK,2022-10-27,1.34,1.35,1.24,1.26,-0.0233 -0020.HK,2022-10-28,1.26,1.28,1.18,1.19,-0.0556 -0020.HK,2022-10-31,1.2,1.26,1.18,1.19,0 -0020.HK,2022-11-01,1.21,1.29,1.18,1.28,0.0756 -0020.HK,2022-11-02,1.28,1.33,1.25,1.28,0 -0020.HK,2022-11-03,1.25,1.3,1.23,1.24,-0.0313 -0020.HK,2022-11-04,1.26,1.38,1.25,1.33,0.0726 -0020.HK,2022-11-07,1.34,1.8,1.33,1.8,0.3534 -0020.HK,2022-11-08,1.84,2.04,1.72,1.75,-0.0278 -0020.HK,2022-11-09,1.78,1.89,1.65,1.69,-0.0343 -0020.HK,2022-11-10,1.64,1.65,1.53,1.57,-0.071 -0020.HK,2022-11-11,1.78,1.82,1.65,1.7,0.0828 -0020.HK,2022-11-14,1.76,1.87,1.71,1.75,0.0294 -0020.HK,2022-11-15,1.69,1.85,1.63,1.79,0.0229 -0020.HK,2022-11-16,1.78,2.1,1.76,2.02,0.1285 -0020.HK,2022-11-17,2,2.2,1.88,2.13,0.0545 -0020.HK,2022-11-18,2.18,2.24,2.01,2.01,-0.0563 -0020.HK,2022-11-21,1.98,1.98,1.89,1.94,-0.0348 -0020.HK,2022-11-22,1.94,2.02,1.87,1.87,-0.0361 -0020.HK,2022-11-23,1.9,1.96,1.81,1.84,-0.016 -0020.HK,2022-11-24,1.87,1.89,1.81,1.85,0.0054 -0020.HK,2022-11-25,1.86,1.86,1.74,1.77,-0.0432 -0020.HK,2022-11-28,1.69,1.75,1.65,1.73,-0.0226 -0020.HK,2022-11-29,1.78,1.85,1.75,1.83,0.0578 -0020.HK,2022-11-30,1.86,1.97,1.84,1.91,0.0437 -0020.HK,2022-12-01,2,2.02,1.93,1.94,0.0157 -0020.HK,2022-12-02,1.95,2.02,1.91,2.01,0.0361 -0020.HK,2022-12-05,2.08,2.17,2.05,2.13,0.0597 -0020.HK,2022-12-06,2.08,2.13,2.04,2.06,-0.0329 -0020.HK,2022-12-07,2.06,2.46,2.05,2.2,0.068 -0020.HK,2022-12-08,2.26,2.39,2.19,2.37,0.0773 -0020.HK,2022-12-09,2.38,2.47,2.28,2.4,0.0127 -0020.HK,2022-12-12,2.34,2.54,2.25,2.28,-0.05 -0020.HK,2022-12-13,2.31,2.37,2.26,2.3,0.0088 -0020.HK,2022-12-14,2.31,2.35,2.19,2.27,-0.013 -0020.HK,2022-12-15,2.27,2.27,2.11,2.14,-0.0573 -0020.HK,2022-12-16,2.12,2.16,2.05,2.12,-0.0093 -0020.HK,2022-12-19,2.13,2.2,2.1,2.13,0.0047 -0020.HK,2022-12-20,2.1,2.12,2.05,2.09,-0.0188 -0020.HK,2022-12-21,2.11,2.16,2.11,2.16,0.0335 -0020.HK,2022-12-22,2.23,2.24,2.17,2.21,0.0231 -0020.HK,2022-12-23,2.16,2.21,2.14,2.16,-0.0226 -0020.HK,2022-12-28,2.18,2.31,2.18,2.29,0.0602 -0020.HK,2022-12-29,2.23,2.29,2.17,2.18,-0.048 -0020.HK,2022-12-30,2.25,2.25,2.18,2.22,0.0183 -0020.HK,2023-01-03,2.19,2.22,2.08,2.19,-0.0135 -0020.HK,2023-01-04,2.21,2.3,2.2,2.3,0.0502 -0020.HK,2023-01-05,2.35,2.37,2.26,2.26,-0.0174 -0020.HK,2023-01-06,2.27,2.28,2.11,2.15,-0.0487 -0020.HK,2023-01-09,2.18,2.23,2.15,2.19,0.0186 -0020.HK,2023-01-10,2.19,2.21,2.14,2.21,0.0091 -0020.HK,2023-01-11,2.23,2.34,2.18,2.22,0.0045 -0020.HK,2023-01-12,2.25,2.25,2.14,2.16,-0.027 -0020.HK,2023-01-13,2.17,2.22,2.15,2.22,0.0278 -0020.HK,2023-01-16,2.23,2.25,2.17,2.18,-0.018 -0020.HK,2023-01-17,2.18,2.19,2.11,2.13,-0.0229 -0020.HK,2023-01-18,2.11,2.16,2.1,2.13,0 -0020.HK,2023-01-19,2.11,2.13,2.08,2.11,-0.0094 -0020.HK,2023-01-20,2.1,2.17,2.1,2.17,0.0284 -0020.HK,2023-01-26,2.2,2.27,2.19,2.26,0.0415 -0020.HK,2023-01-27,2.34,2.74,2.31,2.71,0.1991 -0020.HK,2023-01-30,2.72,2.85,2.59,2.75,0.0148 -0020.HK,2023-01-31,2.78,2.84,2.62,2.84,0.0327 -0020.HK,2023-02-01,2.89,3.1,2.86,2.94,0.0352 -0020.HK,2023-02-02,3,3.07,2.71,2.73,-0.0714 -0020.HK,2023-02-03,2.74,2.88,2.74,2.82,0.033 -0020.HK,2023-02-06,2.79,3.03,2.75,3,0.0638 -0020.HK,2023-02-07,2.99,3.06,2.86,2.88,-0.04 -0020.HK,2023-02-08,2.87,2.88,2.68,2.69,-0.066 -0020.HK,2023-02-09,2.65,2.8,2.61,2.78,0.0335 -0020.HK,2023-02-10,2.75,2.81,2.68,2.69,-0.0324 -0020.HK,2023-02-13,2.66,2.71,2.6,2.67,-0.0074 -0020.HK,2023-02-14,2.73,2.79,2.7,2.74,0.0262 -0020.HK,2023-02-15,2.78,2.86,2.69,2.73,-0.0036 -0020.HK,2023-02-16,2.76,2.82,2.63,2.65,-0.0293 -0020.HK,2023-02-17,2.66,2.7,2.48,2.5,-0.0566 -0020.HK,2023-02-20,2.5,2.56,2.46,2.48,-0.008 -0020.HK,2023-02-21,2.5,2.57,2.48,2.49,0.004 -0020.HK,2023-02-22,2.46,2.49,2.37,2.42,-0.0281 -0020.HK,2023-02-23,2.44,2.46,2.38,2.4,-0.0083 -0020.HK,2023-02-24,2.4,2.56,2.39,2.51,0.0458 -0020.HK,2023-02-27,2.48,2.58,2.46,2.54,0.012 -0020.HK,2023-02-28,2.58,2.61,2.46,2.52,-0.0079 -0020.HK,2023-03-01,2.54,2.73,2.54,2.71,0.0754 -0020.HK,2023-03-02,2.69,2.74,2.66,2.71,0 -0020.HK,2023-03-03,2.74,2.76,2.63,2.69,-0.0074 -0020.HK,2023-03-06,2.67,2.71,2.58,2.66,-0.0112 -0020.HK,2023-03-07,2.65,2.7,2.5,2.53,-0.0489 -0020.HK,2023-03-08,2.5,2.51,2.4,2.5,-0.0119 -0020.HK,2023-03-09,2.5,2.54,2.45,2.51,0.004 -0020.HK,2023-03-10,2.45,2.54,2.44,2.51,0 -0020.HK,2023-03-13,2.52,2.59,2.47,2.52,0.004 -0020.HK,2023-03-14,2.53,2.59,2.45,2.48,-0.0159 -0020.HK,2023-03-15,2.56,2.6,2.5,2.55,0.0282 -0020.HK,2023-03-16,2.52,2.58,2.44,2.47,-0.0314 -0020.HK,2023-03-17,2.54,2.73,2.52,2.73,0.1053 -0020.HK,2023-03-20,2.72,2.74,2.61,2.66,-0.0256 -0020.HK,2023-03-21,2.7,2.7,2.63,2.68,0.0075 -0020.HK,2023-03-22,2.7,2.74,2.67,2.68,0 -0020.HK,2023-03-23,2.7,2.89,2.68,2.88,0.0746 -0020.HK,2023-03-24,2.87,2.92,2.77,2.9,0.0069 -0020.HK,2023-03-27,2.95,2.98,2.8,2.81,-0.031 -0020.HK,2023-03-28,2.81,2.83,2.64,2.68,-0.0463 -0020.HK,2023-03-29,2.72,2.76,2.56,2.62,-0.0224 -0020.HK,2023-03-30,2.64,2.77,2.6,2.64,0.0076 -0020.HK,2023-03-31,2.68,2.68,2.58,2.66,0.0076 -0020.HK,2023-04-03,2.65,2.9,2.65,2.89,0.0865 -0020.HK,2023-04-04,3.12,3.4,3.06,3.26,0.128 -0020.HK,2023-04-06,3.13,3.5,3.11,3.33,0.0215 -0020.HK,2023-04-11,3.62,3.7,3.13,3.3,-0.009 -0020.HK,2023-04-12,3.34,3.52,3.1,3.16,-0.0424 -0020.HK,2023-04-13,3.11,3.17,2.9,2.92,-0.0759 -0020.HK,2023-04-14,2.97,2.99,2.8,2.93,0.0034 -0020.HK,2023-04-17,2.92,2.93,2.76,2.81,-0.041 -0020.HK,2023-04-18,2.79,2.82,2.7,2.77,-0.0142 -0020.HK,2023-04-19,2.76,2.83,2.71,2.73,-0.0144 -0020.HK,2023-04-20,2.73,2.8,2.71,2.73,0 -0020.HK,2023-04-21,2.72,2.74,2.38,2.42,-0.1136 -0020.HK,2023-04-24,2.42,2.54,2.4,2.48,0.0248 -0020.HK,2023-04-25,2.48,2.5,2.38,2.42,-0.0242 -0020.HK,2023-04-26,2.4,2.47,2.4,2.44,0.0083 -0020.HK,2023-04-27,2.45,2.5,2.4,2.48,0.0164 -0020.HK,2023-04-28,2.51,2.63,2.5,2.6,0.0484 -0020.HK,2023-05-02,2.61,2.67,2.54,2.57,-0.0115 -0020.HK,2023-05-03,2.52,2.59,2.49,2.57,0 -0020.HK,2023-05-04,2.58,2.64,2.56,2.6,0.0117 -0020.HK,2023-05-05,2.6,2.65,2.56,2.59,-0.0038 -0020.HK,2023-05-08,2.5,2.51,2.4,2.43,-0.0618 -0020.HK,2023-05-09,2.43,2.43,2.22,2.27,-0.0658 -0020.HK,2023-05-10,2.28,2.35,2.27,2.31,0.0176 -0020.HK,2023-05-11,2.31,2.32,2.26,2.28,-0.013 -0020.HK,2023-05-12,2.31,2.34,2.28,2.28,0 -0020.HK,2023-05-15,2.25,2.29,2.19,2.25,-0.0132 -0020.HK,2023-05-16,2.28,2.29,2.2,2.22,-0.0133 -0020.HK,2023-05-17,2.23,2.25,2.16,2.17,-0.0225 -0020.HK,2023-05-18,2.2,2.3,2.18,2.24,0.0323 -0020.HK,2023-05-19,2.24,2.25,2.19,2.21,-0.0134 -0020.HK,2023-05-22,2.21,2.26,2.21,2.23,0.009 -0020.HK,2023-05-23,2.25,2.26,2.19,2.19,-0.0179 -0020.HK,2023-05-24,2.18,2.18,2.07,2.08,-0.0502 -0020.HK,2023-05-25,2.07,2.13,2.04,2.1,0.0096 -0020.HK,2023-05-29,2.15,2.22,2.12,2.15,0.0238 -0020.HK,2023-05-30,2.15,2.2,2.1,2.19,0.0186 -0020.HK,2023-05-31,2.16,2.18,2.06,2.1,-0.0411 -0020.HK,2023-06-01,2.1,2.21,2.07,2.12,0.0095 -0020.HK,2023-06-02,2.2,2.23,2.16,2.2,0.0377 -0020.HK,2023-06-05,2.24,2.26,2.16,2.18,-0.0091 -0020.HK,2023-06-06,2.16,2.2,2.1,2.12,-0.0275 -0020.HK,2023-06-07,2.18,2.18,2.12,2.14,0.0094 -0020.HK,2023-06-08,2.12,2.14,2.08,2.11,-0.014 -0020.HK,2023-06-09,2.12,2.19,2.07,2.18,0.0332 -0020.HK,2023-06-12,2.18,2.2,2.15,2.17,-0.0046 -0020.HK,2023-06-13,2.16,2.34,2.15,2.33,0.0737 -0020.HK,2023-06-14,2.36,2.36,2.23,2.26,-0.03 -0020.HK,2023-06-15,2.29,2.32,2.24,2.28,0.0088 -0020.HK,2023-06-16,2.29,2.33,2.26,2.29,0.0044 -0020.HK,2023-06-19,2.27,2.36,2.22,2.28,-0.0044 -0020.HK,2023-06-20,2.28,2.3,2.21,2.25,-0.0132 -0020.HK,2023-06-21,2.22,2.24,2.1,2.11,-0.0622 -0020.HK,2023-06-23,2.14,2.14,2.08,2.1,-0.0047 -0020.HK,2023-06-26,2.1,2.14,2.05,2.13,0.0143 -0020.HK,2023-06-27,2.13,2.16,2.12,2.13,0 -0020.HK,2023-06-28,2.13,2.16,2.07,2.15,0.0094 -0020.HK,2023-06-29,2.15,2.16,2.09,2.11,-0.0186 -0020.HK,2023-06-30,2.11,2.12,2.07,2.07,-0.019 -0020.HK,2023-07-03,2.1,2.23,2.09,2.18,0.0531 -0020.HK,2023-07-04,2.16,2.16,1.97,1.99,-0.0872 -0020.HK,2023-07-05,1.99,2,1.87,1.9,-0.0452 -0020.HK,2023-07-06,1.9,1.94,1.86,1.89,-0.0053 -0020.HK,2023-07-07,1.89,1.92,1.86,1.87,-0.0106 -0020.HK,2023-07-10,1.91,1.93,1.87,1.87,0 -0020.HK,2023-07-11,1.89,1.89,1.78,1.79,-0.0428 -0020.HK,2023-07-12,1.8,1.85,1.78,1.79,0 -0020.HK,2023-07-13,1.83,1.94,1.81,1.93,0.0782 -0020.HK,2023-07-14,1.94,1.96,1.89,1.92,-0.0052 -0020.HK,2023-07-18,1.9,1.9,1.8,1.8,-0.0625 -0020.HK,2023-07-19,1.8,1.83,1.78,1.79,-0.0056 -0020.HK,2023-07-20,1.8,1.82,1.68,1.69,-0.0559 -0020.HK,2023-07-21,1.64,1.84,1.61,1.72,0.0178 -0020.HK,2023-07-24,1.72,1.75,1.67,1.68,-0.0233 -0020.HK,2023-07-25,1.73,1.79,1.71,1.77,0.0536 -0020.HK,2023-07-26,1.77,1.79,1.73,1.76,-0.0056 -0020.HK,2023-07-27,1.77,1.81,1.76,1.8,0.0227 -0020.HK,2023-07-28,1.76,1.84,1.75,1.82,0.0111 -0020.HK,2023-07-31,1.85,1.91,1.84,1.85,0.0165 -0020.HK,2023-08-01,1.87,1.88,1.8,1.82,-0.0162 -0020.HK,2023-08-02,1.8,1.83,1.75,1.76,-0.033 -0020.HK,2023-08-03,1.75,1.79,1.74,1.76,0 -0020.HK,2023-08-04,1.79,1.81,1.75,1.76,0 -0020.HK,2023-08-07,1.74,1.74,1.69,1.7,-0.0341 -0020.HK,2023-08-08,1.68,1.72,1.67,1.68,-0.0118 -0020.HK,2023-08-09,1.67,1.7,1.66,1.69,0.006 -0020.HK,2023-08-10,1.68,1.68,1.62,1.65,-0.0237 -0020.HK,2023-08-11,1.65,1.65,1.56,1.59,-0.0364 -0020.HK,2023-08-14,1.54,1.62,1.5,1.61,0.0126 -0020.HK,2023-08-15,1.61,1.62,1.55,1.57,-0.0248 -0020.HK,2023-08-16,1.55,1.57,1.51,1.52,-0.0318 -0020.HK,2023-08-17,1.5,1.56,1.5,1.55,0.0197 -0020.HK,2023-08-18,1.55,1.56,1.5,1.51,-0.0258 -0020.HK,2023-08-21,1.51,1.52,1.48,1.49,-0.0132 -0020.HK,2023-08-22,1.49,1.53,1.47,1.52,0.0201 -0020.HK,2023-08-23,1.52,1.53,1.48,1.5,-0.0132 -0020.HK,2023-08-24,1.51,1.58,1.5,1.57,0.0467 -0020.HK,2023-08-25,1.54,1.55,1.51,1.53,-0.0255 -0020.HK,2023-08-28,1.58,1.6,1.5,1.5,-0.0196 -0020.HK,2023-08-29,1.51,1.55,1.37,1.54,0.0267 -0020.HK,2023-08-30,1.57,1.58,1.48,1.51,-0.0195 -0020.HK,2023-08-31,1.56,1.62,1.53,1.56,0.0331 -0020.HK,2023-09-04,1.58,1.71,1.57,1.68,0.0769 -0020.HK,2023-09-05,1.68,1.68,1.55,1.6,-0.0476 -0020.HK,2023-09-06,1.59,1.61,1.54,1.59,-0.0063 -0020.HK,2023-09-07,1.58,1.58,1.5,1.51,-0.0503 -0020.HK,2023-09-11,1.48,1.55,1.45,1.55,0.0265 -0020.HK,2023-09-12,1.55,1.55,1.49,1.5,-0.0323 -0020.HK,2023-09-13,1.51,1.52,1.47,1.48,-0.0133 -0020.HK,2023-09-14,1.49,1.5,1.47,1.48,0 -0020.HK,2023-09-15,1.49,1.51,1.43,1.49,0.0068 -0020.HK,2023-09-18,1.47,1.49,1.45,1.46,-0.0201 -0020.HK,2023-09-19,1.45,1.47,1.43,1.44,-0.0137 -0020.HK,2023-09-20,1.43,1.43,1.4,1.41,-0.0208 -0020.HK,2023-09-21,1.4,1.42,1.37,1.38,-0.0213 -0020.HK,2023-09-22,1.37,1.45,1.36,1.45,0.0507 -0020.HK,2023-09-25,1.46,1.47,1.42,1.42,-0.0207 -0020.HK,2023-09-26,1.43,1.46,1.4,1.42,0 -0020.HK,2023-09-27,1.43,1.44,1.38,1.39,-0.0211 -0020.HK,2023-09-28,1.39,1.42,1.37,1.37,-0.0144 -0020.HK,2023-09-29,1.39,1.44,1.38,1.43,0.0438 -0020.HK,2023-10-03,1.41,1.42,1.35,1.37,-0.042 -0020.HK,2023-10-04,1.37,1.37,1.31,1.32,-0.0365 -0020.HK,2023-10-05,1.33,1.37,1.32,1.34,0.0152 -0020.HK,2023-10-06,1.36,1.43,1.35,1.43,0.0672 -0020.HK,2023-10-09,1.46,1.46,1.4,1.41,-0.014 -0020.HK,2023-10-10,1.41,1.45,1.41,1.42,0.0071 -0020.HK,2023-10-11,1.45,1.49,1.43,1.47,0.0352 -0020.HK,2023-10-12,1.5,1.5,1.46,1.48,0.0068 -0020.HK,2023-10-13,1.46,1.47,1.43,1.44,-0.027 -0020.HK,2023-10-16,1.44,1.45,1.4,1.43,-0.0069 -0020.HK,2023-10-17,1.45,1.45,1.4,1.43,0 -0020.HK,2023-10-18,1.42,1.43,1.39,1.41,-0.014 -0020.HK,2023-10-19,1.4,1.43,1.38,1.4,-0.0071 -0020.HK,2023-10-20,1.4,1.4,1.37,1.38,-0.0143 -0020.HK,2023-10-24,1.38,1.39,1.34,1.35,-0.0217 -0020.HK,2023-10-25,1.4,1.43,1.37,1.39,0.0296 -0020.HK,2023-10-26,1.38,1.41,1.36,1.38,-0.0072 -0020.HK,2023-10-27,1.39,1.42,1.37,1.4,0.0145 -0020.HK,2023-10-30,1.4,1.46,1.4,1.42,0.0143 -0020.HK,2023-10-31,1.42,1.43,1.38,1.4,-0.0141 -0020.HK,2023-11-01,1.4,1.41,1.38,1.4,0 -0020.HK,2023-11-02,1.41,1.43,1.38,1.39,-0.0071 -0020.HK,2023-11-03,1.41,1.46,1.39,1.42,0.0216 -0020.HK,2023-11-06,1.45,1.54,1.43,1.53,0.0775 -0020.HK,2023-11-07,1.51,1.56,1.5,1.54,0.0065 -0020.HK,2023-11-08,1.55,1.57,1.52,1.53,-0.0065 -0020.HK,2023-11-09,1.53,1.56,1.48,1.49,-0.0261 -0020.HK,2023-11-10,1.47,1.48,1.43,1.44,-0.0336 -0020.HK,2023-11-13,1.46,1.54,1.46,1.53,0.0625 -0020.HK,2023-11-14,1.53,1.55,1.5,1.54,0.0065 -0020.HK,2023-11-15,1.58,1.6,1.53,1.56,0.013 -0020.HK,2023-11-16,1.57,1.57,1.51,1.52,-0.0256 -0020.HK,2023-11-17,1.5,1.52,1.47,1.48,-0.0263 -0020.HK,2023-11-20,1.5,1.55,1.48,1.55,0.0473 -0020.HK,2023-11-21,1.57,1.57,1.48,1.5,-0.0323 -0020.HK,2023-11-22,1.49,1.5,1.47,1.47,-0.02 -0020.HK,2023-11-23,1.48,1.53,1.46,1.52,0.034 -0020.HK,2023-11-24,1.51,1.52,1.46,1.46,-0.0395 -0020.HK,2023-11-27,1.47,1.47,1.43,1.44,-0.0137 -0020.HK,2023-11-28,1.44,1.45,1.3,1.37,-0.0486 -0020.HK,2023-11-29,1.37,1.38,1.33,1.36,-0.0073 -0020.HK,2023-11-30,1.36,1.37,1.33,1.36,0 -0020.HK,2023-12-01,1.36,1.39,1.34,1.38,0.0147 -0020.HK,2023-12-04,1.39,1.4,1.34,1.36,-0.0145 -0020.HK,2023-12-05,1.35,1.36,1.31,1.32,-0.0294 -0020.HK,2023-12-06,1.32,1.34,1.25,1.29,-0.0227 -0020.HK,2023-12-07,1.28,1.3,1.25,1.28,-0.0078 -0020.HK,2023-12-08,1.3,1.33,1.27,1.29,0.0078 -0020.HK,2023-12-11,1.29,1.29,1.23,1.25,-0.031 -0020.HK,2023-12-12,1.26,1.27,1.23,1.24,-0.008 -0020.HK,2023-12-13,1.24,1.24,1.2,1.22,-0.0161 -0020.HK,2023-12-14,1.24,1.25,1.21,1.22,0 -0020.HK,2023-12-15,1.24,1.29,1.24,1.26,0.0328 -0020.HK,2023-12-18,1.08,1.15,1.03,1.12,-0.1111 -0020.HK,2023-12-19,1.12,1.17,1.11,1.12,0 -0020.HK,2023-12-20,1.13,1.18,1.13,1.15,0.0268 -0020.HK,2023-12-21,1.14,1.17,1.13,1.15,0 -0020.HK,2023-12-22,1.17,1.17,1.08,1.08,-0.0609 -0020.HK,2023-12-27,1.09,1.12,1.06,1.09,0.0093 -0020.HK,2023-12-28,1.1,1.17,1.09,1.15,0.055 -0020.HK,2023-12-29,1.15,1.17,1.14,1.16,0.0087 -0020.HK,2024-01-02,1.18,1.19,1.14,1.16,0 -0020.HK,2024-01-03,1.14,1.16,1.11,1.12,-0.0345 -0020.HK,2024-01-04,1.12,1.13,1.09,1.1,-0.0179 -0020.HK,2024-01-05,1.1,1.12,1.08,1.09,-0.0091 -0020.HK,2024-01-08,1.09,1.09,1.02,1.03,-0.055 -0020.HK,2024-01-09,1.04,1.07,1.03,1.05,0.0194 -0020.HK,2024-01-10,1.05,1.06,1.02,1.02,-0.0286 -0020.HK,2024-01-11,1.03,1.07,1.02,1.05,0.0294 -0020.HK,2024-01-12,1.05,1.07,1.04,1.05,0 -0020.HK,2024-01-15,1.05,1.06,1.03,1.06,0.0095 -0020.HK,2024-01-16,1.05,1.07,1.03,1.03,-0.0283 -0020.HK,2024-01-17,1.03,1.03,0.91,0.91,-0.1165 -0020.HK,2024-01-18,0.91,0.94,0.89,0.91,0 -0020.HK,2024-01-19,0.91,0.93,0.87,0.89,-0.022 -0020.HK,2024-01-22,0.89,0.9,0.82,0.83,-0.0674 -0020.HK,2024-01-23,0.84,0.93,0.83,0.91,0.0964 -0020.HK,2024-01-24,0.92,0.93,0.88,0.92,0.011 -0020.HK,2024-01-25,0.93,0.93,0.89,0.92,0 -0020.HK,2024-01-26,0.91,0.92,0.87,0.87,-0.0543 -0020.HK,2024-01-29,0.87,0.9,0.86,0.87,0 -0020.HK,2024-01-30,0.87,0.87,0.83,0.84,-0.0345 -0020.HK,2024-01-31,0.83,0.85,0.78,0.79,-0.0595 -0020.HK,2024-02-01,0.8,0.83,0.79,0.79,0 -0020.HK,2024-02-02,0.81,0.84,0.76,0.78,-0.0127 -0020.HK,2024-02-05,0.77,0.82,0.76,0.78,0 -0020.HK,2024-02-06,0.78,0.88,0.78,0.86,0.1026 -0020.HK,2024-02-07,0.88,0.88,0.82,0.83,-0.0349 -0020.HK,2024-02-08,0.83,0.88,0.83,0.86,0.0361 -0020.HK,2024-02-09,0.85,0.85,0.81,0.82,-0.0465 -0020.HK,2024-02-14,0.81,0.85,0.78,0.8,-0.0244 -0020.HK,2024-02-15,0.81,0.82,0.78,0.8,0 -0020.HK,2024-02-16,0.8,0.86,0.8,0.85,0.0625 -0020.HK,2024-02-19,0.88,0.91,0.85,0.86,0.0118 -0020.HK,2024-02-20,0.86,0.87,0.83,0.85,-0.0116 -0020.HK,2024-02-21,0.84,0.94,0.83,0.91,0.0706 -0020.HK,2024-02-22,0.92,0.93,0.9,0.93,0.022 -0020.HK,2024-02-23,0.93,0.96,0.91,0.93,0 -0020.HK,2024-02-26,0.93,0.96,0.91,0.92,-0.0108 -0020.HK,2024-02-27,0.92,0.97,0.88,0.96,0.0435 -0020.HK,2024-02-28,0.97,0.99,0.89,0.9,-0.0625 -0020.HK,2024-02-29,0.89,0.94,0.89,0.9,0 -0020.HK,2024-03-01,0.9,0.91,0.88,0.89,-0.0111 -0020.HK,2024-03-04,0.9,0.93,0.89,0.89,0 -0020.HK,2024-03-05,0.88,0.89,0.82,0.83,-0.0674 -0020.HK,2024-03-06,0.84,0.86,0.82,0.84,0.012 -0020.HK,2024-03-07,0.84,0.89,0.83,0.83,-0.0119 -0020.HK,2024-03-08,0.84,0.87,0.83,0.86,0.0361 -0020.HK,2024-03-11,0.87,0.91,0.86,0.91,0.0581 -0020.HK,2024-03-12,0.92,0.93,0.9,0.92,0.011 -0020.HK,2024-03-13,0.92,0.94,0.88,0.89,-0.0326 -0020.HK,2024-03-14,0.89,0.9,0.84,0.85,-0.0449 -0020.HK,2024-03-15,0.84,0.85,0.82,0.84,-0.0118 -0020.HK,2024-03-18,0.85,0.85,0.83,0.84,0 -0020.HK,2024-03-19,0.84,0.85,0.82,0.82,-0.0238 -0020.HK,2024-03-20,0.82,0.84,0.82,0.82,0 -0020.HK,2024-03-21,0.84,0.87,0.83,0.84,0.0244 -0020.HK,2024-03-22,0.84,0.85,0.8,0.8,-0.0476 -0020.HK,2024-03-25,0.81,0.81,0.78,0.78,-0.025 -0020.HK,2024-03-26,0.78,0.79,0.76,0.78,0 -0020.HK,2024-03-27,0.79,0.79,0.7,0.7,-0.1026 -0020.HK,2024-03-28,0.7,0.74,0.7,0.71,0.0143 -0020.HK,2024-04-02,0.71,0.74,0.71,0.73,0.0282 -0020.HK,2024-04-03,0.73,0.74,0.68,0.68,-0.0685 -0020.HK,2024-04-05,0.68,0.69,0.62,0.65,-0.0441 -0020.HK,2024-04-08,0.66,0.68,0.64,0.65,0 -0020.HK,2024-04-09,0.65,0.68,0.65,0.67,0.0308 -0020.HK,2024-04-10,0.68,0.7,0.67,0.68,0.0149 -0020.HK,2024-04-11,0.67,0.7,0.66,0.68,0 -0020.HK,2024-04-12,0.68,0.71,0.66,0.66,-0.0294 -0020.HK,2024-04-15,0.65,0.66,0.61,0.62,-0.0606 -0020.HK,2024-04-16,0.61,0.62,0.58,0.59,-0.0484 -0020.HK,2024-04-17,0.59,0.62,0.58,0.62,0.0508 -0020.HK,2024-04-18,0.62,0.63,0.6,0.61,-0.0161 -0020.HK,2024-04-19,0.61,0.61,0.58,0.58,-0.0492 -0020.HK,2024-04-22,0.58,0.61,0.58,0.6,0.0345 -0020.HK,2024-04-23,0.61,0.63,0.6,0.61,0.0167 -0020.HK,2024-04-24,0.63,0.83,0.62,0.8,0.3115 -0020.HK,2024-04-25,0.94,0.96,0.82,0.83,0.0375 -0020.HK,2024-04-26,0.84,1.23,0.84,1.19,0.4337 -0020.HK,2024-04-29,1.22,1.32,1.16,1.21,0.0168 -0020.HK,2024-04-30,1.25,1.28,1.11,1.22,0.0083 -0020.HK,2024-05-02,1.21,1.68,1.19,1.66,0.3607 -0020.HK,2024-05-03,1.76,1.76,1.54,1.6,-0.0361 -0020.HK,2024-05-06,1.58,1.73,1.51,1.68,0.05 -0020.HK,2024-05-07,1.7,1.77,1.63,1.65,-0.0179 -0020.HK,2024-05-08,1.68,1.74,1.38,1.41,-0.1455 -0020.HK,2024-05-09,1.42,1.49,1.4,1.45,0.0284 -0020.HK,2024-05-10,1.47,1.5,1.34,1.47,0.0138 -0020.HK,2024-05-13,1.48,1.55,1.42,1.46,-0.0068 -0020.HK,2024-05-14,1.5,1.54,1.42,1.45,-0.0068 -0020.HK,2024-05-16,1.47,1.48,1.37,1.38,-0.0483 -0020.HK,2024-05-17,1.39,1.44,1.36,1.4,0.0145 -0020.HK,2024-05-20,1.4,1.6,1.38,1.57,0.1214 -0020.HK,2024-05-21,1.56,1.59,1.5,1.5,-0.0446 -0020.HK,2024-05-22,1.52,1.53,1.46,1.48,-0.0133 -0020.HK,2024-05-23,1.5,1.55,1.47,1.48,0 -0020.HK,2024-05-24,1.49,1.52,1.37,1.4,-0.0541 -0020.HK,2024-05-27,1.4,1.42,1.29,1.37,-0.0214 -0020.HK,2024-05-28,1.39,1.4,1.3,1.31,-0.0438 -0020.HK,2024-05-29,1.31,1.46,1.27,1.37,0.0458 -0020.HK,2024-05-30,1.37,1.4,1.35,1.36,-0.0073 -0020.HK,2024-05-31,1.38,1.42,1.31,1.32,-0.0294 -0020.HK,2024-06-03,1.33,1.38,1.32,1.36,0.0303 -0020.HK,2024-06-04,1.36,1.42,1.35,1.39,0.0221 -0020.HK,2024-06-05,1.39,1.45,1.37,1.38,-0.0072 -0020.HK,2024-06-06,1.4,1.5,1.38,1.48,0.0725 -0020.HK,2024-06-07,1.49,1.51,1.44,1.45,-0.0203 -0020.HK,2024-06-11,1.44,1.45,1.38,1.4,-0.0345 -0020.HK,2024-06-12,1.39,1.43,1.37,1.4,0 -0020.HK,2024-06-13,1.42,1.43,1.37,1.38,-0.0143 -0020.HK,2024-06-14,1.37,1.39,1.33,1.35,-0.0217 -0020.HK,2024-06-17,1.34,1.36,1.32,1.33,-0.0148 -0020.HK,2024-06-18,1.34,1.38,1.32,1.34,0.0075 -0020.HK,2024-06-19,1.35,1.46,1.35,1.43,0.0672 -0020.HK,2024-06-20,1.44,1.45,1.32,1.32,-0.0769 -0020.HK,2024-06-21,1.26,1.37,1.23,1.36,0.0303 -0020.HK,2024-06-24,1.37,1.38,1.32,1.37,0.0074 -0020.HK,2024-06-25,1.37,1.39,1.36,1.37,0 -0020.HK,2024-06-26,1.37,1.44,1.33,1.4,0.0219 -0020.HK,2024-06-27,1.4,1.41,1.33,1.34,-0.0429 -0020.HK,2024-06-28,1.33,1.37,1.32,1.32,-0.0149 -0020.HK,2024-07-02,1.32,1.41,1.31,1.38,0.0455 -0020.HK,2024-07-03,1.41,1.62,1.41,1.62,0.1739 -0020.HK,2024-07-04,1.66,1.67,1.56,1.61,-0.0062 -0020.HK,2024-07-05,1.61,1.63,1.35,1.35,-0.1615 -0020.HK,2024-07-08,1.36,1.39,1.28,1.31,-0.0296 -0020.HK,2024-07-09,1.32,1.35,1.29,1.33,0.0153 -0020.HK,2024-07-10,1.34,1.37,1.33,1.33,0 -0020.HK,2024-07-11,1.34,1.36,1.34,1.35,0.015 -0020.HK,2024-07-12,1.36,1.39,1.35,1.38,0.0222 -0020.HK,2024-07-15,1.37,1.37,1.32,1.33,-0.0362 -0020.HK,2024-07-16,1.32,1.35,1.32,1.34,0.0075 -0020.HK,2024-07-17,1.34,1.36,1.33,1.34,0 -0020.HK,2024-07-18,1.34,1.35,1.29,1.31,-0.0224 -0020.HK,2024-07-19,1.29,1.31,1.28,1.3,-0.0076 -0020.HK,2024-07-22,1.3,1.31,1.19,1.26,-0.0308 -0020.HK,2024-07-23,1.26,1.26,1.19,1.2,-0.0476 -0020.HK,2024-07-24,1.21,1.23,1.15,1.16,-0.0333 -0020.HK,2024-07-25,1.15,1.18,1.13,1.16,0 -0020.HK,2024-07-26,1.17,1.22,1.15,1.17,0.0086 -0020.HK,2024-07-29,1.19,1.21,1.16,1.18,0.0085 -0020.HK,2024-07-30,1.18,1.18,1.13,1.14,-0.0339 -0020.HK,2024-07-31,1.14,1.22,1.13,1.21,0.0614 -0020.HK,2024-08-01,1.21,1.23,1.17,1.18,-0.0248 -0020.HK,2024-08-02,1.16,1.18,1.14,1.16,-0.0169 -0020.HK,2024-08-05,1.14,1.17,1.05,1.07,-0.0776 -0020.HK,2024-08-06,1.1,1.12,1.05,1.09,0.0187 -0020.HK,2024-08-07,1.1,1.12,1.08,1.09,0 -0020.HK,2024-08-08,1.08,1.1,1.05,1.08,-0.0092 -0020.HK,2024-08-09,1.1,1.12,1.09,1.11,0.0278 -0020.HK,2024-08-12,1.12,1.12,1.07,1.1,-0.009 -0020.HK,2024-08-13,1.11,1.11,1.08,1.1,0 -0020.HK,2024-08-14,1.11,1.12,1.07,1.07,-0.0273 -0020.HK,2024-08-15,1.07,1.15,1.06,1.11,0.0374 -0020.HK,2024-08-16,1.12,1.14,1.1,1.11,0 -0020.HK,2024-08-19,1.11,1.15,1.11,1.13,0.018 -0020.HK,2024-08-20,1.13,1.14,1.09,1.1,-0.0265 -0020.HK,2024-08-21,1.09,1.12,1.07,1.11,0.0091 -0020.HK,2024-08-22,1.11,1.13,1.08,1.09,-0.018 -0020.HK,2024-08-23,1.09,1.11,1.08,1.1,0.0092 -0020.HK,2024-08-26,1.11,1.17,1.1,1.17,0.0636 -0020.HK,2024-08-27,1.16,1.19,1.14,1.18,0.0085 -0020.HK,2024-08-28,1.16,1.17,1.1,1.12,-0.0508 -0020.HK,2024-08-29,1.1,1.18,1.08,1.16,0.0357 -0020.HK,2024-08-30,1.17,1.2,1.15,1.18,0.0172 -0020.HK,2024-09-02,1.17,1.18,1.13,1.14,-0.0339 -0020.HK,2024-09-03,1.14,1.16,1.13,1.14,0 -0020.HK,2024-09-04,1.13,1.13,1.09,1.11,-0.0263 -0020.HK,2024-09-05,1.11,1.14,1.11,1.13,0.018 -0020.HK,2024-09-09,1.12,1.13,1.08,1.09,-0.0354 -0020.HK,2024-09-10,1.1,1.11,1.07,1.09,0 -0020.HK,2024-09-11,1.08,1.09,1,1.03,-0.055 -0020.HK,2024-09-12,1.04,1.06,1.03,1.04,0.0097 -0020.HK,2024-09-13,1.04,1.08,1.04,1.04,0 -0020.HK,2024-09-16,1.05,1.07,1.03,1.07,0.0288 -0020.HK,2024-09-17,1.08,1.11,1.06,1.1,0.028 -0020.HK,2024-09-19,1.09,1.13,1.07,1.1,0 -0020.HK,2024-09-20,1.11,1.2,1.11,1.17,0.0636 -0020.HK,2024-09-23,1.17,1.21,1.16,1.19,0.0171 -0020.HK,2024-09-24,1.21,1.24,1.18,1.23,0.0336 -0020.HK,2024-09-25,1.26,1.33,1.24,1.25,0.0163 -0020.HK,2024-09-26,1.26,1.4,1.24,1.39,0.112 -0020.HK,2024-09-27,1.44,1.5,1.4,1.46,0.0504 -0020.HK,2024-09-30,1.51,1.75,1.51,1.72,0.1781 -0020.HK,2024-10-02,1.72,1.88,1.68,1.85,0.0756 -0020.HK,2024-10-03,1.87,1.9,1.63,1.77,-0.0432 -0020.HK,2024-10-04,1.74,2.15,1.73,2.12,0.1977 -0020.HK,2024-10-07,2.23,2.34,2.11,2.33,0.0991 -0020.HK,2024-10-08,2.33,2.35,1.82,1.83,-0.2146 -0020.HK,2024-10-09,1.89,1.99,1.65,1.74,-0.0492 -0020.HK,2024-10-10,1.82,1.83,1.68,1.73,-0.0057 -0020.HK,2024-10-14,1.7,1.71,1.55,1.62,-0.0636 -0020.HK,2024-10-15,1.62,1.68,1.5,1.53,-0.0556 -0020.HK,2024-10-16,1.49,1.55,1.47,1.5,-0.0196 -0020.HK,2024-10-17,1.52,1.61,1.5,1.52,0.0133 -0020.HK,2024-10-18,1.53,1.68,1.48,1.66,0.0921 -0020.HK,2024-10-21,1.68,1.69,1.59,1.59,-0.0422 -0020.HK,2024-10-22,1.6,1.68,1.58,1.64,0.0314 -0020.HK,2024-10-23,1.66,1.74,1.62,1.66,0.0122 -0020.HK,2024-10-24,1.63,1.66,1.58,1.59,-0.0422 -0020.HK,2024-10-25,1.59,1.65,1.58,1.6,0.0063 -0020.HK,2024-10-28,1.6,1.63,1.57,1.6,0 -0020.HK,2024-10-29,1.63,1.66,1.54,1.57,-0.0188 -0020.HK,2024-10-30,1.58,1.6,1.52,1.55,-0.0127 -0020.HK,2024-10-31,1.55,1.58,1.53,1.56,0.0065 -0020.HK,2024-11-01,1.56,1.57,1.48,1.52,-0.0256 -0020.HK,2024-11-04,1.52,1.55,1.51,1.53,0.0066 -0020.HK,2024-11-05,1.53,1.65,1.5,1.64,0.0719 -0020.HK,2024-11-06,1.64,1.69,1.59,1.62,-0.0122 -0020.HK,2024-11-07,1.62,1.74,1.59,1.74,0.0741 -0020.HK,2024-11-08,1.78,1.8,1.68,1.71,-0.0172 -0020.HK,2024-11-11,1.65,1.73,1.63,1.72,0.0058 -0020.HK,2024-11-12,1.74,1.75,1.6,1.61,-0.064 -0020.HK,2024-11-13,1.59,1.62,1.57,1.61,0 -0020.HK,2024-11-14,1.6,1.7,1.59,1.61,0 -0020.HK,2024-11-15,1.63,1.66,1.58,1.58,-0.0186 -0020.HK,2024-11-18,1.6,1.61,1.52,1.53,-0.0316 -0020.HK,2024-11-19,1.55,1.57,1.52,1.56,0.0196 -0020.HK,2024-11-20,1.56,1.6,1.54,1.58,0.0128 -0020.HK,2024-11-21,1.58,1.6,1.54,1.55,-0.019 -0020.HK,2024-11-22,1.55,1.59,1.42,1.43,-0.0774 -0020.HK,2024-11-25,1.44,1.46,1.39,1.44,0.007 -0020.HK,2024-11-26,1.44,1.48,1.42,1.42,-0.0139 -0020.HK,2024-11-27,1.43,1.5,1.4,1.48,0.0423 -0020.HK,2024-11-28,1.49,1.49,1.44,1.44,-0.027 -0020.HK,2024-11-29,1.45,1.52,1.45,1.49,0.0347 -0020.HK,2024-12-02,1.49,1.51,1.47,1.5,0.0067 -0020.HK,2024-12-03,1.5,1.51,1.46,1.5,0 -0020.HK,2024-12-04,1.51,1.53,1.47,1.49,-0.0067 -0020.HK,2024-12-05,1.49,1.52,1.48,1.49,0 -0020.HK,2024-12-06,1.49,1.74,1.47,1.71,0.1477 -0020.HK,2024-12-09,1.71,1.86,1.68,1.85,0.0819 -0020.HK,2024-12-10,1.91,1.92,1.6,1.6,-0.1351 -0020.HK,2024-12-11,1.58,1.64,1.54,1.58,-0.0125 -0020.HK,2024-12-12,1.59,1.62,1.56,1.56,-0.0127 -0020.HK,2024-12-13,1.55,1.56,1.49,1.55,-0.0064 -0020.HK,2024-12-16,1.54,1.54,1.48,1.49,-0.0387 -0020.HK,2024-12-17,1.48,1.5,1.46,1.48,-0.0067 -0020.HK,2024-12-18,1.49,1.53,1.49,1.51,0.0203 -0020.HK,2024-12-19,1.48,1.58,1.48,1.51,0 -0020.HK,2024-12-20,1.51,1.54,1.5,1.5,-0.0066 -0020.HK,2024-12-23,1.51,1.52,1.48,1.48,-0.0133 -0020.HK,2024-12-24,1.48,1.5,1.47,1.48,0 -0020.HK,2024-12-27,1.49,1.56,1.48,1.53,0.0338 -0020.HK,2024-12-30,1.54,1.55,1.51,1.51,-0.0131 -0020.HK,2024-12-31,1.51,1.52,1.49,1.49,-0.0132 -0020.HK,2025-01-02,1.49,1.49,1.41,1.41,-0.0537 -0020.HK,2025-01-03,1.42,1.43,1.33,1.33,-0.0567 -0020.HK,2025-01-06,1.34,1.38,1.32,1.33,0 -0020.HK,2025-01-07,1.31,1.34,1.26,1.33,0 -0020.HK,2025-01-08,1.33,1.34,1.28,1.31,-0.015 -0020.HK,2025-01-09,1.3,1.35,1.3,1.31,0 -0020.HK,2025-01-10,1.32,1.34,1.28,1.28,-0.0229 -0020.HK,2025-01-13,1.27,1.3,1.26,1.3,0.0156 -0020.HK,2025-01-14,1.3,1.37,1.3,1.34,0.0308 -0020.HK,2025-01-15,1.35,1.39,1.32,1.33,-0.0075 -0020.HK,2025-01-16,1.35,1.39,1.34,1.36,0.0226 -0020.HK,2025-01-17,1.36,1.4,1.36,1.37,0.0074 -0020.HK,2025-01-20,1.4,1.44,1.39,1.41,0.0292 -0020.HK,2025-01-21,1.42,1.45,1.4,1.44,0.0213 -0020.HK,2025-01-22,1.42,1.45,1.39,1.41,-0.0208 -0020.HK,2025-01-23,1.42,1.48,1.42,1.43,0.0142 -0020.HK,2025-01-24,1.44,1.54,1.43,1.52,0.0629 -0020.HK,2025-01-27,1.55,1.73,1.55,1.63,0.0724 -0020.HK,2025-01-28,1.64,1.66,1.59,1.61,-0.0123 -0020.HK,2025-02-03,1.61,1.7,1.55,1.69,0.0497 -0020.HK,2025-02-04,1.71,1.74,1.65,1.73,0.0237 -0020.HK,2025-02-05,1.71,1.71,1.59,1.65,-0.0462 -0020.HK,2025-02-06,1.64,1.72,1.63,1.72,0.0424 -0020.HK,2025-02-07,1.73,1.8,1.68,1.73,0.0058 -0020.HK,2025-02-10,1.76,1.85,1.75,1.77,0.0231 -0020.HK,2025-02-11,1.78,1.8,1.68,1.71,-0.0339 -0020.HK,2025-02-12,1.72,1.74,1.67,1.72,0.0058 -0020.HK,2025-02-13,1.74,1.82,1.67,1.69,-0.0174 -0020.HK,2025-02-14,1.72,1.83,1.71,1.82,0.0769 -0020.HK,2025-02-17,1.87,1.9,1.78,1.83,0.0055 -0020.HK,2025-02-18,1.84,1.92,1.77,1.82,-0.0055 -0020.HK,2025-02-19,1.84,1.84,1.77,1.83,0.0055 -0020.HK,2025-02-20,1.81,1.82,1.73,1.73,-0.0546 -0020.HK,2025-02-21,1.78,1.9,1.75,1.88,0.0867 -0020.HK,2025-02-24,1.94,1.98,1.89,1.92,0.0213 -0020.HK,2025-02-25,1.83,1.88,1.79,1.81,-0.0573 -0020.HK,2025-02-26,1.84,1.86,1.79,1.82,0.0055 -0020.HK,2025-02-27,1.83,1.87,1.74,1.78,-0.022 -0020.HK,2025-02-28,1.77,1.77,1.62,1.64,-0.0787 -0020.HK,2025-03-03,1.68,1.69,1.6,1.64,0 -0020.HK,2025-03-04,1.56,1.66,1.56,1.64,0 -0020.HK,2025-03-05,1.66,1.69,1.63,1.68,0.0244 -0020.HK,2025-03-06,1.72,1.81,1.72,1.78,0.0595 -0020.HK,2025-03-07,1.76,1.8,1.72,1.75,-0.0169 -0020.HK,2025-03-10,1.74,1.76,1.69,1.73,-0.0114 -0020.HK,2025-03-11,1.68,1.76,1.67,1.75,0.0116 -0020.HK,2025-03-12,1.76,1.78,1.69,1.71,-0.0229 -0020.HK,2025-03-13,1.72,1.74,1.66,1.69,-0.0117 -0020.HK,2025-03-14,1.71,1.73,1.67,1.71,0.0118 -0020.HK,2025-03-17,1.71,1.73,1.67,1.68,-0.0175 -0020.HK,2025-03-18,1.71,1.73,1.7,1.72,0.0238 -0020.HK,2025-03-19,1.72,1.8,1.68,1.74,0.0116 -0020.HK,2025-03-20,1.74,1.75,1.68,1.68,-0.0345 -0020.HK,2025-03-21,1.68,1.69,1.6,1.61,-0.0417 -0020.HK,2025-03-24,1.62,1.63,1.58,1.61,0 -0020.HK,2025-03-25,1.6,1.61,1.56,1.57,-0.0248 -0020.HK,2025-03-26,1.57,1.6,1.57,1.59,0.0127 -0020.HK,2025-03-27,1.55,1.55,1.45,1.49,-0.0629 -0020.HK,2025-03-28,1.51,1.53,1.47,1.5,0.0067 -0020.HK,2025-03-31,1.5,1.5,1.45,1.49,-0.0067 -0020.HK,2025-04-01,1.49,1.51,1.46,1.47,-0.0134 -0020.HK,2025-04-02,1.48,1.54,1.47,1.53,0.0408 -0020.HK,2025-04-03,1.5,1.6,1.49,1.55,0.0131 -0020.HK,2025-04-07,1.4,1.44,1.25,1.28,-0.1742 -0020.HK,2025-04-08,1.31,1.35,1.25,1.31,0.0234 -0020.HK,2025-04-09,1.27,1.38,1.24,1.36,0.0382 -0020.HK,2025-04-10,1.41,1.45,1.39,1.41,0.0368 -0020.HK,2025-04-11,1.41,1.44,1.39,1.42,0.0071 -0020.HK,2025-04-14,1.45,1.51,1.45,1.47,0.0352 -0020.HK,2025-04-15,1.48,1.49,1.43,1.45,-0.0136 -0020.HK,2025-04-16,1.44,1.44,1.39,1.4,-0.0345 -0020.HK,2025-04-17,1.4,1.42,1.39,1.4,0 -0020.HK,2025-04-22,1.41,1.43,1.39,1.43,0.0214 -0020.HK,2025-04-23,1.47,1.47,1.43,1.43,0 -0020.HK,2025-04-24,1.44,1.45,1.4,1.43,0 -0020.HK,2025-04-25,1.45,1.47,1.42,1.42,-0.007 -0020.HK,2025-04-28,1.43,1.45,1.4,1.45,0.0211 -0020.HK,2025-04-29,1.45,1.48,1.44,1.46,0.0069 -0020.HK,2025-04-30,1.49,1.53,1.47,1.5,0.0274 -0020.HK,2025-05-02,1.5,1.56,1.48,1.55,0.0333 -0020.HK,2025-05-06,1.55,1.56,1.51,1.53,-0.0129 -0020.HK,2025-05-07,1.56,1.58,1.52,1.52,-0.0065 -0020.HK,2025-05-08,1.52,1.55,1.51,1.52,0 -0020.HK,2025-05-09,1.52,1.52,1.48,1.49,-0.0197 -0020.HK,2025-05-12,1.52,1.58,1.5,1.56,0.047 -0020.HK,2025-05-13,1.57,1.58,1.5,1.51,-0.0321 -0020.HK,2025-05-14,1.53,1.53,1.48,1.49,-0.0132 -0020.HK,2025-05-15,1.49,1.51,1.45,1.46,-0.0201 -0020.HK,2025-05-16,1.44,1.46,1.44,1.45,-0.0068 -0020.HK,2025-05-19,1.44,1.45,1.42,1.43,-0.0138 -0020.HK,2025-05-20,1.44,1.45,1.41,1.42,-0.007 -0020.HK,2025-05-21,1.43,1.44,1.41,1.41,-0.007 -0020.HK,2025-05-22,1.41,1.42,1.4,1.4,-0.0071 -0020.HK,2025-05-23,1.4,1.42,1.39,1.4,0 -0020.HK,2025-05-26,1.4,1.42,1.37,1.4,0 -0020.HK,2025-05-27,1.4,1.41,1.38,1.39,-0.0071 -0020.HK,2025-05-28,1.39,1.4,1.38,1.38,-0.0072 -0020.HK,2025-05-29,1.38,1.43,1.37,1.42,0.029 -0020.HK,2025-05-30,1.41,1.42,1.39,1.4,-0.0141 -0020.HK,2025-06-02,1.39,1.39,1.33,1.38,-0.0143 -0020.HK,2025-06-03,1.38,1.41,1.36,1.37,-0.0072 -0020.HK,2025-06-04,1.37,1.39,1.36,1.36,-0.0073 -0020.HK,2025-06-05,1.37,1.42,1.37,1.4,0.0294 -0020.HK,2025-06-06,1.4,1.41,1.36,1.4,0 -0020.HK,2025-06-09,1.41,1.5,1.4,1.47,0.05 -0020.HK,2025-06-10,1.48,1.48,1.42,1.46,-0.0068 -0020.HK,2025-06-11,1.46,1.49,1.45,1.47,0.0068 -0020.HK,2025-06-12,1.46,1.48,1.43,1.47,0 -0020.HK,2025-06-13,1.46,1.47,1.4,1.4,-0.0476 \ No newline at end of file diff --git a/src/results/analysis_summary/processed_stocks_24.0.csv b/src/results/analysis_summary/processed_stocks_24.0.csv deleted file mode 100644 index 6795883..0000000 --- a/src/results/analysis_summary/processed_stocks_24.0.csv +++ /dev/null @@ -1,440 +0,0 @@ -symbol,take_profit_pct,trades,profit -SH600522,0.23999999999999994,6,-43674.7795507625 -SZ002340,0.23999999999999994,3,-245180.90374090202 -SZ000733,0.23999999999999994,3,-347623.76533204206 -SH601615,0.23999999999999994,7,-1615082.4259089434 -SH688005,0.23999999999999994,10,-834109.4481901171 -SZ002180,0.23999999999999994,4,-176132.27621242419 -SZ000723,0.23999999999999994,4,-752573.2644316294 -SZ002384,0.23999999999999994,8,1473846.791206649 -SH600885,0.23999999999999994,4,-539707.3907344582 -SZ000009,0.23999999999999994,9,-127072.46795410744 -SZ300285,0.23999999999999994,2,-436343.7380088445 -SH605358,0.23999999999999994,4,-2129677.3155513634 -SH601555,0.23999999999999994,2,7402.496042942948 -SH601117,0.23999999999999994,7,-1428770.9231015937 -SZ002385,0.23999999999999994,4,-1043581.0961502332 -SH688099,0.23999999999999994,5,-1818086.9533308106 -SH600884,0.23999999999999994,6,-1746854.5990375176 -SH600298,0.23999999999999994,2,133811.5536163634 -SH600399,0.23999999999999994,9,-648985.3287744978 -SZ002028,0.23999999999999994,8,916571.1877096295 -SH603613,0.23999999999999994,8,-2208393.878560411 -SZ300037,0.23999999999999994,6,-1159365.1137836596 -SH600765,0.23999999999999994,9,710357.9660585419 -SH600256,0.23999999999999994,1,-3968.097514121813 -SH600487,0.23999999999999994,12,1018112.6903361101 -SH600563,0.23999999999999994,7,-930007.7334416698 -SH600754,0.23999999999999994,11,-95179.30858576507 -SZ002185,0.23999999999999994,1,-174280.51580036187 -SZ300363,0.23999999999999994,4,-628917.4695524463 -SH601636,0.23999999999999994,1,-315662.8945801073 -SZ300751,0.23999999999999994,6,-92671.31444464304 -SZ300088,0.23999999999999994,5,-310461.5121726807 -SH603589,0.23999999999999994,6,153998.43266561982 -SZ000630,0.23999999999999994,5,-229648.1420479194 -SZ000988,0.23999999999999994,7,666193.2762578272 -SZ002268,0.23999999999999994,18,-940833.9327761073 -SZ002353,0.23999999999999994,5,-1261328.7973129307 -SH601689,0.23999999999999994,7,2012876.7123287672 -SH601168,0.23999999999999994,7,-261377.75598651802 -SZ300763,0.23999999999999994,11,-2106435.2415100574 -SH600141,0.23999999999999994,9,-1878681.1836915673 -SH600392,0.23999999999999994,6,-1829445.0393971722 -SZ000932,0.23999999999999994,2,-6414.174338192999 -SH603267,0.23999999999999994,5,-1418059.5726983906 -SZ300699,0.23999999999999994,7,-1457697.693979897 -SH600233,0.23999999999999994,1,-15445.359583114072 -SZ000728,0.23999999999999994,2,-224139.38823790126 -SH600516,0.23999999999999994,3,-272761.19589548017 -SZ300058,0.23999999999999994,8,1005779.3872667413 -SH600486,0.23999999999999994,3,-562409.3238461512 -SZ002797,0.23999999999999994,3,-148143.19422076663 -SH603456,0.23999999999999994,9,14617.140872640477 -SH603077,0.23999999999999994,6,-786827.0450873834 -SZ002138,0.23999999999999994,6,-147493.23408601043 -SH600862,0.23999999999999994,6,-341473.4067102635 -SZ300146,0.23999999999999994,2,-122617.02389449952 -SZ300223,0.23999999999999994,6,-2164086.3447719263 -SZ300136,0.23999999999999994,2,-661995.9748293064 -SH600188,0.23999999999999994,1,56099.89976612109 -SH600418,0.23999999999999994,13,1396486.0506442387 -SH600705,0.23999999999999994,4,-226699.74806433936 -SZ000960,0.23999999999999994,6,-1576698.2539201605 -SZ300308,0.23999999999999994,6,253170.8435795936 -SH688065,0.23999999999999994,5,-793622.7606358915 -SZ300253,0.23999999999999994,7,-1113143.3516747663 -SZ002080,0.23999999999999994,6,-1541985.6482786287 -SZ000998,0.23999999999999994,3,-108698.54774709925 -SH688536,0.23999999999999994,8,-2023634.1965992777 -SZ002092,0.23999999999999994,2,-200955.6268795189 -SH600875,0.23999999999999994,5,1133313.3754040324 -SZ000547,0.23999999999999994,5,-450690.60968294216 -SZ002409,0.23999999999999994,13,270988.3208274777 -SH600482,0.23999999999999994,3,111240.37890277478 -SH600521,0.23999999999999994,9,86256.12749127208 -SZ000807,0.23999999999999994,9,1055574.6051145988 -SH600733,0.23999999999999994,2,-634395.4619477554 -SH600988,0.23999999999999994,7,-433270.39680435037 -SZ000039,0.23999999999999994,2,-98696.25147860739 -SZ300296,0.23999999999999994,2,-152174.19326647877 -SZ002439,0.23999999999999994,6,234416.22751562507 -SZ002212,0.23999999999999994,1,-751249.3920035734 -SZ300418,0.23999999999999994,7,1267089.373918294 -SZ002078,0.23999999999999994,3,226101.00604063214 -SZ002223,0.23999999999999994,7,524930.0906560356 -SH603893,0.23999999999999994,7,-2988859.4851462715 -SZ002191,0.23999999999999994,5,-597532.4663337575 -SZ002030,0.23999999999999994,5,-1099278.1718986314 -SH600699,0.23999999999999994,7,-1128495.6012393427 -SZ002603,0.23999999999999994,3,1288123.2876712326 -SH600160,0.23999999999999994,3,220775.38101632416 -SZ002444,0.23999999999999994,8,-519355.2882119186 -SH601198,0.23999999999999994,3,135985.73668344688 -SZ300724,0.23999999999999994,12,-61472.84610050509 -SH600637,0.23999999999999994,1,11196.223620881161 -SZ300474,0.23999999999999994,11,661454.4890616687 -SZ002465,0.23999999999999994,1,1331.3315903262192 -SH603605,0.23999999999999994,3,-196393.47310201934 -SH600497,0.23999999999999994,6,-49359.44538289862 -SZ300383,0.23999999999999994,3,-1175522.8085433359 -SZ002507,0.23999999999999994,6,-1089443.7609141374 -SZ002557,0.23999999999999994,8,-1163436.976238242 -SH600549,0.23999999999999994,9,-645796.9774843798 -SZ000739,0.23999999999999994,6,-1437007.8107000138 -SH600529,0.23999999999999994,8,198301.5248332062 -SH600704,0.23999999999999994,1,-91194.22216194228 -SH603290,0.23999999999999994,10,-907704.3653794175 -SZ002508,0.23999999999999994,6,-195018.33632810984 -SH600038,0.23999999999999994,5,101680.88786086303 -SZ002739,0.23999999999999994,6,313580.80695160123 -SH603198,0.23999999999999994,9,1474984.254470205 -SZ002156,0.23999999999999994,9,-411596.6873152375 -SZ000830,0.23999999999999994,4,-112833.66581817532 -SH600201,0.23999999999999994,1,-356130.5664030538 -SH600153,0.23999999999999994,1,128031.92337187794 -SH600369,0.23999999999999994,2,-46748.998771027036 -SZ000983,0.23999999999999994,4,737839.4078219854 -SH600642,0.23999999999999994,3,104425.72831278076 -SZ002299,0.23999999999999994,3,-220903.85156744884 -SZ000629,0.23999999999999994,2,15828.143060004426 -SZ002131,0.23999999999999994,5,648355.9816976431 -SZ000738,0.23999999999999994,6,-613838.8905420647 -SH603127,0.23999999999999994,8,-1854538.8303613751 -SH601016,0.23999999999999994,2,-231764.87279666594 -SZ000825,0.23999999999999994,1,-299907.85894576914 -SZ000623,0.23999999999999994,1,13621.199038528765 -SH600879,0.23999999999999994,1,214575.34246575335 -SH600859,0.23999999999999994,9,602461.4726134406 -SZ000519,0.23999999999999994,8,-5882.184342348366 -SH600039,0.23999999999999994,1,135844.80806376415 -SZ300618,0.23999999999999994,2,-575673.9780720558 -SH688521,0.23999999999999994,9,167754.32084751024 -SZ002273,0.23999999999999994,6,-733838.4543750377 -SH603444,0.23999999999999994,4,473382.7845193192 -SH600166,0.23999999999999994,6,1132664.3830453216 -SZ002422,0.23999999999999994,2,439890.4109589041 -SH600732,0.23999999999999994,2,452452.0547945205 -SZ000750,0.23999999999999994,1,46073.27415968562 -SZ002373,0.23999999999999994,2,-548778.1116796874 -SH600803,0.23999999999999994,7,-166430.6654421077 -SH600170,0.23999999999999994,1,-116717.77849339836 -SZ000050,0.23999999999999994,1,-615461.6288614838 -SZ000887,0.23999999999999994,9,-864060.0171343295 -SZ300357,0.23999999999999994,6,-259830.81251934665 -SH601699,0.23999999999999994,8,2415465.7534246575 -SZ000656,0.23999999999999994,4,-1564916.565337401 -SH600118,0.23999999999999994,3,-160609.4701839143 -SZ300070,0.23999999999999994,2,167533.72372686394 -SZ002372,0.23999999999999994,6,766722.0772655008 -SZ000400,0.23999999999999994,8,231119.15573763463 -SH600271,0.23999999999999994,2,-145996.14265563383 -SH600258,0.23999999999999994,8,974032.2236920728 -SZ002926,0.23999999999999994,4,159904.842238079 -SZ300017,0.23999999999999994,5,522779.95397356106 -SZ002153,0.23999999999999994,11,718834.4577565534 -SZ002152,0.23999999999999994,3,155020.15483689838 -SH600909,0.23999999999999994,2,-25378.865880474004 -SZ002195,0.23999999999999994,3,664917.8082191779 -SZ300168,0.23999999999999994,8,-828316.3926271113 -SZ002572,0.23999999999999994,8,-57738.98587654623 -SH600315,0.23999999999999994,2,-222532.41476629057 -SZ002065,0.23999999999999994,3,-919173.3883635276 -SH600066,0.23999999999999994,5,430822.87829553767 -SH600580,0.23999999999999994,5,-619638.4427281643 -SZ000975,0.23999999999999994,4,1113438.3561643837 -SH600027,0.23999999999999994,3,673452.0547945206 -SZ000997,0.23999999999999994,4,639423.455900024 -SH603218,0.23999999999999994,6,-1094571.368206742 -SH600536,0.23999999999999994,2,1537794.5205479453 -SZ002203,0.23999999999999994,2,15220.542859043773 -SH601005,0.23999999999999994,2,-146964.4117471273 -SZ002985,0.23999999999999994,3,-530708.9648837867 -SH600316,0.23999999999999994,2,-329106.02302721783 -SH600372,0.23999999999999994,5,-676339.0205785239 -SH603707,0.23999999999999994,3,-732052.9090152918 -SZ000027,0.23999999999999994,1,-18205.060818196755 -SZ000513,0.23999999999999994,3,-179884.73056256003 -SZ300182,0.23999999999999994,8,-484889.3924719917 -SZ002506,0.23999999999999994,7,-629274.8011164429 -SH603156,0.23999999999999994,1,34539.673571836945 -SZ002408,0.23999999999999994,4,-265761.98882982286 -SZ002056,0.23999999999999994,1,218890.41095890407 -SH600236,0.23999999999999994,4,-585278.6298415851 -SZ002266,0.23999999999999994,2,98583.2138389723 -SZ300001,0.23999999999999994,7,183258.2640955128 -SZ300244,0.23999999999999994,6,-1348365.6663205456 -SZ002250,0.23999999999999994,4,-1236883.8701983693 -SH600801,0.23999999999999994,5,-632807.7875214815 -SZ002019,0.23999999999999994,4,98996.162347109 -SH600208,0.23999999999999994,2,-21246.374663863266 -SZ300024,0.23999999999999994,7,811499.9671972424 -SH601872,0.23999999999999994,1,226561.64383561639 -SH600998,0.23999999999999994,5,-62757.65458552803 -SZ300630,0.23999999999999994,2,-628071.6641555955 -SZ002221,0.23999999999999994,5,322377.1526266744 -SZ002249,0.23999999999999994,4,-580761.33905444 -SZ000021,0.23999999999999994,6,-133785.12603808055 -SH600348,0.23999999999999994,4,628879.6741947427 -SZ300251,0.23999999999999994,8,780913.9572919909 -SH600415,0.23999999999999994,1,-114364.32394838487 -SH600535,0.23999999999999994,2,10537.194156114128 -SZ000878,0.23999999999999994,3,224362.0812382062 -SZ002831,0.23999999999999994,3,-263785.3499027486 -SZ000012,0.23999999999999994,4,186593.1349225884 -SZ300009,0.23999999999999994,5,106960.89173737177 -SH600728,0.23999999999999994,5,-564876.6158425147 -SZ000686,0.23999999999999994,4,189541.1683836488 -SZ002430,0.23999999999999994,5,99353.30435293843 -SH600171,0.23999999999999994,6,-1313776.3461297203 -SZ000537,0.23999999999999994,10,1177767.9637705728 -SZ300115,0.23999999999999994,11,-1750952.1539398138 -SZ002683,0.23999999999999994,8,-860264.9198327876 -SH601866,0.23999999999999994,2,-259384.2402137494 -SZ002745,0.23999999999999994,3,-942365.9858189356 -SZ000060,0.23999999999999994,1,211890.41095890413 -SH600718,0.23999999999999994,5,-506265.0986103118 -SH603568,0.23999999999999994,6,-531096.420630143 -SZ002127,0.23999999999999994,1,-148860.4217156336 -SZ002532,0.23999999999999994,8,-173544.424750229 -SH600390,0.23999999999999994,2,-46056.80706965229 -SZ300482,0.23999999999999994,8,-1209204.800701056 -SZ000970,0.23999999999999994,3,-458291.71995482803 -SH603858,0.23999999999999994,10,56872.496546835784 -SH600839,0.23999999999999994,1,-20908.56225212301 -SH600970,0.23999999999999994,5,-17011.139709318595 -SH600155,0.23999999999999994,3,59811.269067363595 -SZ002128,0.23999999999999994,5,-343492.1170389482 -SZ000690,0.23999999999999994,4,639617.5468495472 -SH600060,0.23999999999999994,4,978178.0821917808 -SH600282,0.23999999999999994,3,444577.9517286366 -SH600517,0.23999999999999994,4,-467707.47385875665 -SH600985,0.23999999999999994,8,94381.51089609615 -SH600498,0.23999999999999994,2,-595832.6304971089 -SZ300026,0.23999999999999994,14,698602.5833494622 -SH600380,0.23999999999999994,4,168850.26969483081 -SH600673,0.23999999999999994,5,60327.89388805776 -SZ000778,0.23999999999999994,4,-629749.4109840433 -SH603712,0.23999999999999994,7,-189961.25522112357 -SH600528,0.23999999999999994,2,-140854.43912439237 -SZ300212,0.23999999999999994,6,1555434.2511178956 -SZ300072,0.23999999999999994,3,-448857.5478313231 -SZ000930,0.23999999999999994,2,-96092.57708463911 -SH600325,0.23999999999999994,3,1100493.1506849318 -SH600667,0.23999999999999994,3,-216383.0745521786 -SH600782,0.23999999999999994,1,-317279.9096411712 -SZ000729,0.23999999999999994,2,445260.2739726028 -SZ002939,0.23999999999999994,4,-190143.77018231727 -SH600895,0.23999999999999994,2,-436846.6713415741 -SH600511,0.23999999999999994,5,-36669.540388873895 -SH603885,0.23999999999999994,8,732055.4394004385 -SH688006,0.23999999999999994,5,-1592064.7888262859 -SZ002294,0.23999999999999994,3,167105.45346341783 -SH601456,0.23999999999999994,5,149703.77497195348 -SZ000581,0.23999999999999994,2,171510.7895926126 -SH600500,0.23999999999999994,4,135773.67524935224 -SH600863,0.23999999999999994,5,-89700.10990962127 -SH601717,0.23999999999999994,6,-238559.2311273214 -SZ002505,0.23999999999999994,8,-1643618.5526090702 -SH601179,0.23999999999999994,2,-30915.683200300962 -SZ300315,0.23999999999999994,8,1352667.9198379198 -SH600216,0.23999999999999994,7,-609138.5430665831 -SH600755,0.23999999999999994,3,-74629.910846739 -SZ002396,0.23999999999999994,6,-937425.9309580742 -SZ000598,0.23999999999999994,1,40920.78618225126 -SH600297,0.23999999999999994,4,-697814.0837245702 -SZ002701,0.23999999999999994,1,-3085.778117467171 -SH600820,0.23999999999999994,2,-53811.814941572826 -SZ000709,0.23999999999999994,4,-306437.0205650789 -SH603927,0.23999999999999994,3,650917.8082191781 -SH603225,0.23999999999999994,3,-17558.46403724274 -SZ002670,0.23999999999999994,8,703704.5052741619 -SH600507,0.23999999999999994,2,-344692.65180842724 -SH603866,0.23999999999999994,3,-521144.11205804936 -SZ002595,0.23999999999999994,6,840986.8253094472 -SZ002004,0.23999999999999994,3,-149738.8182396688 -SZ002368,0.23999999999999994,6,1557835.6164383555 -SZ300376,0.23999999999999994,8,-1465521.0004717652 -SZ002146,0.23999999999999994,1,-332903.3189033188 -SZ002048,0.23999999999999994,6,-89949.67794416066 -SH600409,0.23999999999999994,2,-297789.44751456607 -SH600021,0.23999999999999994,9,684996.8578548955 -SH600446,0.23999999999999994,7,-135284.3908831667 -SH601778,0.23999999999999994,4,-241165.4712776163 -SZ300271,0.23999999999999994,4,326645.769091149 -SH601577,0.23999999999999994,1,88712.80619927283 -SH600827,0.23999999999999994,7,164399.5874588582 -SH688188,0.23999999999999994,11,617788.4243746779 -SH600131,0.23999999999999994,9,616242.14983013 -SH600808,0.23999999999999994,2,-203890.40443738308 -SZ002010,0.23999999999999994,5,-214139.5769006118 -SZ002925,0.23999999999999994,1,-172978.61045653457 -SH600663,0.23999999999999994,2,-84545.36781306674 -SZ300166,0.23999999999999994,7,-665625.6901477728 -SZ002124,0.23999999999999994,6,-511493.765948075 -SH600764,0.23999999999999994,7,-685527.9758283526 -SZ002690,0.23999999999999994,4,-75835.57119640318 -SZ000987,0.23999999999999994,2,-195615.5682460863 -SZ002174,0.23999999999999994,6,629400.5427588322 -SH600737,0.23999999999999994,2,282448.19885482185 -SH600908,0.23999999999999994,1,111991.45676830162 -SH603883,0.23999999999999994,8,-453434.7258024692 -SH603228,0.23999999999999994,6,-1248915.084637275 -SZ000883,0.23999999999999994,2,-257210.44089406607 -SZ002155,0.23999999999999994,6,1282182.4037307734 -SH600811,0.23999999999999994,3,-600240.107391387 -SH601106,0.23999999999999994,1,-116778.11648598696 -SZ002233,0.23999999999999994,1,80940.3385848245 -SZ002110,0.23999999999999994,1,-193260.27397260276 -SH600566,0.23999999999999994,1,226753.42465753428 -SZ002281,0.23999999999999994,7,2026525.265579026 -SH600158,0.23999999999999994,4,150661.94768058794 -SH600967,0.23999999999999994,1,9099.703182940557 -SH600707,0.23999999999999994,1,-196091.53041447204 -SH600572,0.23999999999999994,1,436246.5753424658 -SZ002440,0.23999999999999994,2,-55446.19512473103 -SZ000961,0.23999999999999994,2,-965105.679028499 -SZ000990,0.23999999999999994,2,-594968.0655555818 -SZ002183,0.23999999999999994,7,-278130.74736500153 -SH600435,0.23999999999999994,2,110460.64626986775 -SH601000,0.23999999999999994,1,215438.35616438347 -SZ000090,0.23999999999999994,5,99704.79287430948 -SZ000877,0.23999999999999994,2,-179201.93804078037 -SH600906,0.23999999999999994,2,-99517.17386772847 -SZ002429,0.23999999999999994,2,439315.06849315076 -SH688088,0.23999999999999994,9,-427312.1148504359 -SH600398,0.23999999999999994,4,807940.8638187079 -SH601200,0.23999999999999994,1,-77619.81786755417 -SZ002081,0.23999999999999994,1,-66738.88043294422 -SH600373,0.23999999999999994,2,225755.9012460336 -SH600037,0.23999999999999994,4,-952485.6179281805 -SZ002867,0.23999999999999994,3,441387.2193932439 -SH600376,0.23999999999999994,11,25957.20897034429 -SZ001914,0.23999999999999994,8,-558313.5825287102 -SZ002085,0.23999999999999994,7,261487.54323498294 -SH600167,0.23999999999999994,3,-220081.4814459467 -SZ000559,0.23999999999999994,3,-500042.5115762846 -SZ000959,0.23999999999999994,3,-449324.7652787983 -SZ000528,0.23999999999999994,1,-22071.621331391136 -SZ002416,0.23999999999999994,7,-14459.87490274635 -SH600195,0.23999999999999994,4,-238255.6153599094 -SH600329,0.23999999999999994,5,1102410.9589041097 -SH600259,0.23999999999999994,5,-1403866.8766314809 -SZ002434,0.23999999999999994,8,-215324.06540246654 -SH688321,0.23999999999999994,2,-459908.18142437574 -SH601718,0.23999999999999994,3,-156809.58588760858 -SH600026,0.23999999999999994,1,226657.53424657526 -SH603000,0.23999999999999994,9,3343287.6712328764 -SZ002038,0.23999999999999994,3,-164654.91405582882 -SH600120,0.23999999999999994,3,-284947.83479280164 -SZ002242,0.23999999999999994,2,-180779.46358353007 -SZ001965,0.23999999999999994,2,134344.25907719668 -SH601608,0.23999999999999994,2,-241493.13988022093 -SZ300133,0.23999999999999994,9,1499990.7962226463 -SH600126,0.23999999999999994,1,-26813.670831338677 -SZ002705,0.23999999999999994,4,-275473.0959059879 -SZ000402,0.23999999999999994,3,-464993.35730929306 -SZ000158,0.23999999999999994,8,-1375304.5059729 -SZ002390,0.23999999999999994,7,-1758455.1016589077 -SZ002387,0.23999999999999994,7,211899.79864642568 -SH601611,0.23999999999999994,2,-117538.91958813404 -SZ000758,0.23999999999999994,3,827563.5810156356 -SZ000415,0.23999999999999994,5,66417.40556438596 -SH600307,0.23999999999999994,1,-42153.20734215546 -SH601991,0.23999999999999994,6,828214.0197100405 -SH601598,0.23999999999999994,1,280627.5470204124 -SH603650,0.23999999999999994,7,-903995.9065298478 -SH600959,0.23999999999999994,1,-140231.6216793704 -SH688289,0.23999999999999994,1,-313049.8565376556 -SH600582,0.23999999999999994,3,389398.4746669768 -SH600643,0.23999999999999994,1,21366.661703394966 -SZ000563,0.23999999999999994,2,2317.887649553966 -SZ300257,0.23999999999999994,6,-848614.5105208516 -SH601958,0.23999999999999994,5,1535780.821917808 -SH600266,0.23999999999999994,7,730200.0751638908 -SZ000967,0.23999999999999994,1,-29095.75883393512 -SZ002399,0.23999999999999994,4,-825385.5926764316 -SH600056,0.23999999999999994,1,2151.1847995192393 -SZ002458,0.23999999999999994,4,1107684.9315068494 -SH601860,0.23999999999999994,1,-52849.00643384521 -SZ002563,0.23999999999999994,1,-38892.42318705994 -SZ003022,0.23999999999999994,13,-364249.4642036713 -SH601928,0.23999999999999994,4,1083328.7671232878 -SH600928,0.23999999999999994,1,-108188.82970308381 -SH600729,0.23999999999999994,3,324960.5830940388 -SZ002423,0.23999999999999994,5,70300.15271610071 -SH600968,0.23999999999999994,3,387179.0905988618 -SZ000937,0.23999999999999994,2,450438.35616438364 -SH600556,0.23999999999999994,11,-743833.9431495301 -SZ003035,0.23999999999999994,4,-620737.3731457555 -SH600649,0.23999999999999994,2,-144447.9980746712 -SH600787,0.23999999999999994,3,370729.19900128216 -SZ000028,0.23999999999999994,4,880452.0547945206 -SH600095,0.23999999999999994,13,1304873.8538465612 -SH600776,0.23999999999999994,6,-209306.48017921194 -SZ000031,0.23999999999999994,6,4142.774085372126 -SH600339,0.23999999999999994,5,1109602.7397260272 -SH600006,0.23999999999999994,7,-1611198.93277586 -SH603317,0.23999999999999994,6,500327.018795079 -SH600648,0.23999999999999994,4,-320142.22412696923 -SH600623,0.23999999999999994,2,-315058.51019633736 -SZ000062,0.23999999999999994,5,200654.69743051782 -SH600835,0.23999999999999994,5,-703933.362389107 -SZ002815,0.23999999999999994,3,-258904.85965067835 -SZ002424,0.23999999999999994,4,910092.9928223639 -SH600377,0.23999999999999994,1,55279.60882104716 -SH601139,0.23999999999999994,1,-85493.94819957169 -SH600299,0.23999999999999994,5,16935.144869784082 -SZ002948,0.23999999999999994,1,-130997.34930495129 -SZ000156,0.23999999999999994,3,98354.13973553944 -SZ002375,0.23999999999999994,5,-503704.1723574602 -SH600871,0.23999999999999994,1,212465.75342465754 -SZ300869,0.23999999999999994,1,-315929.3763211771 -SZ002302,0.23999999999999994,4,-345674.57053220057 -SH601228,0.23999999999999994,3,-204746.15346936608 -SH600639,0.23999999999999994,5,-874267.2713147431 -SH601298,0.23999999999999994,1,-5273.972602739588 -SH603379,0.23999999999999994,7,696080.2979047559 -SZ002945,0.23999999999999994,8,-208922.8332225199 -SZ002653,0.23999999999999994,8,1563206.2970911385 -SZ001872,0.23999999999999994,1,-181946.14910747032 -SH600823,0.23999999999999994,4,-1012634.7666783128 -SZ300741,0.23999999999999994,1,-175244.41893296523 -SH603056,0.23999999999999994,1,434712.32876712317 -SH601869,0.23999999999999994,5,155111.91156326624 -SH603786,0.23999999999999994,7,627636.9514816818 -SH603708,0.23999999999999994,2,137353.7448811492 -SZ000553,0.23999999999999994,5,-578522.740003638 -SH600350,0.23999999999999994,1,42420.46753100173 -SH600657,0.23999999999999994,2,280910.570705021 -SH603515,0.23999999999999994,2,-89726.10472652467 -SH603355,0.23999999999999994,6,55911.0146043969 -SH603719,0.23999999999999994,5,841904.7249719887 -SH601003,0.23999999999999994,3,-242322.08029099827 -SZ002946,0.23999999999999994,6,-166158.71718684668 -SH600917,0.23999999999999994,5,-55977.61636400802 -SZ002901,0.23999999999999994,7,211801.96585162956 -SH600903,0.23999999999999994,6,-434556.0797178237 -SH600956,0.23999999999999994,4,-1181595.5901998247 -SH601187,0.23999999999999994,1,-40634.25771244019 -SH603983,0.23999999999999994,3,-871427.2107680459 diff --git a/src/results/analysis_summary/processed_stocks_25.0.csv b/src/results/analysis_summary/processed_stocks_25.0.csv deleted file mode 100644 index 648e0f7..0000000 --- a/src/results/analysis_summary/processed_stocks_25.0.csv +++ /dev/null @@ -1,440 +0,0 @@ -symbol,take_profit_pct,trades,profit -SH600522,0.24999999999999994,6,-34174.77955076238 -SZ002340,0.24999999999999994,3,-235680.90374090194 -SZ000733,0.24999999999999994,3,-347623.76533204206 -SH601615,0.24999999999999994,7,-1615082.4259089434 -SH688005,0.24999999999999994,10,-797164.2427106651 -SZ002180,0.24999999999999994,4,-166632.27621242424 -SZ000723,0.24999999999999994,4,-752573.2644316294 -SZ002384,0.24999999999999994,9,1435834.7465416766 -SH600885,0.24999999999999994,4,-539707.3907344582 -SZ000009,0.24999999999999994,9,-89072.46795410733 -SZ300285,0.24999999999999994,2,-436343.7380088445 -SH605358,0.24999999999999994,4,-2129677.3155513634 -SH601555,0.24999999999999994,2,7402.496042942948 -SH601117,0.24999999999999994,7,-1419270.9231015937 -SZ002385,0.24999999999999994,4,-1043581.0961502332 -SH688099,0.24999999999999994,5,-1818086.9533308106 -SH600884,0.24999999999999994,6,-1746854.5990375176 -SH600298,0.24999999999999994,2,142927.99197252787 -SH600399,0.24999999999999994,9,-610985.3287744983 -SZ002028,0.24999999999999994,7,953995.8452438759 -SH603613,0.24999999999999994,6,-2402518.661542465 -SZ300037,0.24999999999999994,6,-1150056.8946055775 -SH600765,0.24999999999999994,8,759494.9523599121 -SH600256,0.24999999999999994,1,-3968.097514121813 -SH600487,0.24999999999999994,12,1073962.0054046034 -SH600563,0.24999999999999994,7,-901507.7334416701 -SH600754,0.24999999999999994,11,-338478.9869903226 -SZ002185,0.24999999999999994,1,-174280.51580036187 -SZ300363,0.24999999999999994,5,-1153048.6366468186 -SH601636,0.24999999999999994,1,-315662.8945801073 -SZ300751,0.24999999999999994,5,-300708.7505553808 -SZ300088,0.24999999999999994,5,-300961.51217268064 -SH603589,0.24999999999999994,6,182402.54225466104 -SZ000630,0.24999999999999994,5,-220627.59410271386 -SZ000988,0.24999999999999994,8,723001.4954359095 -SZ002268,0.24999999999999994,18,-845833.9327761072 -SZ002353,0.24999999999999994,5,-1261328.7973129307 -SH601689,0.24999999999999994,7,2098280.821917808 -SH601168,0.24999999999999994,7,-242377.7559865182 -SZ300763,0.24999999999999994,11,-2077935.2415100574 -SH600141,0.24999999999999994,9,-1869277.074102526 -SH600392,0.24999999999999994,6,-1819945.0393971722 -SZ000932,0.24999999999999994,2,3085.8256618069427 -SH603267,0.24999999999999994,5,-1418059.5726983906 -SZ300699,0.24999999999999994,7,-1438697.6939798968 -SH600233,0.24999999999999994,1,-15445.359583114072 -SZ000728,0.24999999999999994,2,-224139.38823790126 -SH600516,0.24999999999999994,3,-272761.19589548017 -SZ300058,0.24999999999999994,10,1071991.716033864 -SH600486,0.24999999999999994,3,-562409.3238461512 -SZ002797,0.24999999999999994,3,-148143.19422076663 -SH603456,0.24999999999999994,9,52329.46963976376 -SH603077,0.24999999999999994,6,-786827.0450873834 -SZ002138,0.24999999999999994,6,-137993.2340860105 -SH600862,0.24999999999999994,6,-341473.4067102635 -SZ300146,0.24999999999999994,2,-122617.02389449952 -SZ300223,0.24999999999999994,6,-2154586.3447719263 -SZ300136,0.24999999999999994,2,-661995.9748293064 -SH600188,0.24999999999999994,1,56099.89976612109 -SH600418,0.24999999999999994,13,1500890.1602332797 -SH600705,0.24999999999999994,4,-217199.7480643392 -SZ000960,0.24999999999999994,6,-1567198.2539201605 -SZ300308,0.24999999999999994,6,272074.95316863485 -SH688065,0.24999999999999994,5,-793622.7606358915 -SZ300253,0.24999999999999994,8,-1066602.2557843556 -SZ002080,0.24999999999999994,6,-1541985.6482786287 -SZ000998,0.24999999999999994,3,-108698.54774709925 -SH688536,0.24999999999999994,8,-2015093.1007088665 -SZ002092,0.24999999999999994,2,-200955.6268795189 -SH600875,0.24999999999999994,5,1180813.3754040326 -SZ000547,0.24999999999999994,5,-431690.60968294204 -SZ002409,0.24999999999999994,12,355241.7454850115 -SH600482,0.24999999999999994,3,120740.37890277487 -SH600521,0.24999999999999994,8,45928.473614992196 -SZ000807,0.24999999999999994,9,1083786.9338817222 -SH600733,0.24999999999999994,2,-634395.4619477554 -SH600988,0.24999999999999994,7,-414270.39680435054 -SZ000039,0.24999999999999994,2,-98696.25147860739 -SZ300296,0.24999999999999994,2,-152174.19326647877 -SZ002439,0.24999999999999994,5,281532.66587178945 -SZ002212,0.24999999999999994,1,-751249.3920035734 -SZ300418,0.24999999999999994,7,1314493.4835073352 -SZ002078,0.24999999999999994,3,235505.1156296732 -SZ002223,0.24999999999999994,7,572430.0906560353 -SH603893,0.24999999999999994,7,-2988859.4851462715 -SZ002191,0.24999999999999994,5,-588128.3567447163 -SZ002030,0.24999999999999994,5,-1099278.1718986314 -SH600699,0.24999999999999994,7,-1109495.6012393425 -SZ002603,0.24999999999999994,4,1344931.506849315 -SH600160,0.24999999999999994,3,219727.43581084468 -SZ002444,0.24999999999999994,9,-500547.0690338364 -SH601198,0.24999999999999994,3,135985.73668344688 -SZ300724,0.24999999999999994,12,22780.57855702832 -SH600637,0.24999999999999994,1,11196.223620881161 -SZ300474,0.24999999999999994,12,752810.653445231 -SZ002465,0.24999999999999994,1,1331.3315903262192 -SH603605,0.24999999999999994,3,-196393.47310201934 -SH600497,0.24999999999999994,6,-40914.23990344644 -SZ300383,0.24999999999999994,3,-1166022.8085433359 -SZ002507,0.24999999999999994,6,-1089443.7609141374 -SZ002557,0.24999999999999994,8,-1163436.976238242 -SH600549,0.24999999999999994,9,-608468.210361092 -SZ000739,0.24999999999999994,6,-1437007.8107000138 -SH600529,0.24999999999999994,7,366691.8039537818 -SH600704,0.24999999999999994,1,-91194.22216194228 -SH603290,0.24999999999999994,10,-880834.5023657188 -SZ002508,0.24999999999999994,6,-694048.6864327432 -SH600038,0.24999999999999994,4,-28103.386213273792 -SZ002739,0.24999999999999994,6,332484.91654064244 -SH603198,0.24999999999999994,9,1541388.3640592464 -SZ002156,0.24999999999999994,9,-533371.1596297836 -SZ000830,0.24999999999999994,4,-103429.55622913428 -SH600201,0.24999999999999994,1,-356130.5664030538 -SH600153,0.24999999999999994,1,128031.92337187794 -SH600369,0.24999999999999994,2,-46748.998771027036 -SZ000983,0.24999999999999994,5,773825.7091918485 -SH600642,0.24999999999999994,3,113158.60502510957 -SZ002299,0.24999999999999994,3,-211403.85156744893 -SZ000629,0.24999999999999994,2,25328.143060004542 -SZ002131,0.24999999999999994,5,495469.87147145625 -SZ000738,0.24999999999999994,6,-613838.8905420647 -SH603127,0.24999999999999994,9,-1835634.720772334 -SH601016,0.24999999999999994,2,-231764.87279666594 -SZ000825,0.24999999999999994,1,-299907.85894576914 -SZ000623,0.24999999999999994,1,13621.199038528765 -SH600879,0.24999999999999994,1,223212.3287671232 -SH600859,0.24999999999999994,9,659461.4726134406 -SZ000519,0.24999999999999994,8,41617.8156576521 -SH600039,0.24999999999999994,1,135844.80806376415 -SZ300618,0.24999999999999994,2,-575673.9780720558 -SH688521,0.24999999999999994,9,224466.64961463364 -SZ002273,0.24999999999999994,6,-724338.4543750377 -SH603444,0.24999999999999994,4,492382.7845193191 -SH600166,0.24999999999999994,7,939046.4338108333 -SZ002422,0.24999999999999994,2,458794.5205479453 -SH600732,0.24999999999999994,1,471356.1643835617 -SZ000750,0.24999999999999994,1,46073.27415968562 -SZ002373,0.24999999999999994,2,-539278.1116796873 -SH600803,0.24999999999999994,7,-156930.6654421079 -SH600170,0.24999999999999994,1,-116717.77849339836 -SZ000050,0.24999999999999994,1,-615461.6288614838 -SZ000887,0.24999999999999994,9,-837094.2637096718 -SZ300357,0.24999999999999994,6,-250330.8125193467 -SH601699,0.24999999999999994,8,2519773.9726027395 -SZ000656,0.24999999999999994,4,-1564916.565337401 -SH600118,0.24999999999999994,3,-151109.47018391412 -SZ300070,0.24999999999999994,2,177033.72372686406 -SZ002372,0.24999999999999994,5,814126.186854542 -SZ000400,0.24999999999999994,8,259139.70368284045 -SH600271,0.24999999999999994,2,-145996.14265563383 -SH600258,0.24999999999999994,7,1029977.429171525 -SZ002926,0.24999999999999994,4,169404.84223807906 -SZ300017,0.24999999999999994,5,550704.611507808 -SZ002153,0.24999999999999994,9,674072.9580668217 -SZ002152,0.24999999999999994,3,155020.15483689838 -SH600909,0.24999999999999994,2,-25378.865880474004 -SZ002195,0.24999999999999994,3,689390.4109589042 -SZ300168,0.24999999999999994,8,-799912.28303807 -SZ002572,0.24999999999999994,8,-19834.876287505016 -SH600315,0.24999999999999994,2,-222532.41476629057 -SZ002065,0.24999999999999994,3,-919173.3883635276 -SH600066,0.24999999999999994,5,458843.42624074337 -SH600580,0.24999999999999994,5,-619638.4427281643 -SZ000975,0.24999999999999994,3,1156239.7260273972 -SH600027,0.24999999999999994,3,701856.1643835616 -SZ000997,0.24999999999999994,4,667923.455900024 -SH603218,0.24999999999999994,6,-1085071.368206742 -SH600536,0.24999999999999994,2,1604294.520547945 -SZ002203,0.24999999999999994,2,15220.542859043773 -SH601005,0.24999999999999994,2,-146964.4117471273 -SZ002985,0.24999999999999994,3,-530708.9648837867 -SH600316,0.24999999999999994,2,-329106.02302721783 -SH600372,0.24999999999999994,5,-676339.0205785239 -SH603707,0.24999999999999994,3,-732052.9090152918 -SZ000027,0.24999999999999994,1,-18205.060818196755 -SZ000513,0.24999999999999994,3,-179884.73056256003 -SZ300182,0.24999999999999994,7,-456581.1732939095 -SZ002506,0.24999999999999994,6,-990325.7125181113 -SH603156,0.24999999999999994,1,34539.673571836945 -SZ002408,0.24999999999999994,4,-265761.98882982286 -SZ002056,0.24999999999999994,1,19059.269536669817 -SH600236,0.24999999999999994,4,-585278.6298415851 -SZ002266,0.24999999999999994,2,-164293.49848979473 -SZ300001,0.24999999999999994,6,211278.8120407184 -SZ300244,0.24999999999999994,6,-1348365.6663205456 -SZ002250,0.24999999999999994,4,-1236883.8701983693 -SH600801,0.24999999999999994,5,-623307.7875214815 -SZ002019,0.24999999999999994,4,98996.162347109 -SH600208,0.24999999999999994,2,-21246.374663863266 -SZ300024,0.24999999999999994,7,858999.9671972424 -SH601872,0.24999999999999994,1,235869.86301369872 -SH600998,0.24999999999999994,5,-62757.65458552803 -SZ300630,0.24999999999999994,2,-628071.6641555955 -SZ002221,0.24999999999999994,5,287461.48164385796 -SZ002249,0.24999999999999994,4,-580761.33905444 -SZ000021,0.24999999999999994,6,-105285.12603808066 -SH600348,0.24999999999999994,4,657092.0029618661 -SZ300251,0.24999999999999994,8,837913.9572919902 -SH600415,0.24999999999999994,1,-114364.32394838487 -SH600535,0.24999999999999994,2,29537.19415611413 -SZ000878,0.24999999999999994,3,233862.08123820624 -SZ002831,0.24999999999999994,3,-254285.3499027485 -SZ000012,0.24999999999999994,4,205593.1349225885 -SZ300009,0.24999999999999994,5,125960.89173737189 -SH600728,0.24999999999999994,5,-555760.1774863503 -SZ000686,0.24999999999999994,4,199041.16838364876 -SZ002430,0.24999999999999994,5,127853.30435293831 -SH600171,0.24999999999999994,6,-1304276.34612972 -SZ000537,0.24999999999999994,10,1061559.7094356033 -SZ300115,0.24999999999999994,11,-1722643.934761732 -SZ002683,0.24999999999999994,8,-1011498.0898804842 -SH601866,0.24999999999999994,2,-259384.2402137494 -SZ002745,0.24999999999999994,3,-942365.9858189356 -SZ000060,0.24999999999999994,1,221390.41095890402 -SH600718,0.24999999999999994,5,-496765.0986103117 -SH603568,0.24999999999999994,6,-521884.09186301986 -SZ002127,0.24999999999999994,1,-148860.4217156336 -SZ002532,0.24999999999999994,8,-164044.4247502291 -SH600390,0.24999999999999994,2,-46056.80706965229 -SZ300482,0.24999999999999994,8,-1180704.800701056 -SZ000970,0.24999999999999994,3,-458291.71995482803 -SH603858,0.24999999999999994,10,18509.764629653917 -SH600839,0.24999999999999994,1,-20908.56225212301 -SH600970,0.24999999999999994,6,-7702.920531236377 -SH600155,0.24999999999999994,3,69311.26906736357 -SZ002128,0.24999999999999994,5,-333992.11703894834 -SZ000690,0.24999999999999994,4,677617.5468495472 -SH600060,0.24999999999999994,4,1015986.3013698631 -SH600282,0.24999999999999994,3,463386.1709067187 -SH600517,0.24999999999999994,4,-467707.47385875665 -SH600985,0.24999999999999994,8,122881.51089609615 -SH600498,0.24999999999999994,2,-586332.6304971089 -SZ300026,0.24999999999999994,12,297560.29389737145 -SH600380,0.24999999999999994,4,178350.26969483093 -SH600673,0.24999999999999994,5,79040.22265518128 -SZ000778,0.24999999999999994,4,-629749.4109840433 -SH603712,0.24999999999999994,6,-164050.2963170139 -SH600528,0.24999999999999994,2,-140854.43912439237 -SZ300212,0.24999999999999994,6,1659934.2511178951 -SZ300072,0.24999999999999994,3,-448857.5478313231 -SZ000930,0.24999999999999994,2,-96092.57708463911 -SH600325,0.24999999999999994,3,1147897.2602739725 -SH600667,0.24999999999999994,3,-206883.07455217864 -SH600782,0.24999999999999994,1,-317279.9096411712 -SZ000729,0.24999999999999994,2,464260.27397260274 -SZ002939,0.24999999999999994,4,-190143.77018231727 -SH600895,0.24999999999999994,2,-483721.0738021395 -SH600511,0.24999999999999994,5,-17669.54038887372 -SH603885,0.24999999999999994,8,760555.4394004387 -SH688006,0.24999999999999994,5,-1592064.7888262859 -SZ002294,0.24999999999999994,3,176605.45346341765 -SH601456,0.24999999999999994,5,159203.77497195348 -SZ000581,0.24999999999999994,1,52322.02613257573 -SH600500,0.24999999999999994,4,-6496.972705584019 -SH600863,0.24999999999999994,5,-80200.10990962133 -SH601717,0.24999999999999994,6,-231072.92975745833 -SZ002505,0.24999999999999994,8,-1634118.5526090702 -SH601179,0.24999999999999994,2,-30915.683200300962 -SZ300315,0.24999999999999994,8,1409667.9198379198 -SH600216,0.24999999999999994,7,-599638.5430665831 -SH600755,0.24999999999999994,3,-74629.910846739 -SZ002396,0.24999999999999994,6,-927925.9309580743 -SZ000598,0.24999999999999994,1,40920.78618225126 -SH600297,0.24999999999999994,4,-697814.0837245702 -SZ002701,0.24999999999999994,1,-3085.778117467171 -SH600820,0.24999999999999994,2,-53811.814941572826 -SZ000709,0.24999999999999994,4,-296937.0205650787 -SH603927,0.24999999999999994,3,678650.6849315068 -SH603225,0.24999999999999994,3,-17558.46403724274 -SZ002670,0.24999999999999994,8,731916.8340412853 -SH600507,0.24999999999999994,2,-344692.65180842724 -SH603866,0.24999999999999994,3,-521144.11205804936 -SZ002595,0.24999999999999994,6,746058.8542004159 -SZ002004,0.24999999999999994,3,-149738.8182396688 -SZ002368,0.24999999999999994,5,1624047.9452054792 -SZ300376,0.24999999999999994,8,-1456021.0004717654 -SZ002146,0.24999999999999994,1,-332903.3189033188 -SZ002048,0.24999999999999994,6,-80545.56835511951 -SH600409,0.24999999999999994,2,-297789.44751456607 -SH600021,0.24999999999999994,8,484235.90509756823 -SH600446,0.24999999999999994,7,-97284.39088316646 -SH601778,0.24999999999999994,4,-241165.4712776163 -SZ300271,0.24999999999999994,4,-59084.30063086841 -SH601577,0.24999999999999994,1,88712.80619927283 -SH600827,0.24999999999999994,7,181194.1080068034 -SH688188,0.24999999999999994,11,664617.1914979655 -SH600131,0.24999999999999994,9,670653.1087342402 -SH600808,0.24999999999999994,2,-203890.40443738308 -SZ002010,0.24999999999999994,5,-214139.5769006118 -SZ002925,0.24999999999999994,1,-172978.61045653457 -SH600663,0.24999999999999994,2,-84545.36781306674 -SZ300166,0.24999999999999994,7,-637125.6901477729 -SZ002124,0.24999999999999994,6,-501993.765948075 -SH600764,0.24999999999999994,7,-676027.9758283526 -SZ002690,0.24999999999999994,4,-63547.89996352658 -SZ000987,0.24999999999999994,2,-195615.5682460863 -SZ002174,0.24999999999999994,6,695804.6523478734 -SH600737,0.24999999999999994,2,291948.1988548218 -SH600908,0.24999999999999994,1,111991.45676830162 -SH603883,0.24999999999999994,7,-416010.0682682226 -SH603228,0.24999999999999994,6,-1239415.084637275 -SZ000883,0.24999999999999994,2,-257210.44089406607 -SZ002155,0.24999999999999994,6,1340723.4996211838 -SH600811,0.24999999999999994,3,-600240.107391387 -SH601106,0.24999999999999994,1,-116778.11648598696 -SZ002233,0.24999999999999994,1,80940.3385848245 -SZ002110,0.24999999999999994,1,-193260.27397260276 -SH600566,0.24999999999999994,1,236253.42465753425 -SZ002281,0.24999999999999994,6,2111737.59434615 -SH600158,0.24999999999999994,4,179161.94768058794 -SH600967,0.24999999999999994,1,9099.703182940557 -SH600707,0.24999999999999994,1,-196091.53041447204 -SH600572,0.24999999999999994,2,453520.5479452056 -SZ002440,0.24999999999999994,2,-55446.19512473103 -SZ000961,0.24999999999999994,2,-965105.679028499 -SZ000990,0.24999999999999994,2,-594968.0655555818 -SZ002183,0.24999999999999994,7,-268630.7473650016 -SH600435,0.24999999999999994,2,119864.75585890887 -SH601000,0.24999999999999994,1,224458.90410958897 -SZ000090,0.24999999999999994,5,109204.79287430957 -SZ000877,0.24999999999999994,2,-179201.93804078037 -SH600906,0.24999999999999994,2,-99517.17386772847 -SZ002429,0.24999999999999994,2,458123.2876712327 -SH688088,0.24999999999999994,8,-351503.89567235403 -SH600398,0.24999999999999994,4,836344.9734077489 -SH601200,0.24999999999999994,1,-77619.81786755417 -SZ002081,0.24999999999999994,1,-66738.88043294422 -SH600373,0.24999999999999994,2,234201.10672548576 -SH600037,0.24999999999999994,4,-952485.6179281805 -SZ002867,0.24999999999999994,2,299338.1283725477 -SH600376,0.24999999999999994,11,-447637.4098378171 -SZ001914,0.24999999999999994,8,-558313.5825287102 -SZ002085,0.24999999999999994,7,280103.9815911473 -SH600167,0.24999999999999994,3,-220081.4814459467 -SZ000559,0.24999999999999994,3,-500042.5115762846 -SZ000959,0.24999999999999994,3,-449324.7652787983 -SZ000528,0.24999999999999994,1,-22071.621331391136 -SZ002416,0.24999999999999994,7,4540.1250972535345 -SH600195,0.24999999999999994,4,-238255.6153599094 -SH600329,0.24999999999999994,5,1147609.589041096 -SH600259,0.24999999999999994,5,-1403866.8766314809 -SZ002434,0.24999999999999994,8,-178091.1886901378 -SH688321,0.24999999999999994,2,-632794.5804530663 -SH601718,0.24999999999999994,3,-156809.58588760858 -SH600026,0.24999999999999994,1,236157.5342465753 -SH603000,0.24999999999999994,9,3476390.410958904 -SZ002038,0.24999999999999994,3,-164654.91405582882 -SH600120,0.24999999999999994,3,-284947.83479280164 -SZ002242,0.24999999999999994,2,-180779.46358353007 -SZ001965,0.24999999999999994,2,134344.25907719668 -SH601608,0.24999999999999994,2,-241493.13988022093 -SZ300133,0.24999999999999994,8,1201786.6994961689 -SH600126,0.24999999999999994,1,-26813.670831338677 -SZ002705,0.24999999999999994,4,-265973.0959059878 -SZ000402,0.24999999999999994,3,-464993.35730929306 -SZ000158,0.24999999999999994,8,-1346804.5059729 -SZ002390,0.24999999999999994,7,-1748955.1016589077 -SZ002387,0.24999999999999994,7,-3666.93826962628 -SH601611,0.24999999999999994,2,-117538.91958813404 -SZ000758,0.24999999999999994,4,724588.5163101249 -SZ000415,0.24999999999999994,5,66417.40556438596 -SH600307,0.24999999999999994,1,-42153.20734215546 -SH601991,0.24999999999999994,6,854987.9923127802 -SH601598,0.24999999999999994,1,280627.5470204124 -SH603650,0.24999999999999994,7,-875495.9065298475 -SH600959,0.24999999999999994,1,-140231.6216793704 -SH688289,0.24999999999999994,1,-313049.8565376556 -SH600582,0.24999999999999994,3,281923.3856419214 -SH600643,0.24999999999999994,1,21366.661703394966 -SZ000563,0.24999999999999994,2,2317.887649553966 -SZ300257,0.24999999999999994,6,-848614.5105208516 -SH601958,0.24999999999999994,4,1602184.9315068491 -SH600266,0.24999999999999994,7,628144.555242081 -SZ000967,0.24999999999999994,1,-29095.75883393512 -SZ002399,0.24999999999999994,4,-825385.5926764316 -SH600056,0.24999999999999994,1,2151.1847995192393 -SZ002458,0.24999999999999994,4,1155184.9315068494 -SH601860,0.24999999999999994,1,-52849.00643384521 -SZ002563,0.24999999999999994,1,-38892.42318705994 -SZ003022,0.24999999999999994,14,-279228.91625846596 -SH601928,0.24999999999999994,3,1123253.424657534 -SH600928,0.24999999999999994,1,-108188.82970308381 -SH600729,0.24999999999999994,3,342042.77487486054 -SZ002423,0.24999999999999994,5,89300.1527161006 -SH600968,0.24999999999999994,3,396679.0905988618 -SZ000937,0.24999999999999994,2,469342.4657534247 -SH600556,0.24999999999999994,11,-696333.9431495302 -SZ003035,0.24999999999999994,4,-620737.3731457555 -SH600649,0.24999999999999994,2,-144447.9980746712 -SH600787,0.24999999999999994,3,389729.1990012821 -SZ000028,0.24999999999999994,4,918356.1643835617 -SH600095,0.24999999999999994,12,1375702.620969849 -SH600776,0.24999999999999994,6,-180806.48017921177 -SZ000031,0.24999999999999994,6,23142.774085372097 -SH600339,0.24999999999999994,4,1157006.8493150685 -SH600006,0.24999999999999994,7,-1601698.9327758602 -SH603317,0.24999999999999994,7,538135.2379731609 -SH600648,0.24999999999999994,4,-320142.22412696923 -SH600623,0.24999999999999994,2,-315058.51019633736 -SZ000062,0.24999999999999994,5,210154.69743051793 -SH600835,0.24999999999999994,5,-694433.3623891072 -SZ002815,0.24999999999999994,3,-249404.85965067826 -SZ002424,0.24999999999999994,4,948092.9928223639 -SH600377,0.24999999999999994,1,55279.60882104716 -SH601139,0.24999999999999994,1,-85493.94819957169 -SH600299,0.24999999999999994,5,25763.911993071888 -SZ002948,0.24999999999999994,1,-130997.34930495129 -SZ000156,0.24999999999999994,3,107854.13973553933 -SZ002375,0.24999999999999994,5,-503704.1723574602 -SH600871,0.24999999999999994,1,221965.75342465757 -SZ300869,0.24999999999999994,1,-315929.3763211771 -SZ002302,0.24999999999999994,4,-345674.57053220057 -SH601228,0.24999999999999994,3,-204746.15346936608 -SH600639,0.24999999999999994,5,-874267.2713147431 -SH601298,0.24999999999999994,1,-5273.972602739588 -SH603379,0.24999999999999994,6,723333.72256229 -SZ002945,0.24999999999999994,8,-199422.83322251984 -SZ002653,0.24999999999999994,9,1499706.7853795919 -SZ001872,0.24999999999999994,1,-181946.14910747032 -SH600823,0.24999999999999994,4,-1012634.7666783128 -SZ300741,0.24999999999999994,1,-175244.41893296523 -SH603056,0.24999999999999994,1,453712.32876712317 -SH601869,0.24999999999999994,5,174111.91156326624 -SH603786,0.24999999999999994,7,674849.280248805 -SH603708,0.24999999999999994,2,137353.7448811492 -SZ000553,0.24999999999999994,5,-578522.740003638 -SH600350,0.24999999999999994,1,42420.46753100173 -SH600657,0.24999999999999994,2,290410.5707050209 -SH603515,0.24999999999999994,2,-89726.10472652467 -SH603355,0.24999999999999994,6,74911.01460439702 -SH603719,0.24999999999999994,5,898233.4920952762 -SH601003,0.24999999999999994,3,-242322.08029099827 -SZ002946,0.24999999999999994,6,-147542.2788306823 -SH600917,0.24999999999999994,5,-46477.61636400805 -SZ002901,0.24999999999999994,7,240301.9658516298 -SH600903,0.24999999999999994,6,-425056.07971782354 -SH600956,0.24999999999999994,4,-1181595.5901998247 -SH601187,0.24999999999999994,1,-40634.25771244019 -SH603983,0.24999999999999994,3,-861927.2107680459 diff --git a/src/results/analysis_summary/processed_stocks_26.0.csv b/src/results/analysis_summary/processed_stocks_26.0.csv deleted file mode 100644 index 82e9eff..0000000 --- a/src/results/analysis_summary/processed_stocks_26.0.csv +++ /dev/null @@ -1,440 +0,0 @@ -symbol,take_profit_pct,trades,profit -SH600522,0.25999999999999995,6,-24674.779550762265 -SZ002340,0.25999999999999995,3,-226180.9037409021 -SZ000733,0.25999999999999995,3,-347623.76533204206 -SH601615,0.25999999999999995,7,-1615082.4259089434 -SH688005,0.25999999999999995,10,-759260.1331216241 -SZ002180,0.25999999999999995,4,-157132.27621242424 -SZ000723,0.25999999999999995,4,-752573.2644316294 -SZ002384,0.25999999999999995,9,1530451.184897841 -SH600885,0.25999999999999995,4,-539707.3907344582 -SZ000009,0.25999999999999995,7,-265052.98758711474 -SZ300285,0.25999999999999995,2,-436343.7380088445 -SH605358,0.25999999999999995,4,-2129677.3155513634 -SH601555,0.25999999999999995,2,7402.496042942948 -SH601117,0.25999999999999995,7,-1410154.4847454294 -SZ002385,0.25999999999999995,4,-1043581.0961502332 -SH688099,0.25999999999999995,5,-1818086.9533308106 -SH600884,0.25999999999999995,6,-1746854.5990375176 -SH600298,0.25999999999999995,2,152427.99197252796 -SH600399,0.25999999999999995,9,-750021.593759173 -SZ002028,0.25999999999999995,7,991995.8452438756 -SH603613,0.25999999999999995,6,-2393018.661542465 -SZ300037,0.25999999999999995,6,-1140556.8946055772 -SH600765,0.25999999999999995,9,816303.1715379943 -SH600256,0.25999999999999995,1,-3968.097514121813 -SH600487,0.25999999999999995,12,1130674.3341717266 -SH600563,0.25999999999999995,7,-873007.7334416702 -SH600754,0.25999999999999995,11,-292992.6856204595 -SZ002185,0.25999999999999995,1,-174280.51580036187 -SZ300363,0.25999999999999995,4,-1383181.0353223062 -SH601636,0.25999999999999995,1,-315662.8945801073 -SZ300751,0.25999999999999995,5,-282188.2026101753 -SZ300088,0.25999999999999995,5,-291557.4025836395 -SH603589,0.25999999999999995,6,210902.54225466104 -SZ000630,0.25999999999999995,5,-211127.5941027138 -SZ000988,0.25999999999999995,8,779809.714613992 -SZ002268,0.25999999999999995,18,-751696.946474738 -SZ002353,0.25999999999999995,5,-1261328.7973129307 -SH601689,0.25999999999999995,6,1925082.1917808221 -SH601168,0.25999999999999995,7,-223953.09845227157 -SZ300763,0.25999999999999995,10,-2049818.803153893 -SH600141,0.25999999999999995,9,-1859777.074102526 -SH600392,0.25999999999999995,6,-1810445.0393971722 -SZ000932,0.25999999999999995,2,12202.264017971233 -SH603267,0.25999999999999995,5,-1418059.5726983906 -SZ300699,0.25999999999999995,7,-1419697.6939798968 -SH600233,0.25999999999999995,1,-15445.359583114072 -SZ000728,0.25999999999999995,2,-224139.38823790126 -SH600516,0.25999999999999995,3,-272761.19589548017 -SZ300058,0.25999999999999995,10,1137916.3735681106 -SH600486,0.25999999999999995,3,-562409.3238461512 -SZ002797,0.25999999999999995,3,-148143.19422076663 -SH603456,0.25999999999999995,9,90137.6888178456 -SH603077,0.25999999999999995,6,-786827.0450873834 -SZ002138,0.25999999999999995,6,-151737.9149370744 -SH600862,0.25999999999999995,6,-341473.4067102635 -SZ300146,0.25999999999999995,2,-122617.02389449952 -SZ300223,0.25999999999999995,6,-2145086.3447719263 -SZ300136,0.25999999999999995,2,-661995.9748293064 -SH600188,0.25999999999999995,1,56099.89976612109 -SH600418,0.25999999999999995,13,1605294.2698223214 -SH600705,0.25999999999999995,4,-207699.74806433925 -SZ000960,0.25999999999999995,6,-1557698.2539201607 -SZ300308,0.25999999999999995,6,290979.06275767594 -SH688065,0.25999999999999995,5,-793622.7606358915 -SZ300253,0.25999999999999995,8,-1019198.1461953141 -SZ002080,0.25999999999999995,6,-1541985.6482786287 -SZ000998,0.25999999999999995,3,-108698.54774709925 -SH688536,0.25999999999999995,8,-2005593.100708867 -SZ002092,0.25999999999999995,2,-200955.6268795189 -SH600875,0.25999999999999995,5,1227354.4712944434 -SZ000547,0.25999999999999995,5,-412690.6096829419 -SZ002409,0.25999999999999995,12,440262.2934302172 -SH600482,0.25999999999999995,2,-146600.768733355 -SH600521,0.25999999999999995,9,-101904.9194073613 -SZ000807,0.25999999999999995,9,1112286.9338817222 -SH600733,0.25999999999999995,2,-634395.4619477554 -SH600988,0.25999999999999995,7,-395270.3968043504 -SZ000039,0.25999999999999995,2,-98696.25147860739 -SZ300296,0.25999999999999995,2,-152174.19326647877 -SZ002439,0.25999999999999995,6,198265.68746650987 -SZ002212,0.25999999999999995,1,-751249.3920035734 -SZ300418,0.25999999999999995,7,1361897.5930963764 -SZ002078,0.25999999999999995,3,244909.22521871427 -SZ002223,0.25999999999999995,6,619834.2002450766 -SH603893,0.25999999999999995,7,-2988859.4851462715 -SZ002191,0.25999999999999995,5,-578628.3567447164 -SZ002030,0.25999999999999995,5,-1099278.1718986314 -SH600699,0.25999999999999995,6,-1090591.4916503015 -SZ002603,0.25999999999999995,4,1153972.6027397262 -SH600160,0.25999999999999995,3,229227.43581084488 -SZ002444,0.25999999999999995,9,-481547.06903383654 -SH601198,0.25999999999999995,3,135985.73668344688 -SZ300724,0.25999999999999995,12,-311809.958529367 -SH600637,0.25999999999999995,1,11196.223620881161 -SZ300474,0.25999999999999995,11,844262.7082397509 -SZ002465,0.25999999999999995,1,1331.3315903262192 -SH603605,0.25999999999999995,3,-196393.47310201934 -SH600497,0.25999999999999995,6,-31414.239903446352 -SZ300383,0.25999999999999995,2,-1351168.4713010378 -SZ002507,0.25999999999999995,6,-1089443.7609141374 -SZ002557,0.25999999999999995,8,-1163436.976238242 -SH600549,0.25999999999999995,9,-570947.6624158866 -SZ000739,0.25999999999999995,6,-1437007.8107000138 -SH600529,0.25999999999999995,7,204734.03057630121 -SH600704,0.25999999999999995,1,-91194.22216194228 -SH603290,0.25999999999999995,9,-855935.9052522449 -SZ002508,0.25999999999999995,6,-694048.6864327432 -SH600038,0.25999999999999995,4,-28103.386213273792 -SZ002739,0.25999999999999995,6,337389.02612968354 -SH603198,0.25999999999999995,9,1607504.8024154108 -SZ002156,0.25999999999999995,9,-476371.1596297836 -SZ000830,0.25999999999999995,4,-94313.11787296979 -SH600201,0.25999999999999995,1,-356130.5664030538 -SH600153,0.25999999999999995,1,128031.92337187794 -SH600369,0.25999999999999995,2,-46748.998771027036 -SZ000983,0.25999999999999995,4,809716.1201507526 -SH600642,0.25999999999999995,3,122658.60502510949 -SZ002299,0.25999999999999995,3,-202191.5228003256 -SZ000629,0.25999999999999995,2,34828.14306000466 -SZ002131,0.25999999999999995,5,299729.98466201517 -SZ000738,0.25999999999999995,6,-613838.8905420647 -SH603127,0.25999999999999995,8,-2127932.734340586 -SH601016,0.25999999999999995,2,-231764.87279666594 -SZ000825,0.25999999999999995,1,-299907.85894576914 -SZ000623,0.25999999999999995,1,13621.199038528765 -SH600879,0.25999999999999995,1,232712.32876712334 -SH600859,0.25999999999999995,9,289568.9003981262 -SZ000519,0.25999999999999995,9,88926.03483573406 -SH600039,0.25999999999999995,1,135844.80806376415 -SZ300618,0.25999999999999995,2,-575673.9780720558 -SH688521,0.25999999999999995,9,281370.7592036752 -SZ002273,0.25999999999999995,6,-942845.7133795503 -SH603444,0.25999999999999995,4,511095.11328644224 -SH600166,0.25999999999999995,8,565192.3318604334 -SZ002422,0.25999999999999995,2,477794.5205479452 -SH600732,0.25999999999999995,2,489972.6027397261 -SZ000750,0.25999999999999995,1,46073.27415968562 -SZ002373,0.25999999999999995,2,-529778.1116796873 -SH600803,0.25999999999999995,7,-147430.66544210783 -SH600170,0.25999999999999995,1,-116717.77849339836 -SZ000050,0.25999999999999995,1,-615461.6288614838 -SZ000887,0.25999999999999995,9,-808690.1541206308 -SZ300357,0.25999999999999995,6,-241022.59334126458 -SH601699,0.25999999999999995,8,2623123.287671233 -SZ000656,0.25999999999999995,4,-1564916.565337401 -SH600118,0.25999999999999995,3,-141609.47018391412 -SZ300070,0.25999999999999995,2,186533.723726864 -SZ002372,0.25999999999999995,4,860667.2827449532 -SZ000400,0.25999999999999995,9,435417.31325341994 -SH600271,0.25999999999999995,2,-145996.14265563383 -SH600258,0.25999999999999995,8,964907.5936598561 -SZ002926,0.25999999999999995,4,178904.84223807894 -SZ300017,0.25999999999999995,5,579204.6115078076 -SZ002153,0.25999999999999995,9,739805.8347791502 -SZ002152,0.25999999999999995,3,155020.15483689838 -SH600909,0.25999999999999995,2,-25378.865880474004 -SZ002195,0.25999999999999995,3,717410.9589041097 -SZ300168,0.25999999999999995,8,-771412.2830380701 -SZ002572,0.25999999999999995,8,15480.192205645624 -SH600315,0.25999999999999995,2,-222532.41476629057 -SZ002065,0.25999999999999995,3,-919173.3883635276 -SH600066,0.25999999999999995,5,487343.4262407435 -SH600580,0.25999999999999995,5,-619638.4427281643 -SZ000975,0.25999999999999995,4,1203068.493150685 -SH600027,0.25999999999999995,3,730356.1643835616 -SZ000997,0.25999999999999995,4,696423.4559000242 -SH603218,0.25999999999999995,6,-1075571.368206742 -SH600536,0.25999999999999995,2,1670602.7397260272 -SZ002203,0.25999999999999995,2,15220.542859043773 -SH601005,0.25999999999999995,2,-146964.4117471273 -SZ002985,0.25999999999999995,3,-530708.9648837867 -SH600316,0.25999999999999995,2,-329106.02302721783 -SH600372,0.25999999999999995,5,-676339.0205785239 -SH603707,0.25999999999999995,3,-732052.9090152918 -SZ000027,0.25999999999999995,1,-18205.060818196755 -SZ000513,0.25999999999999995,3,-179884.73056256003 -SZ300182,0.25999999999999995,7,-428848.2965815807 -SZ002506,0.25999999999999995,6,-980921.6029290701 -SH603156,0.25999999999999995,1,34539.673571836945 -SZ002408,0.25999999999999995,4,-265761.98882982286 -SZ002056,0.25999999999999995,1,19059.269536669817 -SH600236,0.25999999999999995,4,-585278.6298415851 -SZ002266,0.25999999999999995,2,-164293.49848979473 -SZ300001,0.25999999999999995,6,239778.81204071827 -SZ300244,0.25999999999999995,6,-1348365.6663205456 -SZ002250,0.25999999999999995,4,-1236883.8701983693 -SH600801,0.25999999999999995,5,-613807.7875214815 -SZ002019,0.25999999999999995,4,98996.162347109 -SH600208,0.25999999999999995,2,-21246.374663863266 -SZ300024,0.25999999999999995,7,906499.9671972422 -SH601872,0.25999999999999995,1,244986.30136986304 -SH600998,0.25999999999999995,5,-62757.65458552803 -SZ300630,0.25999999999999995,2,-628071.6641555955 -SZ002221,0.25999999999999995,5,296961.481643858 -SZ002249,0.25999999999999995,4,-580761.33905444 -SZ000021,0.25999999999999995,7,-76881.01644903957 -SH600348,0.25999999999999995,4,685592.0029618661 -SZ300251,0.25999999999999995,8,894818.0668810314 -SH600415,0.25999999999999995,1,-114364.32394838487 -SH600535,0.25999999999999995,2,48537.19415611401 -SZ000878,0.25999999999999995,3,243362.08123820627 -SZ002831,0.25999999999999995,3,-245264.80195754312 -SZ000012,0.25999999999999995,4,224593.13492258845 -SZ300009,0.25999999999999995,5,138536.2342031252 -SH600728,0.25999999999999995,5,-546260.1774863503 -SZ000686,0.25999999999999995,4,208541.16838364885 -SZ002430,0.25999999999999995,5,156257.4139419794 -SH600171,0.25999999999999995,6,-1294776.34612972 -SZ000537,0.25999999999999995,9,990011.034144001 -SZ300115,0.25999999999999995,10,-1879858.1476743342 -SZ002683,0.25999999999999995,8,-1001998.0898804844 -SH601866,0.25999999999999995,2,-259384.2402137494 -SZ002745,0.25999999999999995,3,-942365.9858189356 -SZ000060,0.25999999999999995,1,230890.41095890413 -SH600718,0.25999999999999995,5,-487265.0986103117 -SH603568,0.25999999999999995,6,-512384.09186301986 -SZ002127,0.25999999999999995,1,-148860.4217156336 -SZ002532,0.25999999999999995,8,-154544.4247502291 -SH600390,0.25999999999999995,2,-46056.80706965229 -SZ300482,0.25999999999999995,8,-1152204.800701056 -SZ000970,0.25999999999999995,3,-458291.71995482803 -SH603858,0.25999999999999995,8,-277204.11261201615 -SH600839,0.25999999999999995,1,-20908.56225212301 -SH600970,0.25999999999999995,6,1797.0794687636226 -SH600155,0.25999999999999995,3,78811.26906736351 -SZ002128,0.25999999999999995,5,-324492.1170389483 -SZ000690,0.25999999999999995,4,715617.5468495474 -SH600060,0.25999999999999995,4,1053410.9589041097 -SH600282,0.25999999999999995,3,482002.6092628834 -SH600517,0.25999999999999995,4,-467707.47385875665 -SH600985,0.25999999999999995,8,151381.51089609638 -SH600498,0.25999999999999995,2,-576832.6304971089 -SZ300026,0.25999999999999995,12,353601.38978778286 -SH600380,0.25999999999999995,4,186316.02311948844 -SH600673,0.25999999999999995,5,96218.30484696213 -SZ000778,0.25999999999999995,4,-629749.4109840433 -SH603712,0.25999999999999995,6,-137084.54289235652 -SH600528,0.25999999999999995,2,-140854.43912439237 -SZ300212,0.25999999999999995,7,1763858.908652142 -SZ300072,0.25999999999999995,3,-448857.5478313231 -SZ000930,0.25999999999999995,2,-96092.57708463911 -SH600325,0.25999999999999995,2,1195301.369863014 -SH600667,0.25999999999999995,3,-197383.07455217853 -SH600782,0.25999999999999995,1,-317279.9096411712 -SZ000729,0.25999999999999995,2,483260.27397260256 -SZ002939,0.25999999999999995,4,-190143.77018231727 -SH600895,0.25999999999999995,2,-483721.0738021395 -SH600511,0.25999999999999995,5,-107.89655325736385 -SH603885,0.25999999999999995,7,788959.5489894797 -SH688006,0.25999999999999995,5,-1592064.7888262859 -SZ002294,0.25999999999999995,3,186105.45346341777 -SH601456,0.25999999999999995,5,122089.70428025711 -SZ000581,0.25999999999999995,1,52322.02613257573 -SH600500,0.25999999999999995,4,3003.027294416039 -SH600863,0.25999999999999995,5,-70796.0003205803 -SH601717,0.25999999999999995,6,-221572.92975745833 -SZ002505,0.25999999999999995,8,-1624714.4430200295 -SH601179,0.25999999999999995,2,-30915.683200300962 -SZ300315,0.25999999999999995,8,1465900.7965502485 -SH600216,0.25999999999999995,7,-590138.543066583 -SH600755,0.25999999999999995,3,-74629.910846739 -SZ002396,0.25999999999999995,6,-920151.9583553346 -SZ000598,0.25999999999999995,1,40920.78618225126 -SH600297,0.25999999999999995,4,-697814.0837245702 -SZ002701,0.25999999999999995,1,-3085.778117467171 -SH600820,0.25999999999999995,2,-53811.814941572826 -SZ000709,0.25999999999999995,4,-287437.0205650787 -SH603927,0.25999999999999995,3,707150.6849315069 -SH603225,0.25999999999999995,3,-17558.46403724274 -SZ002670,0.25999999999999995,8,760416.8340412852 -SH600507,0.25999999999999995,2,-344692.65180842724 -SH603866,0.25999999999999995,3,-521144.11205804936 -SZ002595,0.25999999999999995,6,765058.854200416 -SZ002004,0.25999999999999995,3,-149738.8182396688 -SZ002368,0.25999999999999995,5,1690547.9452054796 -SZ300376,0.25999999999999995,8,-1447863.4662251896 -SZ002146,0.25999999999999995,1,-332903.3189033188 -SZ002048,0.25999999999999995,6,-71045.5683551196 -SH600409,0.25999999999999995,2,-297789.44751456607 -SH600021,0.25999999999999995,8,522235.905097568 -SH600446,0.25999999999999995,7,-59284.390883166576 -SH601778,0.25999999999999995,4,-241165.4712776163 -SZ300271,0.25999999999999995,4,-30680.191041827435 -SH601577,0.25999999999999995,1,88712.80619927283 -SH600827,0.25999999999999995,7,199810.54636296778 -SH688188,0.25999999999999995,11,710966.5065664586 -SH600131,0.25999999999999995,9,587221.4547409419 -SH600808,0.25999999999999995,2,-203890.40443738308 -SZ002010,0.25999999999999995,5,-214139.5769006118 -SZ002925,0.25999999999999995,1,-172978.61045653457 -SH600663,0.25999999999999995,2,-84545.36781306674 -SZ300166,0.25999999999999995,7,-608625.6901477729 -SZ002124,0.25999999999999995,6,-492493.76594807504 -SH600764,0.25999999999999995,7,-666527.9758283527 -SZ002690,0.25999999999999995,4,-47904.06434708828 -SZ000987,0.25999999999999995,2,-195615.5682460863 -SZ002174,0.25999999999999995,6,762304.6523478734 -SH600737,0.25999999999999995,2,301448.19885482185 -SH600908,0.25999999999999995,1,111991.45676830162 -SH603883,0.25999999999999995,7,-378010.06826822227 -SH603228,0.25999999999999995,6,-1229915.084637275 -SZ000883,0.25999999999999995,2,-257210.44089406607 -SZ002155,0.25999999999999995,4,1168374.184552691 -SH600811,0.25999999999999995,3,-600240.107391387 -SH601106,0.25999999999999995,1,-116778.11648598696 -SZ002233,0.25999999999999995,1,80940.3385848245 -SZ002110,0.25999999999999995,1,-193260.27397260276 -SH600566,0.25999999999999995,1,245753.42465753423 -SZ002281,0.25999999999999995,6,2196566.361469437 -SH600158,0.25999999999999995,4,207661.94768058794 -SH600967,0.25999999999999995,1,9099.703182940557 -SH600707,0.25999999999999995,1,-196091.53041447204 -SH600572,0.25999999999999995,2,472520.54794520553 -SZ002440,0.25999999999999995,2,-55446.19512473103 -SZ000961,0.25999999999999995,2,-965105.679028499 -SZ000990,0.25999999999999995,2,-594968.0655555818 -SZ002183,0.25999999999999995,7,-450644.5944722795 -SH600435,0.25999999999999995,2,129364.75585890873 -SH601000,0.25999999999999995,1,233958.904109589 -SZ000090,0.25999999999999995,5,118704.79287430945 -SZ000877,0.25999999999999995,2,-179201.93804078037 -SH600906,0.25999999999999995,2,-99517.17386772847 -SZ002429,0.25999999999999995,1,159452.47880556196 -SH688088,0.25999999999999995,8,-523558.6901929017 -SH600398,0.25999999999999995,4,864557.302174872 -SH601200,0.25999999999999995,1,-77619.81786755417 -SZ002081,0.25999999999999995,1,-66738.88043294422 -SH600373,0.25999999999999995,2,243701.10672548582 -SH600037,0.25999999999999995,4,-952485.6179281805 -SZ002867,0.25999999999999995,2,308838.1283725478 -SH600376,0.25999999999999995,11,-476988.1561064737 -SZ001914,0.25999999999999995,8,-558313.5825287102 -SZ002085,0.25999999999999995,7,96959.94957857783 -SH600167,0.25999999999999995,3,-220081.4814459467 -SZ000559,0.25999999999999995,3,-500042.5115762846 -SZ000959,0.25999999999999995,3,-449324.7652787983 -SZ000528,0.25999999999999995,1,-22071.621331391136 -SZ002416,0.25999999999999995,7,23540.125097253767 -SH600195,0.25999999999999995,4,-238255.6153599094 -SH600329,0.25999999999999995,5,1193767.1232876715 -SH600259,0.25999999999999995,5,-1403866.8766314809 -SZ002434,0.25999999999999995,8,-301596.337877783 -SH688321,0.25999999999999995,2,-632794.5804530663 -SH601718,0.25999999999999995,3,-156809.58588760858 -SH600026,0.25999999999999995,1,245561.6438356164 -SH603000,0.25999999999999995,8,3618602.739726027 -SZ002038,0.25999999999999995,3,-164654.91405582882 -SH600120,0.25999999999999995,3,-284947.83479280164 -SZ002242,0.25999999999999995,2,-180779.46358353007 -SZ001965,0.25999999999999995,2,134344.25907719668 -SH601608,0.25999999999999995,2,-241493.13988022093 -SZ300133,0.25999999999999995,8,1257731.904975621 -SH600126,0.25999999999999995,1,-26813.670831338677 -SZ002705,0.25999999999999995,4,-256568.98631694663 -SZ000402,0.25999999999999995,3,-464993.35730929306 -SZ000158,0.25999999999999995,8,-1364289.591764662 -SZ002390,0.25999999999999995,7,-1739455.1016589073 -SZ002387,0.25999999999999995,7,5833.061730373778 -SH601611,0.25999999999999995,2,-117538.91958813404 -SZ000758,0.25999999999999995,4,753088.5163101249 -SZ000415,0.25999999999999995,5,66417.40556438596 -SH600307,0.25999999999999995,1,-42153.20734215546 -SH601991,0.25999999999999995,6,883200.3210799034 -SH601598,0.25999999999999995,1,280627.5470204124 -SH603650,0.25999999999999995,7,-846995.9065298478 -SH600959,0.25999999999999995,1,-140231.6216793704 -SH688289,0.25999999999999995,1,-313049.8565376556 -SH600582,0.25999999999999995,3,281923.3856419214 -SH600643,0.25999999999999995,1,21366.661703394966 -SZ000563,0.25999999999999995,2,2317.887649553966 -SZ300257,0.25999999999999995,6,-848614.5105208516 -SH601958,0.25999999999999995,4,1668684.9315068491 -SH600266,0.25999999999999995,7,656644.555242081 -SZ000967,0.25999999999999995,1,-29095.75883393512 -SZ002399,0.25999999999999995,4,-825385.5926764316 -SH600056,0.25999999999999995,1,2151.1847995192393 -SZ002458,0.25999999999999995,4,1202684.9315068494 -SH601860,0.25999999999999995,1,-52849.00643384521 -SZ002563,0.25999999999999995,1,-38892.42318705994 -SZ003022,0.25999999999999995,13,-194304.2587242192 -SH601928,0.25999999999999995,3,1169602.7397260275 -SH600928,0.25999999999999995,1,-108188.82970308381 -SH600729,0.25999999999999995,3,360946.8844639017 -SZ002423,0.25999999999999995,5,-125215.6089607437 -SH600968,0.25999999999999995,3,406179.0905988617 -SZ000937,0.25999999999999995,2,488150.68493150675 -SH600556,0.25999999999999995,10,-810341.9637847014 -SZ003035,0.25999999999999995,4,-620737.3731457555 -SH600649,0.25999999999999995,2,-144447.9980746712 -SH600787,0.25999999999999995,2,405852.48667251505 -SZ000028,0.25999999999999995,4,956356.1643835617 -SH600095,0.25999999999999995,11,1126670.567329784 -SH600776,0.25999999999999995,6,-152306.480179212 -SZ000031,0.25999999999999995,6,42142.77408537236 -SH600339,0.25999999999999995,4,1204506.8493150682 -SH600006,0.25999999999999995,7,-1592198.93277586 -SH603317,0.25999999999999995,7,576135.2379731614 -SH600648,0.25999999999999995,4,-320142.22412696923 -SH600623,0.25999999999999995,2,-315058.51019633736 -SZ000062,0.25999999999999995,5,77424.99648156941 -SH600835,0.25999999999999995,5,-684933.362389107 -SZ002815,0.25999999999999995,3,-239904.8596506782 -SZ002424,0.25999999999999995,4,986092.992822364 -SH600377,0.25999999999999995,1,55279.60882104716 -SH601139,0.25999999999999995,1,-85493.94819957169 -SH600299,0.25999999999999995,5,35263.911993071866 -SZ002948,0.25999999999999995,1,-130997.34930495129 -SZ000156,0.25999999999999995,3,117354.13973553921 -SZ002375,0.25999999999999995,5,-503704.1723574602 -SH600871,0.25999999999999995,1,74805.1630532484 -SZ300869,0.25999999999999995,1,-315929.3763211771 -SZ002302,0.25999999999999995,4,-345674.57053220057 -SH601228,0.25999999999999995,3,-204746.15346936608 -SH600639,0.25999999999999995,5,-874267.2713147431 -SH601298,0.25999999999999995,1,-5273.972602739588 -SH603379,0.25999999999999995,6,750011.8047540708 -SZ002945,0.25999999999999995,8,-190018.72363347892 -SZ002653,0.25999999999999995,9,1575227.333324797 -SZ001872,0.25999999999999995,1,-181946.14910747032 -SH600823,0.25999999999999995,4,-1012634.7666783128 -SZ300741,0.25999999999999995,1,-175244.41893296523 -SH603056,0.25999999999999995,1,472712.32876712317 -SH601869,0.25999999999999995,5,193111.91156326648 -SH603786,0.25999999999999995,7,722157.4994268874 -SH603708,0.25999999999999995,2,137353.7448811492 -SZ000553,0.25999999999999995,5,-578522.740003638 -SH600350,0.25999999999999995,1,42420.46753100173 -SH600657,0.25999999999999995,2,299910.5707050211 -SH603515,0.25999999999999995,2,-89726.10472652467 -SH603355,0.25999999999999995,6,93048.00090576698 -SH603719,0.25999999999999995,5,688216.6074331223 -SH601003,0.25999999999999995,3,-242322.08029099827 -SZ002946,0.25999999999999995,6,-128542.27883068207 -SH600917,0.25999999999999995,5,-36977.61636400808 -SZ002901,0.25999999999999995,7,268801.96585163 -SH600903,0.25999999999999995,5,-492868.6188254448 -SH600956,0.25999999999999995,4,-1181595.5901998247 -SH601187,0.25999999999999995,1,-40634.25771244019 -SH603983,0.25999999999999995,3,-852427.2107680459 diff --git a/src/results/analysis_summary/processed_stocks_27.0.csv b/src/results/analysis_summary/processed_stocks_27.0.csv deleted file mode 100644 index d6e0264..0000000 --- a/src/results/analysis_summary/processed_stocks_27.0.csv +++ /dev/null @@ -1,440 +0,0 @@ -symbol,take_profit_pct,trades,profit -SH600522,0.26999999999999996,6,-15174.779550762381 -SZ002340,0.26999999999999996,3,-216680.903740902 -SZ000733,0.26999999999999996,3,-347623.76533204206 -SH601615,0.26999999999999996,7,-1615082.4259089434 -SH688005,0.26999999999999996,10,-721260.133121624 -SZ002180,0.26999999999999996,4,-147632.27621242413 -SZ000723,0.26999999999999996,4,-752573.2644316294 -SZ002384,0.26999999999999996,10,1622670.3629800323 -SH600885,0.26999999999999996,4,-539707.3907344582 -SZ000009,0.26999999999999996,6,-236744.76840903255 -SZ300285,0.26999999999999996,2,-436343.7380088445 -SH605358,0.26999999999999996,4,-2129677.3155513634 -SH601555,0.26999999999999996,2,7402.496042942948 -SH601117,0.26999999999999996,7,-1401325.7176221414 -SZ002385,0.26999999999999996,4,-1043581.0961502332 -SH688099,0.26999999999999996,5,-1818086.9533308106 -SH600884,0.26999999999999996,6,-1746854.5990375176 -SH600298,0.26999999999999996,2,161927.99197252787 -SH600399,0.26999999999999996,9,-721521.593759173 -SZ002028,0.26999999999999996,7,1029995.8452438756 -SH603613,0.26999999999999996,6,-2383518.661542465 -SZ300037,0.26999999999999996,6,-1131056.8946055775 -SH600765,0.26999999999999996,10,385526.04748090304 -SH600256,0.26999999999999996,1,-3968.097514121813 -SH600487,0.26999999999999996,12,1187386.6629388505 -SH600563,0.26999999999999996,8,-844891.2950855055 -SH600754,0.26999999999999996,10,-488135.1508052357 -SZ002185,0.26999999999999996,1,-174280.51580036187 -SZ300363,0.26999999999999996,4,-1373681.0353223062 -SH601636,0.26999999999999996,1,-315662.8945801073 -SZ300751,0.26999999999999996,5,-263284.0930211342 -SZ300088,0.26999999999999996,5,-282057.4025836394 -SH603589,0.26999999999999996,6,238251.85732315417 -SZ000630,0.26999999999999996,5,-201723.48451367283 -SZ000988,0.26999999999999996,8,836809.7146139919 -SZ002268,0.26999999999999996,16,-926421.7440269169 -SZ002353,0.26999999999999996,5,-1261328.7973129307 -SH601689,0.26999999999999996,7,2000890.4109589043 -SH601168,0.26999999999999996,7,-204953.09845227157 -SZ300763,0.26999999999999996,11,-2021798.2552086874 -SH600141,0.26999999999999996,9,-1852194.8823217042 -SH600392,0.26999999999999996,6,-1800945.0393971722 -SZ000932,0.26999999999999996,2,21702.26401797135 -SH603267,0.26999999999999996,5,-1418059.5726983906 -SZ300699,0.26999999999999996,7,-1400697.6939798968 -SH600233,0.26999999999999996,1,-15445.359583114072 -SZ000728,0.26999999999999996,2,-224139.38823790126 -SH600516,0.26999999999999996,3,-272761.19589548017 -SZ300058,0.26999999999999996,9,922576.5630557706 -SH600486,0.26999999999999996,3,-562409.3238461512 -SZ002797,0.26999999999999996,3,-148143.19422076663 -SH603456,0.26999999999999996,8,127082.89429729787 -SH603077,0.26999999999999996,6,-786827.0450873834 -SZ002138,0.26999999999999996,6,-151737.9149370744 -SH600862,0.26999999999999996,6,-341473.4067102635 -SZ300146,0.26999999999999996,2,-122617.02389449952 -SZ300223,0.26999999999999996,6,-2505360.9559267154 -SZ300136,0.26999999999999996,2,-661995.9748293064 -SH600188,0.26999999999999996,1,56099.89976612109 -SH600418,0.26999999999999996,11,1411872.628797789 -SH600705,0.26999999999999996,4,-198199.7480643393 -SZ000960,0.26999999999999996,6,-1548198.2539201607 -SZ300308,0.26999999999999996,6,309979.06275767577 -SH688065,0.26999999999999996,5,-793622.7606358915 -SZ300253,0.26999999999999996,8,-971698.1461953144 -SZ002080,0.26999999999999996,6,-1541985.6482786287 -SZ000998,0.26999999999999996,3,-108698.54774709925 -SH688536,0.26999999999999996,8,-1996093.1007088665 -SZ002092,0.26999999999999996,2,-200955.6268795189 -SH600875,0.26999999999999996,5,1274758.580883485 -SZ000547,0.26999999999999996,6,-867536.3097556427 -SZ002409,0.26999999999999996,12,167032.28565159324 -SH600482,0.26999999999999996,2,-146600.768733355 -SH600521,0.26999999999999996,9,-82904.9194073613 -SZ000807,0.26999999999999996,9,1140786.933881722 -SH600733,0.26999999999999996,2,-634395.4619477554 -SH600988,0.26999999999999996,7,-376270.39680435054 -SZ000039,0.26999999999999996,2,-98696.25147860739 -SZ300296,0.26999999999999996,2,-152174.19326647877 -SZ002439,0.26999999999999996,6,235306.78335692105 -SZ002212,0.26999999999999996,1,-751249.3920035734 -SZ300418,0.26999999999999996,7,1409397.5930963764 -SZ002078,0.26999999999999996,3,254025.66357487877 -SZ002223,0.26999999999999996,6,667238.3098341178 -SH603893,0.26999999999999996,7,-2988859.4851462715 -SZ002191,0.26999999999999996,5,-569128.3567447163 -SZ002030,0.26999999999999996,5,-1099278.1718986314 -SH600699,0.26999999999999996,6,-1071591.4916503015 -SZ002603,0.26999999999999996,4,1201376.7123287674 -SH600160,0.26999999999999996,3,238727.43581084482 -SZ002444,0.26999999999999996,8,-462738.84985575423 -SH601198,0.26999999999999996,3,135985.73668344688 -SZ300724,0.26999999999999996,11,-250324.18352604925 -SH600637,0.26999999999999996,1,11196.223620881161 -SZ300474,0.26999999999999996,11,656323.0547522397 -SZ002465,0.26999999999999996,1,1331.3315903262192 -SH603605,0.26999999999999996,3,-196393.47310201934 -SH600497,0.26999999999999996,6,-21914.23990344644 -SZ300383,0.26999999999999996,2,-1351168.4713010378 -SZ002507,0.26999999999999996,6,-1089443.7609141374 -SZ002557,0.26999999999999996,8,-1163436.976238242 -SH600549,0.26999999999999996,9,-533523.0048816401 -SZ000739,0.26999999999999996,6,-1437007.8107000138 -SH600529,0.26999999999999996,7,214138.14016534237 -SH600704,0.26999999999999996,1,-91194.22216194228 -SH603290,0.26999999999999996,8,-1096216.7271700534 -SZ002508,0.26999999999999996,6,-694048.6864327432 -SH600038,0.26999999999999996,4,-28103.386213273792 -SZ002739,0.26999999999999996,6,356389.02612968354 -SH603198,0.26999999999999996,9,1489197.958438574 -SZ002156,0.26999999999999996,9,-485825.23095743614 -SZ000830,0.26999999999999996,4,-85388.46033872316 -SH600201,0.26999999999999996,1,-356130.5664030538 -SH600153,0.26999999999999996,1,128031.92337187794 -SH600369,0.26999999999999996,2,-46748.998771027036 -SZ000983,0.26999999999999996,4,847716.1201507527 -SH600642,0.26999999999999996,3,132158.60502510957 -SZ002299,0.26999999999999996,3,-193075.0844441613 -SZ000629,0.26999999999999996,2,44328.143060004484 -SZ002131,0.26999999999999996,5,318729.9846620153 -SZ000738,0.26999999999999996,6,-613838.8905420647 -SH603127,0.26999999999999996,8,-2118432.734340586 -SH601016,0.26999999999999996,2,-231764.87279666594 -SZ000825,0.26999999999999996,1,-299907.85894576914 -SZ000623,0.26999999999999996,1,13621.199038528765 -SH600879,0.26999999999999996,1,241445.2054794521 -SH600859,0.26999999999999996,9,337068.9003981262 -SZ000519,0.26999999999999996,8,384116.5202677256 -SH600039,0.26999999999999996,1,135844.80806376415 -SZ300618,0.26999999999999996,2,-575673.9780720558 -SH688521,0.26999999999999996,10,338083.08797079825 -SZ002273,0.26999999999999996,6,-942845.7133795503 -SH603444,0.26999999999999996,4,530095.1132864424 -SH600166,0.26999999999999996,8,582562.1948741323 -SZ002422,0.26999999999999996,2,496794.52054794517 -SH600732,0.26999999999999996,2,508972.60273972596 -SZ000750,0.26999999999999996,1,46073.27415968562 -SZ002373,0.26999999999999996,2,-520278.1116796873 -SH600803,0.26999999999999996,7,-137930.66544210777 -SH600170,0.26999999999999996,1,-116717.77849339836 -SZ000050,0.26999999999999996,1,-615461.6288614838 -SZ000887,0.26999999999999996,9,-780765.4965863843 -SZ300357,0.26999999999999996,6,-231522.59334126447 -SH601699,0.26999999999999996,9,2043308.824904382 -SZ000656,0.26999999999999996,4,-1564916.565337401 -SH600118,0.26999999999999996,3,-132109.47018391412 -SZ300070,0.26999999999999996,2,196033.72372686397 -SZ002372,0.26999999999999996,4,908167.2827449532 -SZ000400,0.26999999999999996,8,473321.4228424609 -SH600271,0.26999999999999996,2,-145996.14265563383 -SH600258,0.26999999999999996,10,-134491.8603875283 -SZ002926,0.26999999999999996,4,-30595.66460193618 -SZ300017,0.26999999999999996,5,607704.6115078077 -SZ002153,0.26999999999999996,9,806305.8347791502 -SZ002152,0.26999999999999996,3,155020.15483689838 -SH600909,0.26999999999999996,2,-25378.865880474004 -SZ002195,0.26999999999999996,3,745910.9589041097 -SZ300168,0.26999999999999996,8,-743008.1734490291 -SZ002572,0.26999999999999996,8,52808.959328933255 -SH600315,0.26999999999999996,2,-222532.41476629057 -SZ002065,0.26999999999999996,3,-919173.3883635276 -SH600066,0.26999999999999996,5,513158.494733894 -SH600580,0.26999999999999996,5,-619638.4427281643 -SZ000975,0.26999999999999996,4,1249609.5890410962 -SH600027,0.26999999999999996,3,758568.4931506847 -SZ000997,0.26999999999999996,4,724923.455900024 -SH603218,0.26999999999999996,6,-1068276.8476587967 -SH600536,0.26999999999999996,2,1737102.7397260272 -SZ002203,0.26999999999999996,2,15220.542859043773 -SH601005,0.26999999999999996,2,-146964.4117471273 -SZ002985,0.26999999999999996,3,-530708.9648837867 -SH600316,0.26999999999999996,2,-329106.02302721783 -SH600372,0.26999999999999996,5,-676339.0205785239 -SH603707,0.26999999999999996,3,-732052.9090152918 -SZ000027,0.26999999999999996,1,-18205.060818196755 -SZ000513,0.26999999999999996,3,-179884.73056256003 -SZ300182,0.26999999999999996,7,-400348.29658158077 -SZ002506,0.26999999999999996,6,-971421.6029290701 -SH603156,0.26999999999999996,1,34539.673571836945 -SZ002408,0.26999999999999996,4,-265761.98882982286 -SZ002056,0.26999999999999996,1,19059.269536669817 -SH600236,0.26999999999999996,4,-585278.6298415851 -SZ002266,0.26999999999999996,2,-164293.49848979473 -SZ300001,0.26999999999999996,6,268182.9216297595 -SZ300244,0.26999999999999996,6,-1348365.6663205456 -SZ002250,0.26999999999999996,4,-1236883.8701983693 -SH600801,0.26999999999999996,5,-604307.7875214815 -SZ002019,0.26999999999999996,4,98996.162347109 -SH600208,0.26999999999999996,2,-21246.374663863266 -SZ300024,0.26999999999999996,7,953999.9671972424 -SH601872,0.26999999999999996,1,254390.4109589041 -SH600998,0.26999999999999996,5,-62757.65458552803 -SZ300630,0.26999999999999996,2,-628071.6641555955 -SZ002221,0.26999999999999996,5,306461.481643858 -SZ002249,0.26999999999999996,4,-580761.33905444 -SZ000021,0.26999999999999996,6,-268967.95566214516 -SH600348,0.26999999999999996,3,712845.4276194006 -SZ300251,0.26999999999999996,7,795416.5389628235 -SH600415,0.26999999999999996,1,-114364.32394838487 -SH600535,0.26999999999999996,2,67537.19415611413 -SZ000878,0.26999999999999996,3,252862.08123820633 -SZ002831,0.26999999999999996,3,-235860.6923685021 -SZ000012,0.26999999999999996,4,243593.1349225885 -SZ300009,0.26999999999999996,5,157536.2342031252 -SH600728,0.26999999999999996,5,-536760.1774863503 -SZ000686,0.26999999999999996,4,218041.16838364882 -SZ002430,0.26999999999999996,4,182072.48243513016 -SH600171,0.26999999999999996,6,-1285276.34612972 -SZ000537,0.26999999999999996,9,1056511.0341440013 -SZ300115,0.26999999999999996,10,-1793606.9130852905 -SZ002683,0.26999999999999996,8,-992689.8707024021 -SH601866,0.26999999999999996,2,-259384.2402137494 -SZ002745,0.26999999999999996,3,-942365.9858189356 -SZ000060,0.26999999999999996,1,240390.41095890405 -SH600718,0.26999999999999996,5,-478628.1123089417 -SH603568,0.26999999999999996,6,-502884.09186301986 -SZ002127,0.26999999999999996,1,-148860.4217156336 -SZ002532,0.26999999999999996,8,-145044.424750229 -SH600390,0.26999999999999996,2,-46056.80706965229 -SZ300482,0.26999999999999996,7,-1123896.5815229737 -SZ000970,0.26999999999999996,3,-458291.71995482803 -SH603858,0.26999999999999996,8,-267704.1126120161 -SH600839,0.26999999999999996,1,-20908.56225212301 -SH600970,0.26999999999999996,6,11105.298646845811 -SH600155,0.26999999999999996,3,88311.26906736348 -SZ002128,0.26999999999999996,5,-314992.1170389483 -SZ000690,0.26999999999999996,3,753329.8756166706 -SH600060,0.26999999999999996,4,1049836.0628774173 -SH600282,0.26999999999999996,3,500043.70515329426 -SH600517,0.26999999999999996,4,-467707.47385875665 -SH600985,0.26999999999999996,7,-58631.66469070857 -SH600498,0.26999999999999996,2,-567332.6304971088 -SZ300026,0.26999999999999996,11,-23595.847004859184 -SH600380,0.26999999999999996,4,195816.02311948832 -SH600673,0.26999999999999996,5,115218.3048469619 -SZ000778,0.26999999999999996,4,-629749.4109840433 -SH603712,0.26999999999999996,6,-110406.4607005755 -SH600528,0.26999999999999996,2,-140854.43912439237 -SZ300212,0.26999999999999996,6,1618128.3070594072 -SZ300072,0.26999999999999996,3,-448857.5478313231 -SZ000930,0.26999999999999996,2,-96092.57708463911 -SH600325,0.26999999999999996,2,1241267.1232876712 -SH600667,0.26999999999999996,3,-187883.07455217862 -SH600782,0.26999999999999996,1,-317279.9096411712 -SZ000729,0.26999999999999996,2,494301.3698630136 -SZ002939,0.26999999999999996,4,-190143.77018231727 -SH600895,0.26999999999999996,2,-483721.0738021395 -SH600511,0.26999999999999996,5,18892.10344674252 -SH603885,0.26999999999999996,8,693011.6167684838 -SH688006,0.26999999999999996,5,-1592064.7888262859 -SZ002294,0.26999999999999996,3,195509.56305245904 -SH601456,0.26999999999999996,5,122089.70428025711 -SZ000581,0.26999999999999996,1,52322.02613257573 -SH600500,0.26999999999999996,4,12503.027294416097 -SH600863,0.26999999999999996,5,-61296.00032058024 -SH601717,0.26999999999999996,6,-212072.92975745833 -SZ002505,0.26999999999999996,8,-1615310.3334309882 -SH601179,0.26999999999999996,2,-30915.683200300962 -SZ300315,0.26999999999999996,8,1522613.125317372 -SH600216,0.26999999999999996,7,-580638.543066583 -SH600755,0.26999999999999996,3,-74629.910846739 -SZ002396,0.26999999999999996,6,-910843.7391772524 -SZ000598,0.26999999999999996,1,40920.78618225126 -SH600297,0.26999999999999996,4,-697814.0837245702 -SZ002701,0.26999999999999996,1,-3085.778117467171 -SH600820,0.26999999999999996,2,-53811.814941572826 -SZ000709,0.26999999999999996,4,-277937.02056507877 -SH603927,0.26999999999999996,3,735650.684931507 -SH603225,0.26999999999999996,3,-17558.46403724274 -SZ002670,0.26999999999999996,8,788916.8340412853 -SH600507,0.26999999999999996,2,-344692.65180842724 -SH603866,0.26999999999999996,3,-521144.11205804936 -SZ002595,0.26999999999999996,6,784058.8542004159 -SZ002004,0.26999999999999996,3,-149738.8182396688 -SZ002368,0.26999999999999996,5,1751198.6301369863 -SZ300376,0.26999999999999996,8,-1438363.4662251899 -SZ002146,0.26999999999999996,1,-332903.3189033188 -SZ002048,0.26999999999999996,6,-61545.56835511954 -SH600409,0.26999999999999996,2,-297789.44751456607 -SH600021,0.26999999999999996,7,286105.47471193597 -SH600446,0.26999999999999996,7,-21284.390883166692 -SH601778,0.26999999999999996,4,-241165.4712776163 -SZ300271,0.26999999999999996,5,-2276.0814527863404 -SH601577,0.26999999999999996,1,88712.80619927283 -SH600827,0.26999999999999996,7,217084.5189657077 -SH688188,0.26999999999999996,9,378428.6913001081 -SH600131,0.26999999999999996,9,633954.3314532706 -SH600808,0.26999999999999996,2,-203890.40443738308 -SZ002010,0.26999999999999996,5,-214139.5769006118 -SZ002925,0.26999999999999996,1,-172978.61045653457 -SH600663,0.26999999999999996,2,-84545.36781306674 -SZ300166,0.26999999999999996,6,-738646.9766021281 -SZ002124,0.26999999999999996,6,-483089.656359034 -SH600764,0.26999999999999996,7,-740856.9395550275 -SZ002690,0.26999999999999996,4,-28904.064347088395 -SZ000987,0.26999999999999996,2,-195615.5682460863 -SZ002174,0.26999999999999996,6,827845.7482382844 -SH600737,0.26999999999999996,2,310948.1988548219 -SH600908,0.26999999999999996,1,111991.45676830162 -SH603883,0.26999999999999996,7,-340010.06826822227 -SH603228,0.26999999999999996,6,-1220415.084637275 -SZ000883,0.26999999999999996,2,-257210.44089406607 -SZ002155,0.26999999999999996,5,1225182.4037307731 -SH600811,0.26999999999999996,3,-600240.107391387 -SH601106,0.26999999999999996,1,-116778.11648598696 -SZ002233,0.26999999999999996,1,80940.3385848245 -SZ002110,0.26999999999999996,1,-193260.27397260276 -SH600566,0.26999999999999996,1,254390.41095890422 -SZ002281,0.26999999999999996,7,2281970.471058478 -SH600158,0.26999999999999996,4,236161.94768058782 -SH600967,0.26999999999999996,1,9099.703182940557 -SH600707,0.26999999999999996,1,-196091.53041447204 -SH600572,0.26999999999999996,2,489698.63013698626 -SZ002440,0.26999999999999996,2,-55446.19512473103 -SZ000961,0.26999999999999996,2,-965105.679028499 -SZ000990,0.26999999999999996,2,-594968.0655555818 -SZ002183,0.26999999999999996,7,-450644.5944722795 -SH600435,0.26999999999999996,2,138864.7558589088 -SH601000,0.26999999999999996,1,243458.90410958903 -SZ000090,0.26999999999999996,5,128013.01205239173 -SZ000877,0.26999999999999996,2,-179201.93804078037 -SH600906,0.26999999999999996,2,-99517.17386772847 -SZ002429,0.26999999999999996,1,159452.47880556196 -SH688088,0.26999999999999996,8,-457058.6901929014 -SH600398,0.26999999999999996,4,892386.06929816 -SH601200,0.26999999999999996,1,-77619.81786755417 -SZ002081,0.26999999999999996,1,-66738.88043294422 -SH600373,0.26999999999999996,2,253201.10672548576 -SH600037,0.26999999999999996,4,-952485.6179281805 -SZ002867,0.26999999999999996,2,318338.1283725478 -SH600376,0.26999999999999996,10,-439084.0465174326 -SZ001914,0.26999999999999996,8,-558313.5825287102 -SZ002085,0.26999999999999996,7,106459.94957857794 -SH600167,0.26999999999999996,3,-220081.4814459467 -SZ000559,0.26999999999999996,3,-500042.5115762846 -SZ000959,0.26999999999999996,3,-449324.7652787983 -SZ000528,0.26999999999999996,1,-22071.621331391136 -SZ002416,0.26999999999999996,7,42540.125097253534 -SH600195,0.26999999999999996,4,-238255.6153599094 -SH600329,0.26999999999999996,5,1240979.4520547942 -SH600259,0.26999999999999996,5,-1403866.8766314809 -SZ002434,0.26999999999999996,8,-273384.0091106598 -SH688321,0.26999999999999996,2,-632794.5804530663 -SH601718,0.26999999999999996,3,-156809.58588760858 -SH600026,0.26999999999999996,1,255061.64383561644 -SH603000,0.26999999999999996,8,3760335.6164383567 -SZ002038,0.26999999999999996,3,-164654.91405582882 -SH600120,0.26999999999999996,3,-284947.83479280164 -SZ002242,0.26999999999999996,2,-180779.46358353007 -SZ001965,0.26999999999999996,2,134344.25907719668 -SH601608,0.26999999999999996,2,-241493.13988022093 -SZ300133,0.26999999999999996,8,1312526.4255235663 -SH600126,0.26999999999999996,1,-26813.670831338677 -SZ002705,0.26999999999999996,4,-479210.04200532107 -SZ000402,0.26999999999999996,3,-464993.35730929306 -SZ000158,0.26999999999999996,8,-1345385.4821756207 -SZ002390,0.26999999999999996,7,-1729955.1016589077 -SZ002387,0.26999999999999996,7,15333.061730373836 -SH601611,0.26999999999999996,2,-117538.91958813404 -SZ000758,0.26999999999999996,4,781588.516310125 -SZ000415,0.26999999999999996,5,66417.40556438596 -SH600307,0.26999999999999996,1,-42153.20734215546 -SH601991,0.26999999999999996,6,911508.5402579856 -SH601598,0.26999999999999996,1,280627.5470204124 -SH603650,0.26999999999999996,7,-818495.9065298478 -SH600959,0.26999999999999996,1,-140231.6216793704 -SH688289,0.26999999999999996,1,-313049.8565376556 -SH600582,0.26999999999999996,3,281923.3856419214 -SH600643,0.26999999999999996,1,21366.661703394966 -SZ000563,0.26999999999999996,2,2317.887649553966 -SZ300257,0.26999999999999996,6,-848614.5105208516 -SH601958,0.26999999999999996,4,1731828.767123288 -SH600266,0.26999999999999996,7,685144.5552420812 -SZ000967,0.26999999999999996,1,-29095.75883393512 -SZ002399,0.26999999999999996,4,-825385.5926764316 -SH600056,0.26999999999999996,1,2151.1847995192393 -SZ002458,0.26999999999999996,5,1250089.0410958903 -SH601860,0.26999999999999996,1,-52849.00643384521 -SZ002563,0.26999999999999996,1,-38892.42318705994 -SZ003022,0.26999999999999996,13,-628792.8210412195 -SH601928,0.26999999999999996,3,1217006.8493150685 -SH600928,0.26999999999999996,1,-108188.82970308381 -SH600729,0.26999999999999996,3,378892.0899433539 -SZ002423,0.26999999999999996,5,-115715.60896074373 -SH600968,0.26999999999999996,3,415679.0905988618 -SZ000937,0.26999999999999996,2,507150.68493150687 -SH600556,0.26999999999999996,9,-915951.0468077977 -SZ003035,0.26999999999999996,4,-620737.3731457555 -SH600649,0.26999999999999996,2,-144447.9980746712 -SH600787,0.26999999999999996,2,424852.486672515 -SZ000028,0.26999999999999996,4,994260.2739726026 -SH600095,0.26999999999999996,11,1211978.7865078663 -SH600776,0.26999999999999996,6,-123806.48017921165 -SZ000031,0.26999999999999996,6,61142.77408537207 -SH600339,0.26999999999999996,4,1250376.7123287672 -SH600006,0.26999999999999996,7,-1582794.823186819 -SH603317,0.26999999999999996,7,402654.0003617141 -SH600648,0.26999999999999996,4,-320142.22412696923 -SH600623,0.26999999999999996,2,-315058.51019633736 -SZ000062,0.26999999999999996,5,77424.99648156941 -SH600835,0.26999999999999996,5,-675433.362389107 -SZ002815,0.26999999999999996,3,-230692.53088355498 -SZ002424,0.26999999999999996,4,1024092.992822364 -SH600377,0.26999999999999996,1,55279.60882104716 -SH601139,0.26999999999999996,1,-85493.94819957169 -SH600299,0.26999999999999996,5,44763.91199307181 -SZ002948,0.26999999999999996,1,-130997.34930495129 -SZ000156,0.26999999999999996,3,126182.9068588271 -SZ002375,0.26999999999999996,5,-503704.1723574602 -SH600871,0.26999999999999996,1,74805.1630532484 -SZ300869,0.26999999999999996,1,-315929.3763211771 -SZ002302,0.26999999999999996,4,-345674.57053220057 -SH601228,0.26999999999999996,3,-204746.15346936608 -SH600639,0.26999999999999996,5,-874267.2713147431 -SH601298,0.26999999999999996,1,-5273.972602739588 -SH603379,0.26999999999999996,6,778511.804754071 -SZ002945,0.26999999999999996,8,-180518.7236334788 -SZ002653,0.26999999999999996,8,1644802.6757905507 -SZ001872,0.26999999999999996,1,-181946.14910747032 -SH600823,0.26999999999999996,4,-1012634.7666783128 -SZ300741,0.26999999999999996,1,-175244.41893296523 -SH603056,0.26999999999999996,2,491616.43835616455 -SH601869,0.26999999999999996,5,211536.5690975128 -SH603786,0.26999999999999996,7,769657.4994268871 -SH603708,0.26999999999999996,2,137353.7448811492 -SZ000553,0.26999999999999996,5,-578522.740003638 -SH600350,0.26999999999999996,1,42420.46753100173 -SH600657,0.26999999999999996,2,309410.57070502103 -SH603515,0.26999999999999996,2,-89726.10472652467 -SH603355,0.26999999999999996,6,112048.00090576698 -SH603719,0.26999999999999996,3,757555.4099034956 -SH601003,0.26999999999999996,3,-242322.08029099827 -SZ002946,0.26999999999999996,6,-109542.27883068207 -SH600917,0.26999999999999996,5,-27477.616364007874 -SZ002901,0.26999999999999996,7,297301.9658516297 -SH600903,0.26999999999999996,5,-492868.6188254448 -SH600956,0.26999999999999996,4,-1181595.5901998247 -SH601187,0.26999999999999996,1,-40634.25771244019 -SH603983,0.26999999999999996,3,-842927.210768046 diff --git a/src/results/analysis_summary/processed_stocks_28.0.csv b/src/results/analysis_summary/processed_stocks_28.0.csv deleted file mode 100644 index d8450fa..0000000 --- a/src/results/analysis_summary/processed_stocks_28.0.csv +++ /dev/null @@ -1,340 +0,0 @@ -symbol,take_profit_pct,trades,profit -SH600522,0.27999999999999997,3,-1513444.412158909 -SZ000733,0.27999999999999997,2,-435244.91645000386 -SH601615,0.27999999999999997,2,-823319.4230701359 -SH688005,0.27999999999999997,1,-244133.99111549443 -SZ002180,0.27999999999999997,1,-123694.66662118028 -SZ002384,0.27999999999999997,3,-25897.15789954079 -SH600885,0.27999999999999997,1,15045.655835719805 -SZ300285,0.27999999999999997,1,-50935.17863806413 -SH605358,0.27999999999999997,1,-828078.0799780886 -SH601117,0.27999999999999997,2,403504.4718668631 -SZ002385,0.27999999999999997,1,-868767.5923760945 -SH688099,0.27999999999999997,3,-40599.85048236279 -SH600399,0.27999999999999997,2,-821528.450223403 -SH603613,0.27999999999999997,4,-1920724.8274091799 -SZ300037,0.27999999999999997,1,-358519.0504778355 -SH600765,0.27999999999999997,1,-244734.09263107023 -SH600256,0.27999999999999997,2,-363514.4042124454 -SH600487,0.27999999999999997,2,-882054.7201026274 -SH600563,0.27999999999999997,1,-813925.7052548798 -SH600754,0.27999999999999997,2,-581104.6645359143 -SZ002185,0.27999999999999997,1,-84128.50294244921 -SH601636,0.27999999999999997,1,-248015.44974821468 -SZ300751,0.27999999999999997,4,-1258508.165734733 -SZ300088,0.27999999999999997,1,-111603.75099279743 -SH603589,0.27999999999999997,2,-293261.02371649235 -SZ000630,0.27999999999999997,1,53263.52449500815 -SZ000988,0.27999999999999997,1,253917.80821917803 -SZ002268,0.27999999999999997,3,41642.6681708683 -SZ002353,0.27999999999999997,2,-359420.5714566336 -SH601689,0.27999999999999997,1,-1267314.6749274961 -SH601168,0.27999999999999997,3,486828.74406162096 -SZ300763,0.27999999999999997,6,-1826818.1331785503 -SH600141,0.27999999999999997,1,-401897.9913151059 -SH600392,0.27999999999999997,2,-212692.3833084136 -SZ000932,0.27999999999999997,1,13084.2682362079 -SZ300699,0.27999999999999997,1,-624779.0538711724 -SH600233,0.27999999999999997,1,-128919.90234786177 -SH600516,0.27999999999999997,1,-11806.650311141068 -SZ300058,0.27999999999999997,4,1574232.8767123292 -SH603456,0.27999999999999997,1,-100279.26348554276 -SZ002138,0.27999999999999997,1,-423561.8280298068 -SH600862,0.27999999999999997,1,-49604.07733259935 -SZ300146,0.27999999999999997,1,197057.5074153619 -SZ300223,0.27999999999999997,2,-453970.2580735048 -SZ300136,0.27999999999999997,1,-260512.04288398303 -SH600188,0.27999999999999997,2,-791270.8444057853 -SH600418,0.27999999999999997,4,-329611.4926197169 -SH600705,0.27999999999999997,1,264753.42465753434 -SZ000960,0.27999999999999997,2,37610.25502695062 -SZ300308,0.27999999999999997,1,262835.61643835617 -SH688065,0.27999999999999997,1,-131607.7732849428 -SZ300253,0.27999999999999997,6,1708737.2571053442 -SZ002080,0.27999999999999997,1,-67968.28526942959 -SZ000998,0.27999999999999997,1,-155353.94328346726 -SH688536,0.27999999999999997,3,-1224963.7279819294 -SZ002092,0.27999999999999997,1,132692.47743552108 -SH600875,0.27999999999999997,1,-426999.23836363544 -SZ000547,0.27999999999999997,1,-137505.14378280676 -SZ002409,0.27999999999999997,2,407518.658818017 -SH600521,0.27999999999999997,2,-430087.5621215715 -SZ000807,0.27999999999999997,2,559657.534066806 -SH600988,0.27999999999999997,2,-348446.375789569 -SZ000039,0.27999999999999997,1,-32380.930268555046 -SZ300296,0.27999999999999997,1,-34205.89456205892 -SZ002439,0.27999999999999997,1,254780.82191780827 -SZ002212,0.27999999999999997,1,-360806.8703581906 -SZ300418,0.27999999999999997,2,526246.5753424658 -SZ002078,0.27999999999999997,2,47659.029954266145 -SZ002223,0.27999999999999997,2,-480776.9775343193 -SH603893,0.27999999999999997,3,-121523.79109993391 -SZ002030,0.27999999999999997,1,-636236.0045284857 -SH600699,0.27999999999999997,1,-24170.05322164726 -SH600160,0.27999999999999997,1,-266234.42815695767 -SZ002444,0.27999999999999997,1,-537604.0222512218 -SH601198,0.27999999999999997,1,81171.81332714178 -SZ300724,0.27999999999999997,1,-677780.009921089 -SH600637,0.27999999999999997,1,119002.52842217442 -SZ300474,0.27999999999999997,4,1467823.0402922535 -SZ002465,0.27999999999999997,1,-52937.71384977277 -SH688208,0.27999999999999997,6,-1056435.554969274 -SH603605,0.27999999999999997,1,-85250.13662380211 -SZ300383,0.27999999999999997,1,-501552.11704701756 -SZ002507,0.27999999999999997,2,139258.2442578951 -SZ002557,0.27999999999999997,1,-189788.26158249407 -SH600549,0.27999999999999997,1,-424205.94930489524 -SZ000739,0.27999999999999997,1,-509463.5833356554 -SH600529,0.27999999999999997,2,-328485.8275631084 -SH600704,0.27999999999999997,1,30733.62267733604 -SH603290,0.27999999999999997,1,-313747.8383818299 -SZ002508,0.27999999999999997,1,-450018.4305258162 -SZ002739,0.27999999999999997,1,239429.66496981378 -SZ000636,0.27999999999999997,1,-223440.62372133648 -SH603198,0.27999999999999997,3,450997.1605846802 -SZ002156,0.27999999999999997,4,310690.1956103523 -SZ000830,0.27999999999999997,2,155646.31349749063 -SH600201,0.27999999999999997,2,155332.87967099642 -SH600153,0.27999999999999997,2,-141299.12977052468 -SZ000983,0.27999999999999997,3,-597970.1907742193 -SH600642,0.27999999999999997,1,248260.27397260285 -SZ002299,0.27999999999999997,1,-298496.8585956324 -SZ000629,0.27999999999999997,1,-453969.69837083487 -SZ002131,0.27999999999999997,2,552471.7725249963 -SZ000738,0.27999999999999997,2,-366119.0996708082 -SH603127,0.27999999999999997,2,-956553.9952791857 -SZ000623,0.27999999999999997,1,84973.97960374317 -SH600859,0.27999999999999997,3,-235740.14264353516 -SZ000519,0.27999999999999997,1,-416957.88092634187 -SH688521,0.27999999999999997,3,790424.6575342466 -SZ002273,0.27999999999999997,1,-200717.58507996763 -SH603444,0.27999999999999997,1,262068.49315068492 -SH600166,0.27999999999999997,2,253011.66920345012 -SZ002422,0.27999999999999997,1,250273.97260273984 -SH600732,0.27999999999999997,1,-74246.66904835813 -SZ002373,0.27999999999999997,2,382679.39592456573 -SH600803,0.27999999999999997,2,309292.9706360899 -SZ000050,0.27999999999999997,1,-271008.0285098457 -SZ000887,0.27999999999999997,1,-229827.11445533464 -SZ300357,0.27999999999999997,2,-45993.66252081178 -SH601699,0.27999999999999997,2,515027.3972602739 -SH600118,0.27999999999999997,1,-22487.197798630576 -SZ300070,0.27999999999999997,1,105982.91172927697 -SZ002372,0.27999999999999997,1,-186578.70969457328 -SZ000400,0.27999999999999997,1,8309.581773159014 -SH600271,0.27999999999999997,1,-32443.20193830951 -SH600258,0.27999999999999997,2,-530386.3423364589 -SZ300017,0.27999999999999997,1,265136.98630136973 -SZ002153,0.27999999999999997,5,1485022.2248347043 -SZ002152,0.27999999999999997,1,-7064.421846866502 -SZ002195,0.27999999999999997,2,523178.0821917809 -SZ300168,0.27999999999999997,2,534892.0367591758 -SZ002572,0.27999999999999997,2,112798.04968992787 -SH600315,0.27999999999999997,1,-44.37628252561626 -SZ002065,0.27999999999999997,1,-47862.65023413376 -SH600066,0.27999999999999997,1,261205.47945205486 -SZ000975,0.27999999999999997,1,179807.33324704343 -SH600027,0.27999999999999997,3,628294.472036212 -SZ000997,0.27999999999999997,1,121256.95978789235 -SH603218,0.27999999999999997,3,489552.52769568167 -SZ002203,0.27999999999999997,1,-35065.16884423813 -SZ002985,0.27999999999999997,1,-52346.75372453739 -SH600372,0.27999999999999997,2,-467381.62920061353 -SZ000513,0.27999999999999997,2,-125652.67299245916 -SZ300182,0.27999999999999997,2,823494.951094615 -SZ002506,0.27999999999999997,1,-36489.72602739728 -SH603156,0.27999999999999997,1,16759.01531841083 -SZ002408,0.27999999999999997,1,-162080.61778275188 -SZ002056,0.27999999999999997,1,-214483.52882205462 -SH600236,0.27999999999999997,1,-72654.4489695175 -SZ300001,0.27999999999999997,2,520638.96124459 -SZ300244,0.27999999999999997,1,-96758.57419513245 -SZ002250,0.27999999999999997,1,-319715.7034371034 -SZ002019,0.27999999999999997,1,85143.583447531 -SZ300024,0.27999999999999997,1,265041.09589041094 -SH601872,0.27999999999999997,3,-16693.082552861306 -SH600998,0.27999999999999997,1,162354.9682453791 -SZ300630,0.27999999999999997,1,-1007365.4423248414 -SZ002221,0.27999999999999997,1,29835.108502840547 -SZ000021,0.27999999999999997,1,263698.63013698626 -SH600348,0.27999999999999997,1,-163126.9860270784 -SZ300251,0.27999999999999997,3,1277747.1393800366 -SH600535,0.27999999999999997,2,606310.6538879281 -SZ000401,0.27999999999999997,1,94462.21829429975 -SZ000878,0.27999999999999997,1,-42475.16738730365 -SZ002831,0.27999999999999997,1,-210586.34659230086 -SZ300009,0.27999999999999997,2,115067.01216610166 -SH600728,0.27999999999999997,2,334182.3956353467 -SZ000686,0.27999999999999997,1,22844.439284885004 -SZ002430,0.27999999999999997,2,621562.6893486246 -SH600171,0.27999999999999997,1,-177214.17854564197 -SZ000537,0.27999999999999997,1,-154090.92829778875 -SZ300115,0.27999999999999997,1,-358638.2423844078 -SZ002683,0.27999999999999997,1,-77096.6918709695 -SZ002745,0.27999999999999997,1,-18533.19283456267 -SH600718,0.27999999999999997,1,-52359.65140299732 -SH603568,0.27999999999999997,1,-149165.163554819 -SZ002127,0.27999999999999997,1,-160562.04508296528 -SZ002532,0.27999999999999997,1,-287110.07818603644 -SH600390,0.27999999999999997,1,41204.474048007934 -SZ300482,0.27999999999999997,5,-1015844.5318751282 -SZ000970,0.27999999999999997,1,-152294.8948460112 -SH603858,0.27999999999999997,2,-7948.695167989645 -SH600970,0.27999999999999997,1,257561.64383561656 -SZ000690,0.27999999999999997,1,216739.5252398844 -SH600060,0.27999999999999997,1,255931.5068493152 -SH600282,0.27999999999999997,1,68721.70797037432 -SZ300463,0.27999999999999997,2,-543243.3943136034 -SH600498,0.27999999999999997,2,198965.9143900659 -SZ300026,0.27999999999999997,2,-684826.3565631679 -SH600380,0.27999999999999997,2,76291.94930422664 -SH600673,0.27999999999999997,1,-719279.0478975195 -SH603712,0.27999999999999997,1,-230341.23689260427 -SH600528,0.27999999999999997,1,86659.33090464931 -SZ300212,0.27999999999999997,4,2081876.7123287674 -SZ300072,0.27999999999999997,1,-130114.76699220028 -SZ000930,0.27999999999999997,1,28652.51016107185 -SH600325,0.27999999999999997,1,263219.1780821918 -SH600667,0.27999999999999997,2,9572.485033621546 -SZ002382,0.27999999999999997,1,-130999.57684425372 -SZ000729,0.27999999999999997,1,258328.7671232876 -SH600895,0.27999999999999997,1,-80461.7952777588 -SH600511,0.27999999999999997,2,517616.43835616455 -SH603885,0.27999999999999997,2,584766.9934428362 -SH688006,0.27999999999999997,1,-336845.09424186486 -SH601456,0.27999999999999997,1,-82496.13298131563 -SZ000581,0.27999999999999997,1,-111322.10502009522 -SH600500,0.27999999999999997,1,-95779.76145786009 -SH601717,0.27999999999999997,2,91388.1520476846 -SZ002505,0.27999999999999997,1,-301590.3755469239 -SZ300315,0.27999999999999997,3,783808.2191780823 -SH600216,0.27999999999999997,1,-133293.33836612516 -SZ002396,0.27999999999999997,1,-633432.4414896511 -SH603927,0.27999999999999997,1,252191.78082191793 -SH603638,0.27999999999999997,1,-145402.9629438503 -SH603225,0.27999999999999997,1,-333730.1995594551 -SZ002670,0.27999999999999997,1,-374249.24802401423 -SH600507,0.27999999999999997,1,-139833.76527212147 -SH603866,0.27999999999999997,1,-177187.2905346045 -SZ002004,0.27999999999999997,2,-98249.19623980546 -SZ002368,0.27999999999999997,2,522027.39726027404 -SZ300376,0.27999999999999997,1,-86290.84792891405 -SZ002048,0.27999999999999997,1,-139349.2905189767 -SH600446,0.27999999999999997,3,775369.8630136987 -SH601778,0.27999999999999997,1,-212928.6654808382 -SZ300271,0.27999999999999997,1,-244730.38432223932 -SH601577,0.27999999999999997,1,34506.15152961919 -SH688188,0.27999999999999997,1,-39543.25652740188 -SH600131,0.27999999999999997,3,500197.63592912594 -SZ002010,0.27999999999999997,1,-49868.78800909125 -SZ002925,0.27999999999999997,1,-280996.755190962 -SH600663,0.27999999999999997,1,-111377.21064052435 -SZ300166,0.27999999999999997,2,135632.77767881542 -SZ002124,0.27999999999999997,1,-45383.56164383554 -SH600546,0.27999999999999997,2,114099.8145857684 -SH600764,0.27999999999999997,1,42256.72142901252 -SZ002690,0.27999999999999997,2,23868.223162499286 -SZ002174,0.27999999999999997,5,1573178.0821917807 -SH600597,0.27999999999999997,1,128936.09814842683 -SH600908,0.27999999999999997,1,111991.45676830162 -SH603883,0.27999999999999997,1,-373612.00157317956 -SH603228,0.27999999999999997,1,-182012.17991804672 -SZ002155,0.27999999999999997,1,257082.19178082203 -SH600566,0.27999999999999997,1,290129.54516193585 -SZ002281,0.27999999999999997,3,810357.8110957359 -SH600158,0.27999999999999997,1,-156914.9466925897 -SH600707,0.27999999999999997,1,-46697.984320517295 -SH600572,0.27999999999999997,2,508698.6301369864 -SZ002440,0.27999999999999997,2,-81300.12468645762 -SZ000961,0.27999999999999997,1,-336126.3460895936 -SH688029,0.27999999999999997,2,-279270.5189466817 -SZ000990,0.27999999999999997,1,-49743.61714003223 -SZ002183,0.27999999999999997,1,-76247.37698347209 -SH600435,0.27999999999999997,1,264369.8630136986 -SH601000,0.27999999999999997,1,252863.01369863018 -SZ000090,0.27999999999999997,1,42129.648806177494 -SH600906,0.27999999999999997,1,-57340.10804763426 -SZ002429,0.27999999999999997,1,-83813.95697613162 -SH688088,0.27999999999999997,3,270539.7822065453 -SH600398,0.27999999999999997,2,412311.96787556866 -SH600373,0.27999999999999997,1,264273.97260273976 -SH600037,0.27999999999999997,1,93497.528872809 -SZ002867,0.27999999999999997,2,514036.89506786864 -SH600376,0.27999999999999997,3,-876128.8313875379 -SZ001914,0.27999999999999997,1,-106114.87684669509 -SZ002085,0.27999999999999997,1,-139543.91557772027 -SH600167,0.27999999999999997,1,-3706.3234162753506 -SZ002416,0.27999999999999997,1,-288404.60409325134 -SZ002244,0.27999999999999997,1,263602.73972602753 -SH600329,0.27999999999999997,2,517904.1095890412 -SH600259,0.27999999999999997,1,-182437.11859343652 -SH688321,0.27999999999999997,1,-341926.1377308939 -SH601718,0.27999999999999997,1,17651.441024728676 -SH600026,0.27999999999999997,1,525287.6712328767 -SH603000,0.27999999999999997,2,1059205.479452055 -SZ002038,0.27999999999999997,1,26001.152585139454 -SZ002242,0.27999999999999997,1,-75026.78134114269 -SZ300133,0.27999999999999997,1,261205.47945205492 -SZ002705,0.27999999999999997,1,-192650.40977703256 -SZ000402,0.27999999999999997,1,-168408.8178462791 -SZ000158,0.27999999999999997,1,-50488.68629182845 -SZ002390,0.27999999999999997,1,-460004.06356281514 -SZ002387,0.27999999999999997,2,150480.09908860672 -SZ000415,0.27999999999999997,1,-84200.88522845072 -SH601991,0.27999999999999997,2,515274.037163403 -SH601975,0.27999999999999997,1,-57825.43812657848 -SH603650,0.27999999999999997,4,407375.36749334435 -SH600959,0.27999999999999997,1,85480.9527474218 -SH688289,0.27999999999999997,1,-234151.4408451484 -SH600582,0.27999999999999997,2,157908.24406621233 -SH600062,0.27999999999999997,1,-310588.7763167048 -SZ300257,0.27999999999999997,1,-100973.5523320915 -SH600266,0.27999999999999997,2,11980.247400852095 -SZ002399,0.27999999999999997,2,-409059.01035052026 -SH600056,0.27999999999999997,3,1074818.1771470266 -SZ003022,0.27999999999999997,2,-743945.8168532269 -SH601928,0.27999999999999997,3,763191.7808219179 -SH600729,0.27999999999999997,2,489393.6319881526 -SZ002423,0.27999999999999997,1,393902.81213322 -SZ002468,0.27999999999999997,2,-47630.44991014914 -SH600556,0.27999999999999997,2,-233785.9085408912 -SZ003035,0.27999999999999997,1,-438044.38177176344 -SH600787,0.27999999999999997,1,250945.20547945204 -SZ000028,0.27999999999999997,3,770671.2328767122 -SH600095,0.27999999999999997,2,-42573.83761708264 -SH600776,0.27999999999999997,1,-6013.0195750683 -SZ000031,0.27999999999999997,1,-77882.60936834523 -SH600339,0.27999999999999997,3,776328.7671232878 -SH600006,0.27999999999999997,1,-249264.60456111893 -SH603317,0.27999999999999997,1,-150409.15504277474 -SZ000062,0.27999999999999997,1,-11708.979037746254 -SH600835,0.27999999999999997,1,56151.14686845231 -SZ002815,0.27999999999999997,1,-252504.07705149206 -SZ002424,0.27999999999999997,3,850104.6642245633 -SH600299,0.27999999999999997,1,-26473.269412054466 -SZ002948,0.27999999999999997,1,-69899.45569697082 -SZ000156,0.27999999999999997,1,129003.9245010847 -SZ002375,0.27999999999999997,1,-28782.381111482235 -SH601828,0.27999999999999997,2,-76847.87290165958 -SZ300869,0.27999999999999997,3,-1077072.349230677 -SZ002302,0.27999999999999997,1,-14126.419728664943 -SH601228,0.27999999999999997,1,100430.26357430262 -SH601969,0.27999999999999997,1,-234490.04055335387 -SH603379,0.27999999999999997,1,-260187.66938711266 -SZ002945,0.27999999999999997,1,-165933.4118780609 -SZ002653,0.27999999999999997,2,509657.5342465753 -SH600823,0.27999999999999997,2,-632480.1781465504 -SZ300741,0.27999999999999997,1,-53309.09346133779 -SH603056,0.27999999999999997,2,217637.48189188482 -SH601869,0.27999999999999997,1,-535028.9303980002 -SH603786,0.27999999999999997,1,-386578.31189975026 -SZ000553,0.27999999999999997,1,-113668.25242161949 -SZ001203,0.27999999999999997,1,-945682.7211139722 -SH600657,0.27999999999999997,1,-637372.4789524117 -SH603355,0.27999999999999997,1,-144376.35722650908 -SH603719,0.27999999999999997,1,-240478.5410107494 -SH601003,0.27999999999999997,1,26329.158787201864 -SZ002946,0.27999999999999997,2,376201.16753402597 -SH603868,0.27999999999999997,1,-146359.49823391563 -SZ002901,0.27999999999999997,2,-528921.5500645036 -SH600903,0.27999999999999997,1,-44908.59216886615 diff --git a/src/results/analysis_summary/processed_stocks_29.0.csv b/src/results/analysis_summary/processed_stocks_29.0.csv deleted file mode 100644 index 29f0c9b..0000000 --- a/src/results/analysis_summary/processed_stocks_29.0.csv +++ /dev/null @@ -1,341 +0,0 @@ -symbol,take_profit_pct,trades,profit -SH600522,0.29,3,-1513444.412158909 -SZ000733,0.29,2,-435244.91645000386 -SH601615,0.29,2,-823319.4230701359 -SH688005,0.29,1,-244133.99111549443 -SZ002180,0.29,1,-123694.66662118028 -SZ002384,0.29,3,-6897.157899540733 -SH600885,0.29,1,15045.655835719805 -SZ300285,0.29,1,-50935.17863806413 -SH605358,0.29,1,-828078.0799780886 -SH601117,0.29,2,413004.4718668631 -SZ002385,0.29,1,-868767.5923760945 -SH688099,0.29,3,-184267.35262485652 -SH600399,0.29,2,-821528.450223403 -SH603613,0.29,4,-1920724.8274091799 -SZ300037,0.29,1,-358519.0504778355 -SH600765,0.29,1,-244734.09263107023 -SH600256,0.29,2,-363514.4042124454 -SH600487,0.29,2,-882054.7201026274 -SH600563,0.29,1,-813925.7052548798 -SH600754,0.29,2,-581104.6645359143 -SZ002185,0.29,1,-84128.50294244921 -SH601636,0.29,1,-248015.44974821468 -SZ300751,0.29,4,-1258508.165734733 -SZ300088,0.29,1,-111603.75099279743 -SH603589,0.29,2,-283761.0237164923 -SZ000630,0.29,1,53263.52449500815 -SZ000988,0.29,1,263417.8082191781 -SZ002268,0.29,3,69759.10652703245 -SZ002353,0.29,2,-359420.5714566336 -SH601689,0.29,1,-1267314.6749274961 -SH601168,0.29,2,505732.85365066206 -SZ300763,0.29,6,-1826818.1331785503 -SH600141,0.29,1,-401897.9913151059 -SH600392,0.29,2,-212692.3833084136 -SZ000932,0.29,1,13084.2682362079 -SZ300699,0.29,1,-624779.0538711724 -SH600233,0.29,1,-128919.90234786177 -SH600516,0.29,1,-11806.650311141068 -SZ300058,0.29,4,1630945.2054794522 -SH603456,0.29,1,-100279.26348554276 -SZ002138,0.29,1,-423561.8280298068 -SH600862,0.29,1,-49604.07733259935 -SZ300146,0.29,1,197057.5074153619 -SZ300223,0.29,2,-444470.25807350466 -SZ300136,0.29,1,-260512.04288398303 -SH600188,0.29,2,-791270.8444057853 -SH600418,0.29,4,-310611.49261971685 -SH600705,0.29,1,274253.4246575343 -SZ000960,0.29,2,47110.25502695053 -SZ300308,0.29,1,272335.6164383562 -SH688065,0.29,1,-131607.7732849428 -SZ300253,0.29,6,1775237.2571053447 -SZ002080,0.29,1,-67968.28526942959 -SZ000998,0.29,1,-155353.94328346726 -SH688536,0.29,3,-1224963.7279819294 -SZ002092,0.29,1,132692.47743552108 -SH600875,0.29,1,-426999.23836363544 -SZ000547,0.29,1,-137505.14378280676 -SZ002409,0.29,2,417018.6588180169 -SH600521,0.29,2,-411087.5621215716 -SZ000807,0.29,2,578657.534066806 -SH600988,0.29,2,-348446.375789569 -SZ000039,0.29,1,-32380.930268555046 -SZ300296,0.29,1,-34205.89456205892 -SZ002439,0.29,1,264089.0410958904 -SZ002212,0.29,1,-360806.8703581906 -SZ300418,0.29,2,545246.5753424659 -SZ002078,0.29,2,47659.029954266145 -SZ002223,0.29,2,-480776.9775343193 -SH603893,0.29,2,-331922.2377894429 -SZ002030,0.29,1,-636236.0045284857 -SH600699,0.29,1,-24170.05322164726 -SH600160,0.29,1,-266234.42815695767 -SZ002444,0.29,1,-537604.0222512218 -SH601198,0.29,1,81171.81332714178 -SZ300724,0.29,1,-677780.009921089 -SH600637,0.29,1,119002.52842217442 -SZ300474,0.29,5,1524727.1498812945 -SZ002465,0.29,1,-52937.71384977277 -SH688208,0.29,6,-1037435.554969274 -SH603605,0.29,1,-85250.13662380211 -SZ300383,0.29,1,-501552.11704701756 -SZ002507,0.29,2,139258.2442578951 -SZ002557,0.29,1,-189788.26158249407 -SH600549,0.29,1,-424205.94930489524 -SZ000739,0.29,1,-509463.5833356554 -SH600529,0.29,2,-328485.8275631084 -SH600704,0.29,1,30733.62267733604 -SH603290,0.29,1,-313747.8383818299 -SZ002508,0.29,1,-450018.4305258162 -SZ002739,0.29,1,239429.66496981378 -SZ000636,0.29,1,-223440.62372133648 -SH603198,0.29,3,469997.1605846802 -SZ002156,0.29,4,348402.5243774756 -SZ000830,0.29,2,165050.42308653184 -SH600201,0.29,2,164832.8796709964 -SH600153,0.29,2,-131895.0201814836 -SZ000983,0.29,3,-588470.1907742193 -SH600642,0.29,1,257760.27397260274 -SZ002299,0.29,1,-298496.8585956324 -SZ000629,0.29,1,-453969.69837083487 -SZ002131,0.29,2,561971.7725249964 -SZ000738,0.29,2,-366119.0996708082 -SH603127,0.29,2,-956553.9952791857 -SZ000623,0.29,1,84973.97960374317 -SH600859,0.29,3,-216740.14264353516 -SZ000519,0.29,1,-416957.88092634187 -SH688521,0.29,2,818636.9863013698 -SZ002273,0.29,1,-200717.58507996763 -SH603444,0.29,1,271568.4931506849 -SH600166,0.29,2,262415.7787924912 -SZ002422,0.29,1,259773.97260273973 -SH600732,0.29,1,-74246.66904835813 -SZ002373,0.29,2,392179.39592456573 -SH600803,0.29,2,318697.08022513083 -SZ000050,0.29,1,-271008.0285098457 -SZ000887,0.29,1,-229827.11445533464 -SZ300357,0.29,2,-45993.66252081178 -SH601699,0.29,2,534027.397260274 -SH600118,0.29,1,-22487.197798630576 -SZ300070,0.29,1,105982.91172927697 -SZ002372,0.29,1,-186578.70969457328 -SZ000400,0.29,1,8309.581773159014 -SH600271,0.29,1,-32443.20193830951 -SH600258,0.29,2,-530386.3423364589 -SZ300017,0.29,1,274636.98630136985 -SZ002153,0.29,5,1542022.2248347045 -SZ002152,0.29,1,-7064.421846866502 -SZ002195,0.29,2,542178.0821917809 -SZ300168,0.29,2,544392.0367591758 -SZ002572,0.29,2,121339.14558033898 -SH600315,0.29,1,-44.37628252561626 -SZ002065,0.29,1,-47862.65023413376 -SH600066,0.29,1,270705.4794520547 -SZ000975,0.29,1,179807.33324704343 -SH600027,0.29,3,637794.472036212 -SZ000997,0.29,1,121256.95978789235 -SH603218,0.29,3,508360.74687376374 -SZ002203,0.29,1,-35065.16884423813 -SZ002985,0.29,1,-52346.75372453739 -SH600372,0.29,2,-467381.62920061353 -SZ000513,0.29,2,-125652.67299245916 -SZ300182,0.29,2,832994.951094615 -SZ002506,0.29,1,-36489.72602739728 -SH603156,0.29,1,16759.01531841083 -SZ002408,0.29,1,-162080.61778275188 -SZ002056,0.29,1,-214483.52882205462 -SH600236,0.29,1,-72654.4489695175 -SZ300001,0.29,2,530043.070833631 -SZ300244,0.29,1,-96758.57419513245 -SZ002250,0.29,1,-319715.7034371034 -SZ002019,0.29,1,85143.583447531 -SZ300024,0.29,1,274541.09589041094 -SH601872,0.29,3,-7193.082552861219 -SH600998,0.29,1,162354.9682453791 -SZ300630,0.29,1,-1007365.4423248414 -SZ002221,0.29,1,29835.108502840547 -SZ000021,0.29,1,273198.6301369864 -SH600348,0.29,1,-163126.9860270784 -SZ300251,0.29,3,1315747.1393800366 -SH600535,0.29,3,625118.8730660105 -SZ000401,0.29,1,94462.21829429975 -SZ000878,0.29,1,-42475.16738730365 -SZ002831,0.29,1,-210586.34659230086 -SZ300009,0.29,2,123895.77928938926 -SH600728,0.29,2,343682.3956353467 -SZ000686,0.29,1,22844.439284885004 -SZ002430,0.29,2,631062.6893486247 -SH600171,0.29,1,-177214.17854564197 -SZ000537,0.29,1,-154090.92829778875 -SZ300115,0.29,1,-358638.2423844078 -SZ002683,0.29,1,-77096.6918709695 -SZ002745,0.29,1,-18533.19283456267 -SH600718,0.29,1,-52359.65140299732 -SH603568,0.29,1,-149165.163554819 -SZ002127,0.29,1,-160562.04508296528 -SZ002532,0.29,1,-287110.07818603644 -SH600390,0.29,1,41204.474048007934 -SZ300482,0.29,5,-996844.5318751279 -SZ000970,0.29,1,-152294.8948460112 -SH603858,0.29,2,1551.3048320103553 -SH600970,0.29,1,267061.64383561653 -SZ000690,0.29,1,216739.5252398844 -SH600060,0.29,1,265143.8356164383 -SH600282,0.29,1,68721.70797037432 -SZ300463,0.29,2,-543243.3943136034 -SH600498,0.29,2,207219.3390476002 -SZ300026,0.29,2,-684826.3565631679 -SH600380,0.29,2,76291.94930422664 -SH600673,0.29,1,-719279.0478975195 -SH603712,0.29,1,-230341.23689260427 -SH600528,0.29,1,86659.33090464931 -SZ300212,0.29,4,2156917.8082191786 -SZ300072,0.29,1,-130114.76699220028 -SZ000930,0.29,1,28652.51016107185 -SH600325,0.29,1,272623.28767123295 -SH600667,0.29,2,19072.485033621488 -SZ002382,0.29,1,-130999.57684425372 -SZ000729,0.29,1,267732.8767123287 -SH600895,0.29,1,-80461.7952777588 -SH600511,0.29,2,536520.5479452056 -SH603885,0.29,3,603671.103031877 -SH688006,0.29,1,-336845.09424186486 -SH601456,0.29,1,-82496.13298131563 -SZ000581,0.29,1,-111322.10502009522 -SH600500,0.29,1,-95779.76145786009 -SH601717,0.29,2,91388.1520476846 -SZ002505,0.29,1,-301590.3755469239 -SZ300315,0.29,3,812308.2191780824 -SH600216,0.29,1,-133293.33836612516 -SZ002396,0.29,1,-633432.4414896511 -SH603927,0.29,1,261691.78082191775 -SH603638,0.29,1,-145402.9629438503 -SH603225,0.29,1,-333730.1995594551 -SZ002670,0.29,1,-374249.24802401423 -SH600507,0.29,1,-139833.76527212147 -SH603866,0.29,1,-177187.2905346045 -SZ002595,0.29,2,216402.83698956395 -SZ002004,0.29,2,-98249.19623980546 -SZ002368,0.29,2,540931.5068493154 -SZ300376,0.29,1,-86290.84792891405 -SZ002048,0.29,1,-139349.2905189767 -SH600446,0.29,3,642447.926561848 -SH601778,0.29,1,-212928.6654808382 -SZ300271,0.29,1,-244730.38432223932 -SH601577,0.29,1,34506.15152961919 -SH688188,0.29,1,-39543.25652740188 -SH600131,0.29,3,519101.74551816704 -SZ002010,0.29,1,-49868.78800909125 -SZ002925,0.29,1,-280996.755190962 -SH600663,0.29,1,-111377.21064052435 -SZ300166,0.29,2,145132.77767881547 -SZ002124,0.29,1,-45383.56164383554 -SH600546,0.29,2,114099.8145857684 -SH600764,0.29,1,42256.72142901252 -SZ002690,0.29,2,33080.55192962257 -SZ002174,0.29,5,1630178.082191781 -SH600597,0.29,1,128936.09814842683 -SH600908,0.29,1,111991.45676830162 -SH603883,0.29,1,-373612.00157317956 -SH603228,0.29,1,-182012.17991804672 -SZ002155,0.29,1,266582.19178082206 -SH600566,0.29,1,290129.54516193585 -SZ002281,0.29,3,838857.811095736 -SH600158,0.29,1,-156914.9466925897 -SH600707,0.29,1,-46697.984320517295 -SH600572,0.29,1,527602.7397260275 -SZ002440,0.29,2,-81300.12468645762 -SZ000961,0.29,1,-336126.3460895936 -SH688029,0.29,2,-279270.5189466817 -SZ000990,0.29,1,-49743.61714003223 -SZ002183,0.29,1,-76247.37698347209 -SH600435,0.29,1,24295.930701047648 -SH601000,0.29,1,262363.0136986302 -SZ000090,0.29,1,42129.648806177494 -SH600906,0.29,1,-57340.10804763426 -SZ002429,0.29,1,-83813.95697613162 -SH688088,0.29,3,20402.560474142083 -SH600398,0.29,2,421811.96787556866 -SH600373,0.29,1,273773.97260273964 -SH600037,0.29,1,93497.528872809 -SZ002867,0.29,2,523536.8950678687 -SH600376,0.29,3,-866628.8313875378 -SZ001914,0.29,1,-106114.87684669509 -SZ002085,0.29,1,-139543.91557772027 -SH600167,0.29,1,-3706.3234162753506 -SZ002416,0.29,1,-288404.60409325134 -SZ002244,0.29,1,272719.1780821919 -SH600329,0.29,2,536904.1095890413 -SH600259,0.29,1,-182437.11859343652 -SH688321,0.29,1,-341926.1377308939 -SH601718,0.29,1,17651.441024728676 -SH600026,0.29,1,543328.7671232878 -SH603000,0.29,1,1097109.5890410957 -SZ002038,0.29,1,26001.152585139454 -SZ002242,0.29,1,-75026.78134114269 -SZ300133,0.29,1,270705.47945205483 -SZ002705,0.29,1,-192650.40977703256 -SZ000402,0.29,1,-168408.8178462791 -SZ000158,0.29,1,-50488.68629182845 -SZ002390,0.29,1,-460004.06356281514 -SZ002387,0.29,2,159980.09908860654 -SZ000415,0.29,1,-84200.88522845072 -SH601991,0.29,2,515274.037163403 -SH601975,0.29,1,-57825.43812657848 -SH603650,0.29,4,435587.69626046764 -SH600959,0.29,1,85480.9527474218 -SH688289,0.29,1,-234151.4408451484 -SH600582,0.29,2,157908.24406621233 -SH600062,0.29,1,-310588.7763167048 -SZ300257,0.29,1,-100973.5523320915 -SH600266,0.29,2,21480.24740085198 -SZ002399,0.29,2,-409059.01035052026 -SH600056,0.29,3,1112818.1771470266 -SZ003022,0.29,2,-743945.8168532269 -SH601928,0.29,3,791212.3287671232 -SH600729,0.29,2,498893.6319881526 -SZ002423,0.29,1,403402.81213322 -SZ002468,0.29,2,-47630.44991014914 -SH600556,0.29,2,-390069.14117424015 -SZ003035,0.29,1,-438044.38177176344 -SH600787,0.29,1,260445.20547945215 -SZ000028,0.29,2,799075.3424657533 -SH600095,0.29,2,-23573.837617082754 -SH600776,0.29,1,-6013.0195750683 -SZ000031,0.29,1,-77882.60936834523 -SH600339,0.29,3,804732.876712329 -SH600006,0.29,1,-249264.60456111893 -SH603317,0.29,1,-150409.15504277474 -SZ000062,0.29,1,-11708.979037746254 -SH600835,0.29,1,56151.14686845231 -SZ002815,0.29,1,-252504.07705149206 -SZ002424,0.29,4,878508.7738136043 -SH600299,0.29,1,-26473.269412054466 -SZ002948,0.29,1,-69899.45569697082 -SZ000156,0.29,1,129003.9245010847 -SZ002375,0.29,1,-28782.381111482235 -SH601828,0.29,2,-67347.87290165946 -SZ300869,0.29,3,-1077072.349230677 -SZ002302,0.29,1,-14126.419728664943 -SH601228,0.29,1,100430.26357430262 -SH601969,0.29,1,-234490.04055335387 -SH603379,0.29,1,-260187.66938711266 -SZ002945,0.29,1,-165933.4118780609 -SZ002653,0.29,2,528465.7534246575 -SH600823,0.29,2,-632480.1781465504 -SZ300741,0.29,1,-53309.09346133779 -SH603056,0.29,2,227137.48189188488 -SH601869,0.29,1,-535028.9303980002 -SH603786,0.29,1,-386578.31189975026 -SZ000553,0.29,1,-113668.25242161949 -SZ001203,0.29,1,-945682.7211139722 -SH600657,0.29,1,-637372.4789524117 -SH603355,0.29,1,-144376.35722650908 -SH603719,0.29,1,-240478.5410107494 -SH601003,0.29,1,26329.158787201864 -SZ002946,0.29,2,385701.1675340258 -SH603868,0.29,1,-146359.49823391563 -SZ002901,0.29,2,-528921.5500645036 -SH600903,0.29,1,-44908.59216886615 diff --git a/src/results/analysis_summary/processed_stocks_30.0.csv b/src/results/analysis_summary/processed_stocks_30.0.csv deleted file mode 100644 index 8d928d5..0000000 --- a/src/results/analysis_summary/processed_stocks_30.0.csv +++ /dev/null @@ -1,341 +0,0 @@ -symbol,take_profit_pct,trades,profit -SH600522,0.3,3,-1513444.412158909 -SZ000733,0.3,2,-435244.91645000386 -SH601615,0.3,2,-823319.4230701359 -SH688005,0.3,1,-244133.99111549443 -SZ002180,0.3,1,-123694.66662118028 -SZ002384,0.3,3,12102.842100459384 -SH600885,0.3,1,15045.655835719805 -SZ300285,0.3,1,-50935.17863806413 -SH605358,0.3,1,-828078.0799780886 -SH601117,0.3,2,422504.4718668631 -SZ002385,0.3,1,-868767.5923760945 -SH688099,0.3,3,-165267.35262485652 -SH600399,0.3,2,-821528.450223403 -SH603613,0.3,4,-1920724.8274091799 -SZ300037,0.3,1,-358519.0504778355 -SH600765,0.3,1,-244734.09263107023 -SH600256,0.3,2,-363514.4042124454 -SH600487,0.3,2,-882054.7201026274 -SH600563,0.3,1,-813925.7052548798 -SH600754,0.3,2,-581104.6645359143 -SZ002185,0.3,1,-84128.50294244921 -SH601636,0.3,1,-248015.44974821468 -SZ300751,0.3,4,-1258508.165734733 -SZ300088,0.3,1,-111603.75099279743 -SH603589,0.3,1,-571209.5993851457 -SZ000630,0.3,1,53263.52449500815 -SZ000988,0.3,1,271383.56164383556 -SZ002268,0.3,3,-182450.77041014552 -SZ002353,0.3,2,-359420.5714566336 -SH601689,0.3,1,-1267314.6749274961 -SH601168,0.3,2,524732.8536506619 -SZ300763,0.3,6,-1826818.1331785503 -SH600141,0.3,1,-401897.9913151059 -SH600392,0.3,2,-212692.3833084136 -SZ000932,0.3,1,13084.2682362079 -SZ300699,0.3,1,-624779.0538711724 -SH600233,0.3,1,-128919.90234786177 -SH600516,0.3,1,-11806.650311141068 -SZ300058,0.3,4,1687945.2054794522 -SH603456,0.3,1,-100279.26348554276 -SZ002138,0.3,1,-423561.8280298068 -SH600862,0.3,1,-49604.07733259935 -SZ300146,0.3,1,197057.5074153619 -SZ300223,0.3,2,-434970.2580735047 -SZ300136,0.3,1,-260512.04288398303 -SH600188,0.3,2,-791270.8444057853 -SH600418,0.3,4,-291707.3830306759 -SH600705,0.3,1,283753.4246575342 -SZ000960,0.3,2,56610.25502695047 -SZ300308,0.3,1,281739.7260273973 -SH688065,0.3,1,-131607.7732849428 -SZ300253,0.3,4,1230984.8746722974 -SZ002080,0.3,1,-67968.28526942959 -SZ000998,0.3,1,-155353.94328346726 -SH688536,0.3,3,-1224963.7279819294 -SZ002092,0.3,1,132692.47743552108 -SH600875,0.3,1,-426999.23836363544 -SZ000547,0.3,1,-137505.14378280676 -SZ002409,0.3,2,426518.658818017 -SH600521,0.3,2,-392087.5621215715 -SZ000807,0.3,2,597657.5340668058 -SH600988,0.3,2,-348446.375789569 -SZ000039,0.3,1,-32380.930268555046 -SZ300296,0.3,1,-34205.89456205892 -SZ002439,0.3,1,273493.1506849315 -SZ002212,0.3,1,-360806.8703581906 -SZ300418,0.3,2,564246.5753424659 -SZ002078,0.3,2,47659.029954266145 -SZ002223,0.3,2,-480776.9775343193 -SH603893,0.3,2,-303422.2377894429 -SZ002030,0.3,1,-636236.0045284857 -SH600699,0.3,1,-24170.05322164726 -SH600160,0.3,1,-266234.42815695767 -SZ002444,0.3,1,-537604.0222512218 -SH601198,0.3,1,81171.81332714178 -SZ300724,0.3,1,-677780.009921089 -SH600637,0.3,1,119002.52842217442 -SZ300474,0.3,5,1581727.1498812947 -SZ002465,0.3,1,-52937.71384977277 -SH688208,0.3,6,-1162579.3949928957 -SH603605,0.3,1,-85250.13662380211 -SZ300383,0.3,1,-501552.11704701756 -SZ002507,0.3,2,139258.2442578951 -SZ002557,0.3,1,-189788.26158249407 -SH600549,0.3,1,-424205.94930489524 -SZ000739,0.3,1,-509463.5833356554 -SH600529,0.3,2,-328485.8275631084 -SH600704,0.3,1,30733.62267733604 -SH603290,0.3,1,-313747.8383818299 -SZ002508,0.3,1,-450018.4305258162 -SZ002739,0.3,1,239429.66496981378 -SZ000636,0.3,1,-223440.62372133648 -SH603198,0.3,3,488997.1605846802 -SZ002156,0.3,4,386402.52437747584 -SZ000830,0.3,2,174550.42308653172 -SH600201,0.3,2,174332.8796709964 -SH600153,0.3,2,-504979.5218879453 -SZ000983,0.3,2,-734281.6879017295 -SH600642,0.3,1,237993.07556781723 -SZ002299,0.3,1,-298496.8585956324 -SZ000629,0.3,1,-453969.69837083487 -SZ002131,0.3,2,571471.7725249964 -SZ000738,0.3,2,-366119.0996708082 -SH603127,0.3,2,-956553.9952791857 -SZ000623,0.3,1,84973.97960374317 -SH600859,0.3,3,-197740.14264353516 -SZ000519,0.3,1,-416957.88092634187 -SH688521,0.3,2,846753.4246575346 -SZ002273,0.3,1,-200717.58507996763 -SH603444,0.3,1,281068.49315068504 -SH600166,0.3,2,271915.7787924911 -SZ002422,0.3,1,269273.9726027398 -SH600732,0.3,1,-74246.66904835813 -SZ002373,0.3,2,401679.39592456573 -SH600803,0.3,2,325799.81995115837 -SZ000050,0.3,1,-271008.0285098457 -SZ000887,0.3,1,-229827.11445533464 -SZ300357,0.3,2,-45993.66252081178 -SH601699,0.3,2,553027.397260274 -SH600118,0.3,1,-22487.197798630576 -SZ300070,0.3,1,105982.91172927697 -SZ002372,0.3,1,-186578.70969457328 -SZ000400,0.3,1,8309.581773159014 -SH600271,0.3,1,-32443.20193830951 -SH600258,0.3,2,-530386.3423364589 -SZ300017,0.3,1,284136.98630137 -SZ002153,0.3,5,1309707.156341554 -SZ002152,0.3,1,-7064.421846866502 -SZ002195,0.3,2,561178.0821917809 -SZ300168,0.3,2,553892.0367591758 -SZ002572,0.3,2,130839.14558033887 -SH600315,0.3,1,-44.37628252561626 -SZ002065,0.3,1,-47862.65023413376 -SH600066,0.3,1,280205.4794520548 -SZ000975,0.3,1,179807.33324704343 -SH600027,0.3,3,647294.472036212 -SZ000997,0.3,1,121256.95978789235 -SH603218,0.3,3,527360.7468737639 -SZ002203,0.3,1,-35065.16884423813 -SZ002985,0.3,1,-52346.75372453739 -SH600372,0.3,2,-467381.62920061353 -SZ000513,0.3,2,-125652.67299245916 -SZ300182,0.3,2,842494.9510946149 -SZ002506,0.3,1,-36489.72602739728 -SH603156,0.3,1,16759.01531841083 -SZ002408,0.3,1,-162080.61778275188 -SZ002056,0.3,1,-214483.52882205462 -SH600236,0.3,1,-72654.4489695175 -SZ300001,0.3,2,539543.0708336311 -SZ300244,0.3,1,-96758.57419513245 -SZ002250,0.3,1,-319715.7034371034 -SZ002019,0.3,1,85143.583447531 -SZ300024,0.3,1,284041.0958904109 -SH601872,0.3,2,-297112.0184755601 -SH600998,0.3,1,162354.9682453791 -SZ300630,0.3,1,-1007365.4423248414 -SZ002221,0.3,1,29835.108502840547 -SZ000021,0.3,1,282698.6301369865 -SH600348,0.3,1,-163126.9860270784 -SZ300251,0.3,2,1244234.293354636 -SH600535,0.3,3,644118.8730660104 -SZ000401,0.3,1,94462.21829429975 -SZ000878,0.3,1,-42475.16738730365 -SZ002831,0.3,1,-210586.34659230086 -SZ300009,0.3,1,-61596.64274500308 -SH600728,0.3,2,353182.3956353467 -SZ000686,0.3,1,22844.439284885004 -SZ002430,0.3,2,640562.6893486246 -SH600171,0.3,1,-177214.17854564197 -SZ000537,0.3,1,-154090.92829778875 -SZ300115,0.3,1,-358638.2423844078 -SZ002683,0.3,1,-77096.6918709695 -SZ002745,0.3,1,-18533.19283456267 -SH600718,0.3,1,-52359.65140299732 -SH603568,0.3,1,-149165.163554819 -SZ002127,0.3,1,-160562.04508296528 -SZ002532,0.3,1,-287110.07818603644 -SH600390,0.3,1,41204.474048007934 -SZ300482,0.3,5,-977844.5318751279 -SZ000970,0.3,1,-152294.8948460112 -SH603858,0.3,2,10475.96236625698 -SH600970,0.3,1,276273.9726027398 -SZ000690,0.3,1,216739.5252398844 -SH600060,0.3,1,274643.8356164384 -SH600282,0.3,1,68721.70797037432 -SZ300463,0.3,2,-543243.3943136034 -SH600498,0.3,2,216719.3390476003 -SZ300026,0.3,2,-684826.3565631679 -SH600380,0.3,2,76291.94930422664 -SH600673,0.3,1,-719279.0478975195 -SH603712,0.3,1,-230341.23689260427 -SH600528,0.3,1,86659.33090464931 -SZ300212,0.3,5,2232150.684931507 -SZ300072,0.3,1,-130114.76699220028 -SZ000930,0.3,1,28652.51016107185 -SH600325,0.3,1,282123.287671233 -SH600667,0.3,2,28572.485033621604 -SZ002382,0.3,1,-130999.57684425372 -SZ000729,0.3,1,277232.8767123287 -SH600895,0.3,1,-80461.7952777588 -SH600511,0.3,2,459476.16670360795 -SH603885,0.3,3,622671.103031877 -SH688006,0.3,1,-336845.09424186486 -SH601456,0.3,1,-82496.13298131563 -SZ000581,0.3,1,-111322.10502009522 -SH600500,0.3,1,-95779.76145786009 -SH601717,0.3,2,91388.1520476846 -SZ002505,0.3,1,-301590.3755469239 -SZ300315,0.3,3,840808.2191780824 -SH600216,0.3,1,-133293.33836612516 -SZ002396,0.3,1,-633432.4414896511 -SH603927,0.3,1,271191.7808219178 -SH603638,0.3,1,-145402.9629438503 -SH603225,0.3,1,-333730.1995594551 -SZ002670,0.3,1,-374249.24802401423 -SH600507,0.3,1,-139833.76527212147 -SH603866,0.3,1,-177187.2905346045 -SZ002595,0.3,2,222642.5630169612 -SZ002004,0.3,2,-98249.19623980546 -SZ002368,0.3,2,559931.5068493153 -SZ300376,0.3,1,-86290.84792891405 -SZ002048,0.3,1,-139349.2905189767 -SH600446,0.3,3,660776.6936851358 -SH601778,0.3,1,-212928.6654808382 -SZ300271,0.3,1,-244730.38432223932 -SH601577,0.3,1,34506.15152961919 -SH688188,0.3,1,-39543.25652740188 -SH600131,0.3,2,354881.27746776666 -SZ002010,0.3,1,-49868.78800909125 -SZ002925,0.3,1,-280996.755190962 -SH600663,0.3,1,-111377.21064052435 -SZ300166,0.3,2,154632.77767881547 -SZ002124,0.3,1,-45383.56164383554 -SH600546,0.3,2,114099.8145857684 -SH600764,0.3,1,42256.72142901252 -SZ002690,0.3,2,42580.55192962263 -SZ002174,0.3,5,1687082.191780822 -SH600597,0.3,1,128936.09814842683 -SH600908,0.3,1,111991.45676830162 -SH603883,0.3,1,-373612.00157317956 -SH603228,0.3,1,-182012.17991804672 -SZ002155,0.3,1,276082.19178082206 -SH600566,0.3,1,290129.54516193585 -SZ002281,0.3,3,867357.8110957359 -SH600158,0.3,1,-156914.9466925897 -SH600707,0.3,1,-46697.984320517295 -SH600572,0.3,1,546602.7397260275 -SZ002440,0.3,2,-81300.12468645762 -SZ000961,0.3,1,-336126.3460895936 -SH688029,0.3,2,-279270.5189466817 -SZ000990,0.3,1,-49743.61714003223 -SZ002183,0.3,1,-76247.37698347209 -SH600435,0.3,1,24295.930701047648 -SH601000,0.3,1,271863.01369863027 -SZ000090,0.3,1,42129.648806177494 -SH600906,0.3,1,-57340.10804763426 -SZ002429,0.3,1,-83813.95697613162 -SH688088,0.3,3,39402.56047414185 -SH600398,0.3,2,431311.9678755688 -SH600373,0.3,1,283178.0821917809 -SH600037,0.3,1,93497.528872809 -SZ002867,0.3,2,532653.3334240331 -SH600376,0.3,3,-857128.8313875378 -SZ001914,0.3,1,-106114.87684669509 -SZ002085,0.3,1,-139543.91557772027 -SH600167,0.3,1,-3706.3234162753506 -SZ002416,0.3,1,-288404.60409325134 -SZ002244,0.3,1,-2270.8882957858586 -SH600329,0.3,2,553986.301369863 -SH600259,0.3,1,-182437.11859343652 -SH688321,0.3,1,-341926.1377308939 -SH601718,0.3,1,17651.441024728676 -SH600026,0.3,1,562136.9863013698 -SH603000,0.3,2,1134342.465753425 -SZ002038,0.3,1,26001.152585139454 -SZ002242,0.3,1,-75026.78134114269 -SZ300133,0.3,1,280205.4794520549 -SZ002705,0.3,1,-192650.40977703256 -SZ000402,0.3,1,-168408.8178462791 -SZ000158,0.3,1,-50488.68629182845 -SZ002390,0.3,1,-460004.06356281514 -SZ002387,0.3,2,169480.0990886066 -SZ000415,0.3,1,-84200.88522845072 -SH601991,0.3,2,515274.037163403 -SH601975,0.3,1,-57825.43812657848 -SH603650,0.3,4,463416.46338375553 -SH600959,0.3,1,85480.9527474218 -SH688289,0.3,1,-234151.4408451484 -SH600582,0.3,2,157908.24406621233 -SH600062,0.3,1,-310588.7763167048 -SZ300257,0.3,1,-100973.5523320915 -SH600266,0.3,2,30980.247400851862 -SZ002399,0.3,2,-409059.01035052026 -SH600056,0.3,3,1150818.1771470269 -SZ003022,0.3,2,-743945.8168532269 -SH601928,0.3,3,819712.3287671232 -SH600729,0.3,2,508297.7415771937 -SZ002423,0.3,1,412902.81213322 -SZ002468,0.3,2,-47630.44991014914 -SH600556,0.3,2,-380569.14117424015 -SZ003035,0.3,1,-438044.38177176344 -SH600787,0.3,1,269945.2054794521 -SZ000028,0.3,2,827575.3424657537 -SH600095,0.3,2,-4573.837617082871 -SH600776,0.3,1,-6013.0195750683 -SZ000031,0.3,1,-77882.60936834523 -SH600339,0.3,3,830835.6164383563 -SH600006,0.3,1,-249264.60456111893 -SH603317,0.3,1,-150409.15504277474 -SZ000062,0.3,1,-11708.979037746254 -SH600835,0.3,1,56151.14686845231 -SZ002815,0.3,1,-252504.07705149206 -SZ002424,0.3,4,907008.7738136043 -SH600299,0.3,1,-26473.269412054466 -SZ002948,0.3,1,-69899.45569697082 -SZ000156,0.3,1,129003.9245010847 -SZ002375,0.3,1,-28782.381111482235 -SH601828,0.3,2,-57847.872901659575 -SZ300869,0.3,3,-1077072.349230677 -SZ002302,0.3,1,-14126.419728664943 -SH601228,0.3,1,100430.26357430262 -SH601969,0.3,1,-234490.04055335387 -SH603379,0.3,1,-260187.66938711266 -SZ002945,0.3,1,-165933.4118780609 -SZ002653,0.3,2,547465.7534246575 -SH600823,0.3,2,-632480.1781465504 -SZ300741,0.3,1,-53309.09346133779 -SH603056,0.3,2,236637.48189188493 -SH601869,0.3,1,-535028.9303980002 -SH603786,0.3,1,-386578.31189975026 -SZ000553,0.3,1,-113668.25242161949 -SZ001203,0.3,1,-945682.7211139722 -SH600657,0.3,1,-637372.4789524117 -SH603355,0.3,1,-144376.35722650908 -SH603719,0.3,1,-240478.5410107494 -SH601003,0.3,1,26329.158787201864 -SZ002946,0.3,2,395201.16753402585 -SH603868,0.3,1,-146359.49823391563 -SZ002901,0.3,2,-528921.5500645036 -SH600903,0.3,1,-44908.59216886615 diff --git a/src/results/analysis_summary/skipped_stocks_24.0.csv b/src/results/analysis_summary/skipped_stocks_24.0.csv deleted file mode 100644 index 71faef8..0000000 --- a/src/results/analysis_summary/skipped_stocks_24.0.csv +++ /dev/null @@ -1,62 +0,0 @@ -symbol,reason,take_profit_pct -SH600157,no_valid_signals,0.23999999999999994 -SH601077,no_valid_signals,0.23999999999999994 -SZ002013,empty_data,0.23999999999999994 -SZ002673,no_valid_signals,0.23999999999999994 -SH601128,no_valid_signals,0.23999999999999994 -SH600177,no_valid_signals,0.23999999999999994 -SH600739,no_valid_signals,0.23999999999999994 -SH688208,no_valid_signals,0.23999999999999994 -SH688002,no_valid_signals,0.23999999999999994 -SH601997,no_valid_signals,0.23999999999999994 -SZ000636,no_valid_signals,0.23999999999999994 -SZ002936,no_valid_signals,0.23999999999999994 -SH600867,no_valid_signals,0.23999999999999994 -SH600008,no_valid_signals,0.23999999999999994 -SZ000999,no_valid_signals,0.23999999999999994 -SZ002002,empty_data,0.23999999999999994 -SZ002500,no_valid_signals,0.23999999999999994 -SZ000401,no_valid_signals,0.23999999999999994 -SZ002511,no_valid_signals,0.23999999999999994 -SH601992,no_valid_signals,0.23999999999999994 -SZ002966,no_valid_signals,0.23999999999999994 -SZ300463,no_valid_signals,0.23999999999999994 -SZ002382,no_valid_signals,0.23999999999999994 -SZ000540,empty_data,0.23999999999999994 -SZ002958,no_valid_signals,0.23999999999999994 -SH600567,no_valid_signals,0.23999999999999994 -SH603638,no_valid_signals,0.23999999999999994 -SZ002075,no_valid_signals,0.23999999999999994 -SH601880,no_valid_signals,0.23999999999999994 -SH600598,no_valid_signals,0.23999999999999994 -SH600022,no_valid_signals,0.23999999999999994 -SH600546,no_valid_signals,0.23999999999999994 -SH600597,no_valid_signals,0.23999999999999994 -SZ000898,no_valid_signals,0.23999999999999994 -SH601118,no_valid_signals,0.23999999999999994 -SZ000488,no_valid_signals,0.23999999999999994 -SH688029,no_valid_signals,0.23999999999999994 -SH600064,no_valid_signals,0.23999999999999994 -SH601333,no_valid_signals,0.23999999999999994 -SZ000089,no_valid_signals,0.23999999999999994 -SZ002244,no_valid_signals,0.23999999999999994 -SZ000685,no_valid_signals,0.23999999999999994 -SZ000671,empty_data,0.23999999999999994 -SH601098,no_valid_signals,0.23999999999999994 -SH601975,no_valid_signals,0.23999999999999994 -SZ000718,no_valid_signals,0.23999999999999994 -SH600062,no_valid_signals,0.23999999999999994 -SH600901,no_valid_signals,0.23999999999999994 -SH600717,no_valid_signals,0.23999999999999994 -SZ002468,no_valid_signals,0.23999999999999994 -SZ000717,no_valid_signals,0.23999999999999994 -SZ000869,no_valid_signals,0.23999999999999994 -SH601828,no_valid_signals,0.23999999999999994 -SH601969,no_valid_signals,0.23999999999999994 -SZ000046,empty_data,0.23999999999999994 -SH601156,insufficient_history_217days,0.23999999999999994 -SZ001203,insufficient_history_239days,0.23999999999999994 -SH601568,no_valid_signals,0.23999999999999994 -SH600466,empty_data,0.23999999999999994 -SH601665,insufficient_history_211days,0.23999999999999994 -SH603868,no_valid_signals,0.23999999999999994 diff --git a/src/results/analysis_summary/skipped_stocks_25.0.csv b/src/results/analysis_summary/skipped_stocks_25.0.csv deleted file mode 100644 index 1b8914a..0000000 --- a/src/results/analysis_summary/skipped_stocks_25.0.csv +++ /dev/null @@ -1,62 +0,0 @@ -symbol,reason,take_profit_pct -SH600157,no_valid_signals,0.24999999999999994 -SH601077,no_valid_signals,0.24999999999999994 -SZ002013,empty_data,0.24999999999999994 -SZ002673,no_valid_signals,0.24999999999999994 -SH601128,no_valid_signals,0.24999999999999994 -SH600177,no_valid_signals,0.24999999999999994 -SH600739,no_valid_signals,0.24999999999999994 -SH688208,no_valid_signals,0.24999999999999994 -SH688002,no_valid_signals,0.24999999999999994 -SH601997,no_valid_signals,0.24999999999999994 -SZ000636,no_valid_signals,0.24999999999999994 -SZ002936,no_valid_signals,0.24999999999999994 -SH600867,no_valid_signals,0.24999999999999994 -SH600008,no_valid_signals,0.24999999999999994 -SZ000999,no_valid_signals,0.24999999999999994 -SZ002002,empty_data,0.24999999999999994 -SZ002500,no_valid_signals,0.24999999999999994 -SZ000401,no_valid_signals,0.24999999999999994 -SZ002511,no_valid_signals,0.24999999999999994 -SH601992,no_valid_signals,0.24999999999999994 -SZ002966,no_valid_signals,0.24999999999999994 -SZ300463,no_valid_signals,0.24999999999999994 -SZ002382,no_valid_signals,0.24999999999999994 -SZ000540,empty_data,0.24999999999999994 -SZ002958,no_valid_signals,0.24999999999999994 -SH600567,no_valid_signals,0.24999999999999994 -SH603638,no_valid_signals,0.24999999999999994 -SZ002075,no_valid_signals,0.24999999999999994 -SH601880,no_valid_signals,0.24999999999999994 -SH600598,no_valid_signals,0.24999999999999994 -SH600022,no_valid_signals,0.24999999999999994 -SH600546,no_valid_signals,0.24999999999999994 -SH600597,no_valid_signals,0.24999999999999994 -SZ000898,no_valid_signals,0.24999999999999994 -SH601118,no_valid_signals,0.24999999999999994 -SZ000488,no_valid_signals,0.24999999999999994 -SH688029,no_valid_signals,0.24999999999999994 -SH600064,no_valid_signals,0.24999999999999994 -SH601333,no_valid_signals,0.24999999999999994 -SZ000089,no_valid_signals,0.24999999999999994 -SZ002244,no_valid_signals,0.24999999999999994 -SZ000685,no_valid_signals,0.24999999999999994 -SZ000671,empty_data,0.24999999999999994 -SH601098,no_valid_signals,0.24999999999999994 -SH601975,no_valid_signals,0.24999999999999994 -SZ000718,no_valid_signals,0.24999999999999994 -SH600062,no_valid_signals,0.24999999999999994 -SH600901,no_valid_signals,0.24999999999999994 -SH600717,no_valid_signals,0.24999999999999994 -SZ002468,no_valid_signals,0.24999999999999994 -SZ000717,no_valid_signals,0.24999999999999994 -SZ000869,no_valid_signals,0.24999999999999994 -SH601828,no_valid_signals,0.24999999999999994 -SH601969,no_valid_signals,0.24999999999999994 -SZ000046,empty_data,0.24999999999999994 -SH601156,insufficient_history_217days,0.24999999999999994 -SZ001203,insufficient_history_239days,0.24999999999999994 -SH601568,no_valid_signals,0.24999999999999994 -SH600466,empty_data,0.24999999999999994 -SH601665,insufficient_history_211days,0.24999999999999994 -SH603868,no_valid_signals,0.24999999999999994 diff --git a/src/results/analysis_summary/skipped_stocks_26.0.csv b/src/results/analysis_summary/skipped_stocks_26.0.csv deleted file mode 100644 index d536560..0000000 --- a/src/results/analysis_summary/skipped_stocks_26.0.csv +++ /dev/null @@ -1,62 +0,0 @@ -symbol,reason,take_profit_pct -SH600157,no_valid_signals,0.25999999999999995 -SH601077,no_valid_signals,0.25999999999999995 -SZ002013,empty_data,0.25999999999999995 -SZ002673,no_valid_signals,0.25999999999999995 -SH601128,no_valid_signals,0.25999999999999995 -SH600177,no_valid_signals,0.25999999999999995 -SH600739,no_valid_signals,0.25999999999999995 -SH688208,no_valid_signals,0.25999999999999995 -SH688002,no_valid_signals,0.25999999999999995 -SH601997,no_valid_signals,0.25999999999999995 -SZ000636,no_valid_signals,0.25999999999999995 -SZ002936,no_valid_signals,0.25999999999999995 -SH600867,no_valid_signals,0.25999999999999995 -SH600008,no_valid_signals,0.25999999999999995 -SZ000999,no_valid_signals,0.25999999999999995 -SZ002002,empty_data,0.25999999999999995 -SZ002500,no_valid_signals,0.25999999999999995 -SZ000401,no_valid_signals,0.25999999999999995 -SZ002511,no_valid_signals,0.25999999999999995 -SH601992,no_valid_signals,0.25999999999999995 -SZ002966,no_valid_signals,0.25999999999999995 -SZ300463,no_valid_signals,0.25999999999999995 -SZ002382,no_valid_signals,0.25999999999999995 -SZ000540,empty_data,0.25999999999999995 -SZ002958,no_valid_signals,0.25999999999999995 -SH600567,no_valid_signals,0.25999999999999995 -SH603638,no_valid_signals,0.25999999999999995 -SZ002075,no_valid_signals,0.25999999999999995 -SH601880,no_valid_signals,0.25999999999999995 -SH600598,no_valid_signals,0.25999999999999995 -SH600022,no_valid_signals,0.25999999999999995 -SH600546,no_valid_signals,0.25999999999999995 -SH600597,no_valid_signals,0.25999999999999995 -SZ000898,no_valid_signals,0.25999999999999995 -SH601118,no_valid_signals,0.25999999999999995 -SZ000488,no_valid_signals,0.25999999999999995 -SH688029,no_valid_signals,0.25999999999999995 -SH600064,no_valid_signals,0.25999999999999995 -SH601333,no_valid_signals,0.25999999999999995 -SZ000089,no_valid_signals,0.25999999999999995 -SZ002244,no_valid_signals,0.25999999999999995 -SZ000685,no_valid_signals,0.25999999999999995 -SZ000671,empty_data,0.25999999999999995 -SH601098,no_valid_signals,0.25999999999999995 -SH601975,no_valid_signals,0.25999999999999995 -SZ000718,no_valid_signals,0.25999999999999995 -SH600062,no_valid_signals,0.25999999999999995 -SH600901,no_valid_signals,0.25999999999999995 -SH600717,no_valid_signals,0.25999999999999995 -SZ002468,no_valid_signals,0.25999999999999995 -SZ000717,no_valid_signals,0.25999999999999995 -SZ000869,no_valid_signals,0.25999999999999995 -SH601828,no_valid_signals,0.25999999999999995 -SH601969,no_valid_signals,0.25999999999999995 -SZ000046,empty_data,0.25999999999999995 -SH601156,insufficient_history_217days,0.25999999999999995 -SZ001203,insufficient_history_239days,0.25999999999999995 -SH601568,no_valid_signals,0.25999999999999995 -SH600466,empty_data,0.25999999999999995 -SH601665,insufficient_history_211days,0.25999999999999995 -SH603868,no_valid_signals,0.25999999999999995 diff --git a/src/results/analysis_summary/skipped_stocks_27.0.csv b/src/results/analysis_summary/skipped_stocks_27.0.csv deleted file mode 100644 index be46f2e..0000000 --- a/src/results/analysis_summary/skipped_stocks_27.0.csv +++ /dev/null @@ -1,62 +0,0 @@ -symbol,reason,take_profit_pct -SH600157,no_valid_signals,0.26999999999999996 -SH601077,no_valid_signals,0.26999999999999996 -SZ002013,empty_data,0.26999999999999996 -SZ002673,no_valid_signals,0.26999999999999996 -SH601128,no_valid_signals,0.26999999999999996 -SH600177,no_valid_signals,0.26999999999999996 -SH600739,no_valid_signals,0.26999999999999996 -SH688208,no_valid_signals,0.26999999999999996 -SH688002,no_valid_signals,0.26999999999999996 -SH601997,no_valid_signals,0.26999999999999996 -SZ000636,no_valid_signals,0.26999999999999996 -SZ002936,no_valid_signals,0.26999999999999996 -SH600867,no_valid_signals,0.26999999999999996 -SH600008,no_valid_signals,0.26999999999999996 -SZ000999,no_valid_signals,0.26999999999999996 -SZ002002,empty_data,0.26999999999999996 -SZ002500,no_valid_signals,0.26999999999999996 -SZ000401,no_valid_signals,0.26999999999999996 -SZ002511,no_valid_signals,0.26999999999999996 -SH601992,no_valid_signals,0.26999999999999996 -SZ002966,no_valid_signals,0.26999999999999996 -SZ300463,no_valid_signals,0.26999999999999996 -SZ002382,no_valid_signals,0.26999999999999996 -SZ000540,empty_data,0.26999999999999996 -SZ002958,no_valid_signals,0.26999999999999996 -SH600567,no_valid_signals,0.26999999999999996 -SH603638,no_valid_signals,0.26999999999999996 -SZ002075,no_valid_signals,0.26999999999999996 -SH601880,no_valid_signals,0.26999999999999996 -SH600598,no_valid_signals,0.26999999999999996 -SH600022,no_valid_signals,0.26999999999999996 -SH600546,no_valid_signals,0.26999999999999996 -SH600597,no_valid_signals,0.26999999999999996 -SZ000898,no_valid_signals,0.26999999999999996 -SH601118,no_valid_signals,0.26999999999999996 -SZ000488,no_valid_signals,0.26999999999999996 -SH688029,no_valid_signals,0.26999999999999996 -SH600064,no_valid_signals,0.26999999999999996 -SH601333,no_valid_signals,0.26999999999999996 -SZ000089,no_valid_signals,0.26999999999999996 -SZ002244,no_valid_signals,0.26999999999999996 -SZ000685,no_valid_signals,0.26999999999999996 -SZ000671,empty_data,0.26999999999999996 -SH601098,no_valid_signals,0.26999999999999996 -SH601975,no_valid_signals,0.26999999999999996 -SZ000718,no_valid_signals,0.26999999999999996 -SH600062,no_valid_signals,0.26999999999999996 -SH600901,no_valid_signals,0.26999999999999996 -SH600717,no_valid_signals,0.26999999999999996 -SZ002468,no_valid_signals,0.26999999999999996 -SZ000717,no_valid_signals,0.26999999999999996 -SZ000869,no_valid_signals,0.26999999999999996 -SH601828,no_valid_signals,0.26999999999999996 -SH601969,no_valid_signals,0.26999999999999996 -SZ000046,empty_data,0.26999999999999996 -SH601156,insufficient_history_217days,0.26999999999999996 -SZ001203,insufficient_history_239days,0.26999999999999996 -SH601568,no_valid_signals,0.26999999999999996 -SH600466,empty_data,0.26999999999999996 -SH601665,insufficient_history_211days,0.26999999999999996 -SH603868,no_valid_signals,0.26999999999999996 diff --git a/src/results/analysis_summary/skipped_stocks_28.0.csv b/src/results/analysis_summary/skipped_stocks_28.0.csv deleted file mode 100644 index e25a367..0000000 --- a/src/results/analysis_summary/skipped_stocks_28.0.csv +++ /dev/null @@ -1,162 +0,0 @@ -symbol,reason,take_profit_pct -SZ002340,no_valid_signals,0.27999999999999997 -SH600157,no_valid_signals,0.27999999999999997 -SZ000723,no_valid_signals,0.27999999999999997 -SZ000009,no_valid_signals,0.27999999999999997 -SH601555,no_valid_signals,0.27999999999999997 -SH600884,no_valid_signals,0.27999999999999997 -SH600298,no_valid_signals,0.27999999999999997 -SZ002028,no_valid_signals,0.27999999999999997 -SZ300363,no_valid_signals,0.27999999999999997 -SH601077,no_valid_signals,0.27999999999999997 -SZ002013,empty_data,0.27999999999999997 -SH603267,no_valid_signals,0.27999999999999997 -SZ000728,no_valid_signals,0.27999999999999997 -SH600486,no_valid_signals,0.27999999999999997 -SZ002797,no_valid_signals,0.27999999999999997 -SH603077,no_valid_signals,0.27999999999999997 -SZ002673,no_valid_signals,0.27999999999999997 -SH601128,no_valid_signals,0.27999999999999997 -SH600482,no_valid_signals,0.27999999999999997 -SH600733,no_valid_signals,0.27999999999999997 -SH600177,no_valid_signals,0.27999999999999997 -SH600739,no_valid_signals,0.27999999999999997 -SZ002191,no_valid_signals,0.27999999999999997 -SZ002603,no_valid_signals,0.27999999999999997 -SH688002,no_valid_signals,0.27999999999999997 -SH600497,no_valid_signals,0.27999999999999997 -SH601997,no_valid_signals,0.27999999999999997 -SH600038,no_valid_signals,0.27999999999999997 -SH600369,no_valid_signals,0.27999999999999997 -SZ002936,no_valid_signals,0.27999999999999997 -SH601016,no_valid_signals,0.27999999999999997 -SZ000825,no_valid_signals,0.27999999999999997 -SH600879,no_valid_signals,0.27999999999999997 -SH600039,no_valid_signals,0.27999999999999997 -SZ300618,no_valid_signals,0.27999999999999997 -SZ000750,no_valid_signals,0.27999999999999997 -SH600170,no_valid_signals,0.27999999999999997 -SH600867,no_valid_signals,0.27999999999999997 -SZ000656,no_valid_signals,0.27999999999999997 -SZ002926,no_valid_signals,0.27999999999999997 -SH600909,no_valid_signals,0.27999999999999997 -SH600008,no_valid_signals,0.27999999999999997 -SH600580,no_valid_signals,0.27999999999999997 -SZ000999,no_valid_signals,0.27999999999999997 -SH600536,no_valid_signals,0.27999999999999997 -SH601005,no_valid_signals,0.27999999999999997 -SH600316,no_valid_signals,0.27999999999999997 -SH603707,no_valid_signals,0.27999999999999997 -SZ000027,no_valid_signals,0.27999999999999997 -SZ002002,empty_data,0.27999999999999997 -SZ002266,no_valid_signals,0.27999999999999997 -SZ002500,no_valid_signals,0.27999999999999997 -SH600801,no_valid_signals,0.27999999999999997 -SH600208,no_valid_signals,0.27999999999999997 -SZ002249,no_valid_signals,0.27999999999999997 -SH600415,no_valid_signals,0.27999999999999997 -SZ000012,no_valid_signals,0.27999999999999997 -SH601866,no_valid_signals,0.27999999999999997 -SZ002511,no_valid_signals,0.27999999999999997 -SZ000060,no_valid_signals,0.27999999999999997 -SH601992,no_valid_signals,0.27999999999999997 -SH600839,no_valid_signals,0.27999999999999997 -SZ002966,no_valid_signals,0.27999999999999997 -SH600155,no_valid_signals,0.27999999999999997 -SZ002128,no_valid_signals,0.27999999999999997 -SH600517,no_valid_signals,0.27999999999999997 -SH600985,no_valid_signals,0.27999999999999997 -SZ000778,no_valid_signals,0.27999999999999997 -SH600782,no_valid_signals,0.27999999999999997 -SZ002939,no_valid_signals,0.27999999999999997 -SZ002294,no_valid_signals,0.27999999999999997 -SZ000540,empty_data,0.27999999999999997 -SH600863,no_valid_signals,0.27999999999999997 -SZ002958,no_valid_signals,0.27999999999999997 -SH601179,no_valid_signals,0.27999999999999997 -SH600755,no_valid_signals,0.27999999999999997 -SZ000598,no_valid_signals,0.27999999999999997 -SH600297,no_valid_signals,0.27999999999999997 -SZ002701,no_valid_signals,0.27999999999999997 -SH600820,no_valid_signals,0.27999999999999997 -SH600567,no_valid_signals,0.27999999999999997 -SZ000709,no_valid_signals,0.27999999999999997 -SZ002595,empty_data,0.27999999999999997 -SZ002075,no_valid_signals,0.27999999999999997 -SZ002146,no_valid_signals,0.27999999999999997 -SH600409,no_valid_signals,0.27999999999999997 -SH600021,no_valid_signals,0.27999999999999997 -SH600827,no_valid_signals,0.27999999999999997 -SH601880,no_valid_signals,0.27999999999999997 -SH600598,no_valid_signals,0.27999999999999997 -SH600808,no_valid_signals,0.27999999999999997 -SH600022,no_valid_signals,0.27999999999999997 -SZ000987,no_valid_signals,0.27999999999999997 -SH600737,no_valid_signals,0.27999999999999997 -SZ000883,no_valid_signals,0.27999999999999997 -SH600811,no_valid_signals,0.27999999999999997 -SH601106,no_valid_signals,0.27999999999999997 -SZ002233,no_valid_signals,0.27999999999999997 -SZ002110,no_valid_signals,0.27999999999999997 -SH600967,no_valid_signals,0.27999999999999997 -SZ000898,no_valid_signals,0.27999999999999997 -SH601118,no_valid_signals,0.27999999999999997 -SZ000488,no_valid_signals,0.27999999999999997 -SZ000877,no_valid_signals,0.27999999999999997 -SH600064,no_valid_signals,0.27999999999999997 -SH601333,no_valid_signals,0.27999999999999997 -SH601200,no_valid_signals,0.27999999999999997 -SZ002081,no_valid_signals,0.27999999999999997 -SZ000089,no_valid_signals,0.27999999999999997 -SZ000559,no_valid_signals,0.27999999999999997 -SZ000959,no_valid_signals,0.27999999999999997 -SZ000528,no_valid_signals,0.27999999999999997 -SH600195,no_valid_signals,0.27999999999999997 -SZ002434,no_valid_signals,0.27999999999999997 -SZ000685,no_valid_signals,0.27999999999999997 -SZ000671,empty_data,0.27999999999999997 -SH600120,no_valid_signals,0.27999999999999997 -SZ001965,no_valid_signals,0.27999999999999997 -SH601608,no_valid_signals,0.27999999999999997 -SH600126,no_valid_signals,0.27999999999999997 -SH601611,no_valid_signals,0.27999999999999997 -SZ000758,no_valid_signals,0.27999999999999997 -SH601098,no_valid_signals,0.27999999999999997 -SH600307,no_valid_signals,0.27999999999999997 -SH601598,no_valid_signals,0.27999999999999997 -SH600643,no_valid_signals,0.27999999999999997 -SZ000563,no_valid_signals,0.27999999999999997 -SZ000718,no_valid_signals,0.27999999999999997 -SH601958,no_valid_signals,0.27999999999999997 -SH600901,no_valid_signals,0.27999999999999997 -SH600717,no_valid_signals,0.27999999999999997 -SZ000967,no_valid_signals,0.27999999999999997 -SZ002458,no_valid_signals,0.27999999999999997 -SH601860,no_valid_signals,0.27999999999999997 -SZ002563,no_valid_signals,0.27999999999999997 -SH600928,no_valid_signals,0.27999999999999997 -SH600968,no_valid_signals,0.27999999999999997 -SZ000937,no_valid_signals,0.27999999999999997 -SZ000717,no_valid_signals,0.27999999999999997 -SH600649,no_valid_signals,0.27999999999999997 -SH600648,no_valid_signals,0.27999999999999997 -SH600623,no_valid_signals,0.27999999999999997 -SH600377,no_valid_signals,0.27999999999999997 -SH601139,no_valid_signals,0.27999999999999997 -SZ000869,no_valid_signals,0.27999999999999997 -SH600871,no_valid_signals,0.27999999999999997 -SH600639,no_valid_signals,0.27999999999999997 -SH601298,no_valid_signals,0.27999999999999997 -SZ000046,empty_data,0.27999999999999997 -SZ001872,no_valid_signals,0.27999999999999997 -SH601156,no_valid_signals,0.27999999999999997 -SH603708,no_valid_signals,0.27999999999999997 -SH600350,no_valid_signals,0.27999999999999997 -SH601568,no_valid_signals,0.27999999999999997 -SH600466,empty_data,0.27999999999999997 -SH603515,no_valid_signals,0.27999999999999997 -SH601665,no_valid_signals,0.27999999999999997 -SH600917,no_valid_signals,0.27999999999999997 -SH600956,no_valid_signals,0.27999999999999997 -SH601187,no_valid_signals,0.27999999999999997 -SH603983,no_valid_signals,0.27999999999999997 diff --git a/src/results/analysis_summary/skipped_stocks_29.0.csv b/src/results/analysis_summary/skipped_stocks_29.0.csv deleted file mode 100644 index 4781b0c..0000000 --- a/src/results/analysis_summary/skipped_stocks_29.0.csv +++ /dev/null @@ -1,161 +0,0 @@ -symbol,reason,take_profit_pct -SZ002340,no_valid_signals,0.29 -SH600157,no_valid_signals,0.29 -SZ000723,no_valid_signals,0.29 -SZ000009,no_valid_signals,0.29 -SH601555,no_valid_signals,0.29 -SH600884,no_valid_signals,0.29 -SH600298,no_valid_signals,0.29 -SZ002028,no_valid_signals,0.29 -SZ300363,no_valid_signals,0.29 -SH601077,no_valid_signals,0.29 -SZ002013,empty_data,0.29 -SH603267,no_valid_signals,0.29 -SZ000728,no_valid_signals,0.29 -SH600486,no_valid_signals,0.29 -SZ002797,no_valid_signals,0.29 -SH603077,no_valid_signals,0.29 -SZ002673,no_valid_signals,0.29 -SH601128,no_valid_signals,0.29 -SH600482,no_valid_signals,0.29 -SH600733,no_valid_signals,0.29 -SH600177,no_valid_signals,0.29 -SH600739,no_valid_signals,0.29 -SZ002191,no_valid_signals,0.29 -SZ002603,no_valid_signals,0.29 -SH688002,no_valid_signals,0.29 -SH600497,no_valid_signals,0.29 -SH601997,no_valid_signals,0.29 -SH600038,no_valid_signals,0.29 -SH600369,no_valid_signals,0.29 -SZ002936,no_valid_signals,0.29 -SH601016,no_valid_signals,0.29 -SZ000825,no_valid_signals,0.29 -SH600879,no_valid_signals,0.29 -SH600039,no_valid_signals,0.29 -SZ300618,no_valid_signals,0.29 -SZ000750,no_valid_signals,0.29 -SH600170,no_valid_signals,0.29 -SH600867,no_valid_signals,0.29 -SZ000656,no_valid_signals,0.29 -SZ002926,no_valid_signals,0.29 -SH600909,no_valid_signals,0.29 -SH600008,no_valid_signals,0.29 -SH600580,no_valid_signals,0.29 -SZ000999,no_valid_signals,0.29 -SH600536,no_valid_signals,0.29 -SH601005,no_valid_signals,0.29 -SH600316,no_valid_signals,0.29 -SH603707,no_valid_signals,0.29 -SZ000027,no_valid_signals,0.29 -SZ002002,empty_data,0.29 -SZ002266,no_valid_signals,0.29 -SZ002500,no_valid_signals,0.29 -SH600801,no_valid_signals,0.29 -SH600208,no_valid_signals,0.29 -SZ002249,no_valid_signals,0.29 -SH600415,no_valid_signals,0.29 -SZ000012,no_valid_signals,0.29 -SH601866,no_valid_signals,0.29 -SZ002511,no_valid_signals,0.29 -SZ000060,no_valid_signals,0.29 -SH601992,no_valid_signals,0.29 -SH600839,no_valid_signals,0.29 -SZ002966,no_valid_signals,0.29 -SH600155,no_valid_signals,0.29 -SZ002128,no_valid_signals,0.29 -SH600517,no_valid_signals,0.29 -SH600985,no_valid_signals,0.29 -SZ000778,no_valid_signals,0.29 -SH600782,no_valid_signals,0.29 -SZ002939,no_valid_signals,0.29 -SZ002294,no_valid_signals,0.29 -SZ000540,empty_data,0.29 -SH600863,no_valid_signals,0.29 -SZ002958,no_valid_signals,0.29 -SH601179,no_valid_signals,0.29 -SH600755,no_valid_signals,0.29 -SZ000598,no_valid_signals,0.29 -SH600297,no_valid_signals,0.29 -SZ002701,no_valid_signals,0.29 -SH600820,no_valid_signals,0.29 -SH600567,no_valid_signals,0.29 -SZ000709,no_valid_signals,0.29 -SZ002075,no_valid_signals,0.29 -SZ002146,no_valid_signals,0.29 -SH600409,no_valid_signals,0.29 -SH600021,no_valid_signals,0.29 -SH600827,no_valid_signals,0.29 -SH601880,no_valid_signals,0.29 -SH600598,no_valid_signals,0.29 -SH600808,no_valid_signals,0.29 -SH600022,no_valid_signals,0.29 -SZ000987,no_valid_signals,0.29 -SH600737,no_valid_signals,0.29 -SZ000883,no_valid_signals,0.29 -SH600811,no_valid_signals,0.29 -SH601106,no_valid_signals,0.29 -SZ002233,no_valid_signals,0.29 -SZ002110,no_valid_signals,0.29 -SH600967,no_valid_signals,0.29 -SZ000898,no_valid_signals,0.29 -SH601118,no_valid_signals,0.29 -SZ000488,no_valid_signals,0.29 -SZ000877,no_valid_signals,0.29 -SH600064,no_valid_signals,0.29 -SH601333,no_valid_signals,0.29 -SH601200,no_valid_signals,0.29 -SZ002081,no_valid_signals,0.29 -SZ000089,no_valid_signals,0.29 -SZ000559,no_valid_signals,0.29 -SZ000959,no_valid_signals,0.29 -SZ000528,no_valid_signals,0.29 -SH600195,no_valid_signals,0.29 -SZ002434,no_valid_signals,0.29 -SZ000685,no_valid_signals,0.29 -SZ000671,empty_data,0.29 -SH600120,no_valid_signals,0.29 -SZ001965,no_valid_signals,0.29 -SH601608,no_valid_signals,0.29 -SH600126,no_valid_signals,0.29 -SH601611,no_valid_signals,0.29 -SZ000758,no_valid_signals,0.29 -SH601098,no_valid_signals,0.29 -SH600307,no_valid_signals,0.29 -SH601598,no_valid_signals,0.29 -SH600643,no_valid_signals,0.29 -SZ000563,no_valid_signals,0.29 -SZ000718,no_valid_signals,0.29 -SH601958,no_valid_signals,0.29 -SH600901,no_valid_signals,0.29 -SH600717,no_valid_signals,0.29 -SZ000967,no_valid_signals,0.29 -SZ002458,no_valid_signals,0.29 -SH601860,no_valid_signals,0.29 -SZ002563,no_valid_signals,0.29 -SH600928,no_valid_signals,0.29 -SH600968,no_valid_signals,0.29 -SZ000937,no_valid_signals,0.29 -SZ000717,no_valid_signals,0.29 -SH600649,no_valid_signals,0.29 -SH600648,no_valid_signals,0.29 -SH600623,no_valid_signals,0.29 -SH600377,no_valid_signals,0.29 -SH601139,no_valid_signals,0.29 -SZ000869,no_valid_signals,0.29 -SH600871,no_valid_signals,0.29 -SH600639,no_valid_signals,0.29 -SH601298,no_valid_signals,0.29 -SZ000046,empty_data,0.29 -SZ001872,no_valid_signals,0.29 -SH601156,no_valid_signals,0.29 -SH603708,no_valid_signals,0.29 -SH600350,no_valid_signals,0.29 -SH601568,no_valid_signals,0.29 -SH600466,empty_data,0.29 -SH603515,no_valid_signals,0.29 -SH601665,no_valid_signals,0.29 -SH600917,no_valid_signals,0.29 -SH600956,no_valid_signals,0.29 -SH601187,no_valid_signals,0.29 -SH603983,no_valid_signals,0.29 diff --git a/src/results/analysis_summary/skipped_stocks_30.0.csv b/src/results/analysis_summary/skipped_stocks_30.0.csv deleted file mode 100644 index 36a988d..0000000 --- a/src/results/analysis_summary/skipped_stocks_30.0.csv +++ /dev/null @@ -1,161 +0,0 @@ -symbol,reason,take_profit_pct -SZ002340,no_valid_signals,0.3 -SH600157,no_valid_signals,0.3 -SZ000723,no_valid_signals,0.3 -SZ000009,no_valid_signals,0.3 -SH601555,no_valid_signals,0.3 -SH600884,no_valid_signals,0.3 -SH600298,no_valid_signals,0.3 -SZ002028,no_valid_signals,0.3 -SZ300363,no_valid_signals,0.3 -SH601077,no_valid_signals,0.3 -SZ002013,empty_data,0.3 -SH603267,no_valid_signals,0.3 -SZ000728,no_valid_signals,0.3 -SH600486,no_valid_signals,0.3 -SZ002797,no_valid_signals,0.3 -SH603077,no_valid_signals,0.3 -SZ002673,no_valid_signals,0.3 -SH601128,no_valid_signals,0.3 -SH600482,no_valid_signals,0.3 -SH600733,no_valid_signals,0.3 -SH600177,no_valid_signals,0.3 -SH600739,no_valid_signals,0.3 -SZ002191,no_valid_signals,0.3 -SZ002603,no_valid_signals,0.3 -SH688002,no_valid_signals,0.3 -SH600497,no_valid_signals,0.3 -SH601997,no_valid_signals,0.3 -SH600038,no_valid_signals,0.3 -SH600369,no_valid_signals,0.3 -SZ002936,no_valid_signals,0.3 -SH601016,no_valid_signals,0.3 -SZ000825,no_valid_signals,0.3 -SH600879,no_valid_signals,0.3 -SH600039,no_valid_signals,0.3 -SZ300618,no_valid_signals,0.3 -SZ000750,no_valid_signals,0.3 -SH600170,no_valid_signals,0.3 -SH600867,no_valid_signals,0.3 -SZ000656,no_valid_signals,0.3 -SZ002926,no_valid_signals,0.3 -SH600909,no_valid_signals,0.3 -SH600008,no_valid_signals,0.3 -SH600580,no_valid_signals,0.3 -SZ000999,no_valid_signals,0.3 -SH600536,no_valid_signals,0.3 -SH601005,no_valid_signals,0.3 -SH600316,no_valid_signals,0.3 -SH603707,no_valid_signals,0.3 -SZ000027,no_valid_signals,0.3 -SZ002002,empty_data,0.3 -SZ002266,no_valid_signals,0.3 -SZ002500,no_valid_signals,0.3 -SH600801,no_valid_signals,0.3 -SH600208,no_valid_signals,0.3 -SZ002249,no_valid_signals,0.3 -SH600415,no_valid_signals,0.3 -SZ000012,no_valid_signals,0.3 -SH601866,no_valid_signals,0.3 -SZ002511,no_valid_signals,0.3 -SZ000060,no_valid_signals,0.3 -SH601992,no_valid_signals,0.3 -SH600839,no_valid_signals,0.3 -SZ002966,no_valid_signals,0.3 -SH600155,no_valid_signals,0.3 -SZ002128,no_valid_signals,0.3 -SH600517,no_valid_signals,0.3 -SH600985,no_valid_signals,0.3 -SZ000778,no_valid_signals,0.3 -SH600782,no_valid_signals,0.3 -SZ002939,no_valid_signals,0.3 -SZ002294,no_valid_signals,0.3 -SZ000540,empty_data,0.3 -SH600863,no_valid_signals,0.3 -SZ002958,no_valid_signals,0.3 -SH601179,no_valid_signals,0.3 -SH600755,no_valid_signals,0.3 -SZ000598,no_valid_signals,0.3 -SH600297,no_valid_signals,0.3 -SZ002701,no_valid_signals,0.3 -SH600820,no_valid_signals,0.3 -SH600567,no_valid_signals,0.3 -SZ000709,no_valid_signals,0.3 -SZ002075,no_valid_signals,0.3 -SZ002146,no_valid_signals,0.3 -SH600409,no_valid_signals,0.3 -SH600021,no_valid_signals,0.3 -SH600827,no_valid_signals,0.3 -SH601880,no_valid_signals,0.3 -SH600598,no_valid_signals,0.3 -SH600808,no_valid_signals,0.3 -SH600022,no_valid_signals,0.3 -SZ000987,no_valid_signals,0.3 -SH600737,no_valid_signals,0.3 -SZ000883,no_valid_signals,0.3 -SH600811,no_valid_signals,0.3 -SH601106,no_valid_signals,0.3 -SZ002233,no_valid_signals,0.3 -SZ002110,no_valid_signals,0.3 -SH600967,no_valid_signals,0.3 -SZ000898,no_valid_signals,0.3 -SH601118,no_valid_signals,0.3 -SZ000488,no_valid_signals,0.3 -SZ000877,no_valid_signals,0.3 -SH600064,no_valid_signals,0.3 -SH601333,no_valid_signals,0.3 -SH601200,no_valid_signals,0.3 -SZ002081,no_valid_signals,0.3 -SZ000089,no_valid_signals,0.3 -SZ000559,no_valid_signals,0.3 -SZ000959,no_valid_signals,0.3 -SZ000528,no_valid_signals,0.3 -SH600195,no_valid_signals,0.3 -SZ002434,no_valid_signals,0.3 -SZ000685,no_valid_signals,0.3 -SZ000671,empty_data,0.3 -SH600120,no_valid_signals,0.3 -SZ001965,no_valid_signals,0.3 -SH601608,no_valid_signals,0.3 -SH600126,no_valid_signals,0.3 -SH601611,no_valid_signals,0.3 -SZ000758,no_valid_signals,0.3 -SH601098,no_valid_signals,0.3 -SH600307,no_valid_signals,0.3 -SH601598,no_valid_signals,0.3 -SH600643,no_valid_signals,0.3 -SZ000563,no_valid_signals,0.3 -SZ000718,no_valid_signals,0.3 -SH601958,no_valid_signals,0.3 -SH600901,no_valid_signals,0.3 -SH600717,no_valid_signals,0.3 -SZ000967,no_valid_signals,0.3 -SZ002458,no_valid_signals,0.3 -SH601860,no_valid_signals,0.3 -SZ002563,no_valid_signals,0.3 -SH600928,no_valid_signals,0.3 -SH600968,no_valid_signals,0.3 -SZ000937,no_valid_signals,0.3 -SZ000717,no_valid_signals,0.3 -SH600649,no_valid_signals,0.3 -SH600648,no_valid_signals,0.3 -SH600623,no_valid_signals,0.3 -SH600377,no_valid_signals,0.3 -SH601139,no_valid_signals,0.3 -SZ000869,no_valid_signals,0.3 -SH600871,no_valid_signals,0.3 -SH600639,no_valid_signals,0.3 -SH601298,no_valid_signals,0.3 -SZ000046,empty_data,0.3 -SZ001872,no_valid_signals,0.3 -SH601156,no_valid_signals,0.3 -SH603708,no_valid_signals,0.3 -SH600350,no_valid_signals,0.3 -SH601568,no_valid_signals,0.3 -SH600466,empty_data,0.3 -SH603515,no_valid_signals,0.3 -SH601665,no_valid_signals,0.3 -SH600917,no_valid_signals,0.3 -SH600956,no_valid_signals,0.3 -SH601187,no_valid_signals,0.3 -SH603983,no_valid_signals,0.3 diff --git a/src/results/temp/profit_24.0.csv b/src/results/temp/profit_24.0.csv deleted file mode 100644 index 235be2a..0000000 --- a/src/results/temp/profit_24.0.csv +++ /dev/null @@ -1,2 +0,0 @@ -take_profit_pct,total_profit,avg_profit_per_trade,median_profit_per_trade,avg_holding_days,trade_win_rate,stock_win_rate,total_trades,stock_count -23.999999999999993,-51449903.2556674,-20176.432649281334,0,116.57411764705883,40.94117647058824,39.863325740318906,2550,439 diff --git a/src/results/temp/profit_25.0.csv b/src/results/temp/profit_25.0.csv deleted file mode 100644 index a0b328f..0000000 --- a/src/results/temp/profit_25.0.csv +++ /dev/null @@ -1,2 +0,0 @@ -take_profit_pct,total_profit,avg_profit_per_trade,median_profit_per_trade,avg_holding_days,trade_win_rate,stock_win_rate,total_trades,stock_count -24.999999999999993,-51842058.294730715,-20394.200745370068,0,118.2285601888277,40.440597954366645,39.40774487471526,2542,439 diff --git a/src/results/temp/profit_26.0.csv b/src/results/temp/profit_26.0.csv deleted file mode 100644 index fe9042e..0000000 --- a/src/results/temp/profit_26.0.csv +++ /dev/null @@ -1,2 +0,0 @@ -take_profit_pct,total_profit,avg_profit_per_trade,median_profit_per_trade,avg_holding_days,trade_win_rate,stock_win_rate,total_trades,stock_count -25.999999999999996,-52586377.81024381,-20851.06178042974,0,119.98215701823949,39.809674861221254,39.17995444191344,2522,439 diff --git a/src/results/temp/profit_27.0.csv b/src/results/temp/profit_27.0.csv deleted file mode 100644 index aa34d7c..0000000 --- a/src/results/temp/profit_27.0.csv +++ /dev/null @@ -1,2 +0,0 @@ -take_profit_pct,total_profit,avg_profit_per_trade,median_profit_per_trade,avg_holding_days,trade_win_rate,stock_win_rate,total_trades,stock_count -26.999999999999996,-54650589.844712615,-21825.31543319194,0,121.754392971246,39.05750798722045,38.496583143507976,2504,439 diff --git a/src/results/temp/profit_28.0.csv b/src/results/temp/profit_28.0.csv deleted file mode 100644 index 8910684..0000000 --- a/src/results/temp/profit_28.0.csv +++ /dev/null @@ -1,2 +0,0 @@ -take_profit_pct,total_profit,avg_profit_per_trade,median_profit_per_trade,avg_holding_days,trade_win_rate,stock_win_rate,total_trades,stock_count -27.999999999999996,-13478086.243568404,-13711.176239642324,0,78.75483214649033,37.945066124109864,39.823008849557525,983,339 diff --git a/src/results/temp/profit_29.0.csv b/src/results/temp/profit_29.0.csv deleted file mode 100644 index e1c7a4f..0000000 --- a/src/results/temp/profit_29.0.csv +++ /dev/null @@ -1,2 +0,0 @@ -take_profit_pct,total_profit,avg_profit_per_trade,median_profit_per_trade,avg_holding_days,trade_win_rate,stock_win_rate,total_trades,stock_count -28.999999999999996,-12628925.952513697,-12860.413393598468,0,79.27698574338086,37.67820773930753,40.294117647058826,982,340 diff --git a/src/results/temp/profit_30.0.csv b/src/results/temp/profit_30.0.csv deleted file mode 100644 index d8fe086..0000000 --- a/src/results/temp/profit_30.0.csv +++ /dev/null @@ -1,2 +0,0 @@ -take_profit_pct,total_profit,avg_profit_per_trade,median_profit_per_trade,avg_holding_days,trade_win_rate,stock_win_rate,total_trades,stock_count -30.0,-14121418.834878381,-14453.857558729153,0,80.489252814739,36.8474923234391,39.705882352941174,977,340 diff --git a/src/tushare_scripts/concept_moneyflow_ths_collector.py b/src/tushare_scripts/concept_moneyflow_ths_collector.py new file mode 100644 index 0000000..b2b6e67 --- /dev/null +++ b/src/tushare_scripts/concept_moneyflow_ths_collector.py @@ -0,0 +1,221 @@ +# coding:utf-8 +""" +同花顺概念板块资金流向采集工具 +接口:moneyflow_cnt_ths +文档:https://tushare.pro/document/2?doc_id=371 +""" + +import os +import sys +from datetime import datetime +from typing import Optional + +import pandas as pd +import tushare as ts +from sqlalchemy import create_engine, text + +PROJECT_ROOT = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) +sys.path.append(PROJECT_ROOT) + +from src.scripts.config import TUSHARE_TOKEN + + +class ConceptMoneyflowTHSCollector: + """同花顺概念板块资金流向采集器""" + + def __init__(self, db_url: str, tushare_token: str, table_name: str = "gp_concept_moneyflow_ths"): + self.engine = create_engine( + db_url, + pool_size=5, + max_overflow=10, + pool_recycle=3600, + ) + self.table_name = table_name + + ts.set_token(tushare_token) + self.pro = ts.pro_api() + + print("=" * 60) + print("同花顺概念板块资金流向采集工具") + print(f"目标数据表: {self.table_name}") + print("=" * 60) + + def fetch_data( + self, + ts_code: Optional[str] = None, + trade_date: Optional[str] = None, + start_date: Optional[str] = None, + end_date: Optional[str] = None, + ) -> pd.DataFrame: + """调用 Tushare moneyflow_cnt_ths 接口""" + try: + df = self.pro.moneyflow_cnt_ths( + ts_code=ts_code, + trade_date=trade_date, + start_date=start_date, + end_date=end_date, + ) + return df + except Exception as exc: + print(f"Tushare moneyflow_cnt_ths 调用失败: {exc}") + return pd.DataFrame() + + @staticmethod + def _to_numeric(series): + return pd.to_numeric(series, errors="coerce") + + def transform_data(self, df: pd.DataFrame) -> pd.DataFrame: + """转换接口数据为数据库格式""" + if df.empty: + return pd.DataFrame() + + result = pd.DataFrame() + result["trade_date"] = pd.to_datetime(df["trade_date"], format="%Y%m%d") + result["concept_code"] = df.get("ts_code") + result["concept_name"] = df.get("name") + result["lead_stock"] = df.get("lead_stock") + result["close_price"] = self._to_numeric(df.get("close_price")) + result["pct_change"] = self._to_numeric(df.get("pct_change")) + result["industry_index"] = self._to_numeric(df.get("industry_index")) + result["company_num"] = self._to_numeric(df.get("company_num")).astype("Int64") + result["pct_change_stock"] = self._to_numeric(df.get("pct_change_stock")) + result["net_buy_amount"] = self._to_numeric(df.get("net_buy_amount")) + result["net_sell_amount"] = self._to_numeric(df.get("net_sell_amount")) + result["net_amount"] = self._to_numeric(df.get("net_amount")) + + result = result.dropna(subset=["concept_code"]) + result["created_at"] = datetime.now() + result["updated_at"] = datetime.now() + return result + + def delete_by_date(self, trade_date: str) -> None: + """删除指定日期旧数据""" + with self.engine.begin() as conn: + delete_sql = text(f"DELETE FROM {self.table_name} WHERE trade_date = :trade_date") + affected = conn.execute(delete_sql, {"trade_date": trade_date}) + print(f"已删除 {trade_date} 旧数据 {affected.rowcount} 条") + + def save_dataframe(self, df: pd.DataFrame) -> None: + """写入数据到表""" + if df.empty: + print("无数据需要写入") + return + df.to_sql(self.table_name, self.engine, if_exists="append", index=False) + print(f"写入 {len(df)} 条记录") + + def run_daily_collection(self, date: Optional[str] = None) -> None: + """采集单日数据""" + target_date = date or datetime.now().strftime("%Y-%m-%d") + trade_date = datetime.strptime(target_date, "%Y-%m-%d").strftime("%Y%m%d") + + print(f"开始采集 {target_date} ({trade_date}) 概念资金流向数据") + self.delete_by_date(target_date) + + df = self.fetch_data(trade_date=trade_date) + if df.empty: + print("接口未返回数据(可能为非交易日或权限不足)") + return + + result_df = self.transform_data(df) + if result_df.empty: + print("数据转换失败") + return + + self.save_dataframe(result_df) + print("每日采集完成") + + def run_range_collection(self, start_date: str, end_date: str) -> None: + """在日期区间内逐日采集""" + start = datetime.strptime(start_date, "%Y-%m-%d") + end = datetime.strptime(end_date, "%Y-%m-%d") + if start > end: + raise ValueError("start_date 不能大于 end_date") + + current = start + while current <= end: + target = current.strftime("%Y-%m-%d") + try: + self.run_daily_collection(target) + except Exception as exc: + print(f"{target} 采集失败: {exc}") + current += pd.Timedelta(days=1) + + def run_full_collection(self, start_date: str = "2010-01-01") -> None: + """ + 全量采集:清空表后,从 start_date (含) 至今逐个交易日采集 + """ + print("=" * 60) + print("开始执行概念资金流向全量采集") + print("=" * 60) + + try: + with self.engine.begin() as conn: + conn.execute(text(f"TRUNCATE TABLE {self.table_name}")) + print(f"{self.table_name} 已清空") + + trade_cal = self.pro.trade_cal( + start_date=start_date.replace("-", ""), + end_date=datetime.now().strftime("%Y%m%d"), + fields="cal_date,is_open" + ) + trade_days = trade_cal.loc[trade_cal["is_open"] == 1, "cal_date"].tolist() + print(f"共 {len(trade_days)} 个交易日待采集") + + processed = 0 + for cal_date in trade_days: + target = datetime.strptime(cal_date, "%Y%m%d").strftime("%Y-%m-%d") + try: + self.run_daily_collection(target) + processed += 1 + except Exception as exc: + print(f"{target} 数据采集失败: {exc}") + continue + + print("=" * 60) + print(f"全量采集完成,成功采集 {processed} 个交易日") + print("=" * 60) + except Exception as exc: + print(f"全量采集失败: {exc}") + + +def collect_concept_moneyflow_ths( + db_url: str, + tushare_token: str, + mode: str = "daily", + date: Optional[str] = None, + start_date: Optional[str] = None, + end_date: Optional[str] = None, +) -> None: + """ + 调度入口 + mode: + - daily: 指定日期(默认今天)数据 + - range: 指定日期区间逐日采集 + - full: 全量覆盖采集(会清空表) + """ + collector = ConceptMoneyflowTHSCollector(db_url, tushare_token) + + if mode == "daily": + collector.run_daily_collection(date) + elif mode == "range": + if not start_date or not end_date: + raise ValueError("range 模式需要提供 start_date 和 end_date") + collector.run_range_collection(start_date, end_date) + elif mode == "full": + collector.run_full_collection(start_date or "2010-01-01") + else: + raise ValueError(f"未知的采集模式: {mode}") + + +if __name__ == "__main__": + # DB_URL = "mysql+pymysql://root:Chlry#$.8@192.168.18.199:3306/db_gp_cj" + DB_URL = "mysql+pymysql://fac_pattern:Chlry$%.8pattern@192.168.16.150:3306/factordb_mysql" + TOKEN = TUSHARE_TOKEN + + # 示例: + collect_concept_moneyflow_ths(DB_URL, TOKEN, mode="daily", date="2025-11-17") + # collect_concept_moneyflow_ths(DB_URL, TOKEN, mode="range", start_date="2025-11-01", end_date="2025-11-07") + # collect_concept_moneyflow_ths(DB_URL, TOKEN, mode="full", start_date="2018-01-01") + + # collect_concept_moneyflow_ths(DB_URL, TOKEN, mode="daily") + diff --git a/src/tushare_scripts/industry_moneyflow_ths_collector.py b/src/tushare_scripts/industry_moneyflow_ths_collector.py new file mode 100644 index 0000000..0c3c65a --- /dev/null +++ b/src/tushare_scripts/industry_moneyflow_ths_collector.py @@ -0,0 +1,220 @@ +# coding:utf-8 +""" +同花顺行业资金流向采集工具 +接口:moneyflow_ind_ths +文档:https://tushare.pro/document/2?doc_id=343 +""" + +import os +import sys +from datetime import datetime +from typing import Optional + +import pandas as pd +import tushare as ts +from sqlalchemy import create_engine, text + +PROJECT_ROOT = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) +sys.path.append(PROJECT_ROOT) + +from src.scripts.config import TUSHARE_TOKEN + + +class IndustryMoneyflowTHSCollector: + """同花顺行业资金流向采集器""" + + def __init__(self, db_url: str, tushare_token: str, table_name: str = "gp_industry_moneyflow_ths"): + self.engine = create_engine( + db_url, + pool_size=5, + max_overflow=10, + pool_recycle=3600, + ) + self.table_name = table_name + + ts.set_token(tushare_token) + self.pro = ts.pro_api() + + print("=" * 60) + print("同花顺行业资金流向采集工具") + print(f"目标数据表: {self.table_name}") + print("=" * 60) + + def fetch_data( + self, + ts_code: Optional[str] = None, + trade_date: Optional[str] = None, + start_date: Optional[str] = None, + end_date: Optional[str] = None, + ) -> pd.DataFrame: + """调用 Tushare moneyflow_ind_ths 接口""" + try: + df = self.pro.moneyflow_ind_ths( + ts_code=ts_code, + trade_date=trade_date, + start_date=start_date, + end_date=end_date, + ) + return df + except Exception as exc: + print(f"Tushare moneyflow_ind_ths 调用失败: {exc}") + return pd.DataFrame() + + @staticmethod + def _to_numeric(series): + return pd.to_numeric(series, errors="coerce") + + def transform_data(self, df: pd.DataFrame) -> pd.DataFrame: + """转换接口数据为数据库格式""" + if df.empty: + return pd.DataFrame() + + result = pd.DataFrame() + result["trade_date"] = pd.to_datetime(df["trade_date"], format="%Y%m%d") + result["industry_code"] = df.get("ts_code") + result["industry_name"] = df.get("industry") + result["lead_stock"] = df.get("lead_stock") + result["close_index"] = self._to_numeric(df.get("close")) + result["pct_change"] = self._to_numeric(df.get("pct_change")) + result["company_num"] = self._to_numeric(df.get("company_num")).astype("Int64") + result["pct_change_stock"] = self._to_numeric(df.get("pct_change_stock")) + result["close_price"] = self._to_numeric(df.get("close_price")) + result["net_buy_amount"] = self._to_numeric(df.get("net_buy_amount")) + result["net_sell_amount"] = self._to_numeric(df.get("net_sell_amount")) + result["net_amount"] = self._to_numeric(df.get("net_amount")) + + result = result.dropna(subset=["industry_code"]) + result["created_at"] = datetime.now() + result["updated_at"] = datetime.now() + return result + + def delete_by_date(self, trade_date: str) -> None: + """删除指定日期旧数据""" + with self.engine.begin() as conn: + delete_sql = text(f"DELETE FROM {self.table_name} WHERE trade_date = :trade_date") + affected = conn.execute(delete_sql, {"trade_date": trade_date}) + print(f"已删除 {trade_date} 旧数据 {affected.rowcount} 条") + + def save_dataframe(self, df: pd.DataFrame) -> None: + """写入数据到表""" + if df.empty: + print("无数据需要写入") + return + df.to_sql(self.table_name, self.engine, if_exists="append", index=False) + print(f"写入 {len(df)} 条记录") + + def run_daily_collection(self, date: Optional[str] = None) -> None: + """采集单日数据""" + target_date = date or datetime.now().strftime("%Y-%m-%d") + trade_date = datetime.strptime(target_date, "%Y-%m-%d").strftime("%Y%m%d") + + print(f"开始采集 {target_date} ({trade_date}) 行业资金流向数据") + self.delete_by_date(target_date) + + df = self.fetch_data(trade_date=trade_date) + if df.empty: + print("接口未返回数据(可能为非交易日或权限不足)") + return + + result_df = self.transform_data(df) + if result_df.empty: + print("数据转换失败") + return + + self.save_dataframe(result_df) + print("每日采集完成") + + def run_range_collection(self, start_date: str, end_date: str) -> None: + """在日期区间内逐日采集""" + start = datetime.strptime(start_date, "%Y-%m-%d") + end = datetime.strptime(end_date, "%Y-%m-%d") + if start > end: + raise ValueError("start_date 不能大于 end_date") + + current = start + while current <= end: + target = current.strftime("%Y-%m-%d") + try: + self.run_daily_collection(target) + except Exception as exc: + print(f"{target} 采集失败: {exc}") + current += pd.Timedelta(days=1) + + def run_full_collection(self, start_date: str = "2010-01-01") -> None: + """ + 全量采集:清空表后,从 start_date (含) 至今逐个交易日采集 + """ + print("=" * 60) + print("开始执行行业资金流向全量采集") + print("=" * 60) + + try: + with self.engine.begin() as conn: + conn.execute(text(f"TRUNCATE TABLE {self.table_name}")) + print(f"{self.table_name} 已清空") + + trade_cal = self.pro.trade_cal( + start_date=start_date.replace("-", ""), + end_date=datetime.now().strftime("%Y%m%d"), + fields="cal_date,is_open" + ) + trade_days = trade_cal.loc[trade_cal["is_open"] == 1, "cal_date"].tolist() + print(f"共 {len(trade_days)} 个交易日待采集") + + processed = 0 + for cal_date in trade_days: + target = datetime.strptime(cal_date, "%Y%m%d").strftime("%Y-%m-%d") + try: + self.run_daily_collection(target) + processed += 1 + except Exception as exc: + print(f"{target} 数据采集失败: {exc}") + continue + + print("=" * 60) + print(f"全量采集完成,成功采集 {processed} 个交易日") + print("=" * 60) + except Exception as exc: + print(f"全量采集失败: {exc}") + + +def collect_industry_moneyflow_ths( + db_url: str, + tushare_token: str, + mode: str = "daily", + date: Optional[str] = None, + start_date: Optional[str] = None, + end_date: Optional[str] = None, +) -> None: + """ + 调度入口 + mode: + - daily: 指定日期(默认今天)数据 + - range: 指定日期区间逐日采集 + - full: 全量覆盖采集(会清空表) + """ + collector = IndustryMoneyflowTHSCollector(db_url, tushare_token) + + if mode == "daily": + collector.run_daily_collection(date) + elif mode == "range": + if not start_date or not end_date: + raise ValueError("range 模式需要提供 start_date 和 end_date") + collector.run_range_collection(start_date, end_date) + elif mode == "full": + collector.run_full_collection(start_date or "2010-01-01") + else: + raise ValueError(f"未知的采集模式: {mode}") + + +if __name__ == "__main__": + # DB_URL = "mysql+pymysql://root:Chlry#$.8@192.168.18.199:3306/db_gp_cj" + DB_URL = "mysql+pymysql://fac_pattern:Chlry$%.8pattern@192.168.16.150:3306/factordb_mysql" + TOKEN = TUSHARE_TOKEN + + # 示例: + collect_industry_moneyflow_ths(DB_URL, TOKEN, mode="daily", date="2025-11-17") + # collect_industry_moneyflow_ths(DB_URL, TOKEN, mode="range", start_date="2025-11-01", end_date="2025-11-07") + # collect_industry_moneyflow_ths(DB_URL, TOKEN, mode="full", start_date="2018-01-01") + + diff --git a/src/tushare_scripts/moneyflow_ths_collector.py b/src/tushare_scripts/moneyflow_ths_collector.py new file mode 100644 index 0000000..40da830 --- /dev/null +++ b/src/tushare_scripts/moneyflow_ths_collector.py @@ -0,0 +1,343 @@ +# coding:utf-8 +""" +个股资金流向(同花顺)采集工具 +功能:从 Tushare 获取 moneyflow_ths 数据并落库 +API 文档: https://tushare.pro/document/2?doc_id=348 +说明:接口每日盘后更新,需至少 5000 积分 +""" + +import os +import sys +from datetime import datetime +from typing import Optional + +import pandas as pd +import tushare as ts +from sqlalchemy import create_engine, text + +# 添加项目根目录到路径,确保能够读取配置 +PROJECT_ROOT = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) +sys.path.append(PROJECT_ROOT) + +from src.scripts.config import TUSHARE_TOKEN + + +class MoneyflowTHSCollector: + """个股资金流向(THS)采集器""" + + def __init__(self, db_url: str, tushare_token: str, table_name: str = "gp_moneyflow_ths"): + """ + Args: + db_url: 数据库连接 URL + tushare_token: Tushare Token + table_name: 目标表名,默认 gp_moneyflow_ths + """ + self.engine = create_engine( + db_url, + pool_size=5, + max_overflow=10, + pool_recycle=3600, + ) + self.table_name = table_name + + ts.set_token(tushare_token) + self.pro = ts.pro_api() + + print("=" * 60) + print("个股资金流向(THS)采集工具") + print(f"目标数据表: {self.table_name}") + print("=" * 60) + + @staticmethod + def convert_tushare_code_to_db(ts_code: str) -> str: + """ + 将 Tushare 代码(600000.SH)转换为数据库代码(SH600000) + """ + if not ts_code or "." not in ts_code: + return ts_code + base, market = ts_code.split(".") + return f"{market}{base}" + + @staticmethod + def convert_db_code_to_tushare(symbol: str) -> str: + """ + 将数据库代码(SH600000)转换为 Tushare 代码(600000.SH) + """ + if not symbol: + return symbol + prefix = symbol[:2] + code = symbol[2:] + if prefix in {"SH", "SZ", "BJ"}: + return f"{code}.{prefix}" + return symbol + + def fetch_data( + self, + ts_code: Optional[str] = None, + trade_date: Optional[str] = None, + start_date: Optional[str] = None, + end_date: Optional[str] = None, + ) -> pd.DataFrame: + """ + 调用 Tushare moneyflow_ths 接口获取数据 + Args 参数同接口文档 + """ + try: + df = self.pro.moneyflow_ths( + ts_code=ts_code, + trade_date=trade_date, + start_date=start_date, + end_date=end_date, + ) + return df + except Exception as exc: + print(f"Tushare moneyflow_ths 调用失败: {exc}") + return pd.DataFrame() + + def transform_data(self, df: pd.DataFrame) -> pd.DataFrame: + """ + 将 Tushare 返回的数据转换为数据库入库格式 + """ + if df.empty: + return pd.DataFrame() + + result = pd.DataFrame() + result["symbol"] = df["ts_code"].apply(self.convert_tushare_code_to_db) + result["ts_code"] = df["ts_code"] + result["trade_date"] = pd.to_datetime(df["trade_date"], format="%Y%m%d") + result["name"] = df.get("name") + result["pct_change"] = df.get("pct_change") + result["latest"] = df.get("latest") + result["net_amount"] = df.get("net_amount") + result["net_d5_amount"] = df.get("net_d5_amount") + result["buy_lg_amount"] = df.get("buy_lg_amount") + result["buy_lg_amount_rate"] = df.get("buy_lg_amount_rate") + result["buy_md_amount"] = df.get("buy_md_amount") + result["buy_md_amount_rate"] = df.get("buy_md_amount_rate") + result["buy_sm_amount"] = df.get("buy_sm_amount") + result["buy_sm_amount_rate"] = df.get("buy_sm_amount_rate") + result["created_at"] = datetime.now() + result["updated_at"] = datetime.now() + return result + + def save_dataframe(self, df: pd.DataFrame) -> None: + """ + 将数据写入数据库 + """ + if df.empty: + print("无数据需要保存") + return + df.to_sql(self.table_name, self.engine, if_exists="append", index=False) + print(f"成功写入 {len(df)} 条记录") + + def delete_by_date(self, date_str: str) -> None: + """ + 删除指定交易日的旧数据 + """ + with self.engine.begin() as conn: + delete_sql = text(f"DELETE FROM {self.table_name} WHERE trade_date = :trade_date") + affected = conn.execute(delete_sql, {"trade_date": date_str}) + print(f"已删除 {date_str} 旧数据 {affected.rowcount} 条") + + def run_daily_collection(self, date: Optional[str] = None) -> None: + """ + 获取指定交易日(默认当天)的全市场资金流向数据 + """ + target_date = date or datetime.now().strftime("%Y-%m-%d") + trade_date = datetime.strptime(target_date, "%Y-%m-%d").strftime("%Y%m%d") + + print(f"开始采集 {target_date} ({trade_date}) 个股资金流向数据") + self.delete_by_date(target_date) + + df = self.fetch_data(trade_date=trade_date) + if df.empty: + print("接口未返回数据(可能为非交易日或权限不足)") + return + + result_df = self.transform_data(df) + if result_df.empty: + print("数据转换失败") + return + + self.save_dataframe(result_df) + print("每日采集完成") + + def run_full_collection(self) -> None: + """ + 执行全量覆盖采集: + - 清空目标表 + - 遍历数据库中所有股票代码,逐只拉取全历史数据 + """ + print("=" * 60) + print("开始执行全量覆盖采集(moneyflow_ths)") + print("=" * 60) + + try: + # 清空表 + with self.engine.begin() as conn: + conn.execute(text(f"TRUNCATE TABLE {self.table_name}")) + print(f"{self.table_name} 已清空") + + # 获取全部股票代码 + codes_df = pd.read_sql("SELECT gp_code FROM gp_code_all_copy", self.engine) + codes = codes_df["gp_code"].tolist() + print(f"共获取到 {len(codes)} 只股票") + + total_records = 0 + success_count = 0 + failed_count = 0 + + for symbol in codes: + ts_code = self.convert_db_code_to_tushare(symbol) + try: + df = self.fetch_data(ts_code=ts_code) + if df.empty: + failed_count += 1 + continue + + result_df = self.transform_data(df) + if result_df.empty: + failed_count += 1 + continue + + self.save_dataframe(result_df) + total_records += len(result_df) + success_count += 1 + except Exception as exc: + print(f"\n采集 {symbol} 失败: {exc}") + failed_count += 1 + continue + + print("=" * 60) + print("全量覆盖采集完成") + print(f"总股票数: {len(codes)}") + print(f"成功采集: {success_count}") + print(f"失败: {failed_count}") + print(f"累计记录: {total_records}") + print("=" * 60) + except Exception as exc: + print(f"全量采集失败: {exc}") + finally: + self.engine.dispose() + + def run_range_collection(self, start_date: str, end_date: str) -> None: + """ + 获取时间区间内的全市场资金流向数据(按天分批) + """ + start = datetime.strptime(start_date, "%Y-%m-%d") + end = datetime.strptime(end_date, "%Y-%m-%d") + if start > end: + raise ValueError("start_date 不能大于 end_date") + + current = start + while current <= end: + target = current.strftime("%Y-%m-%d") + try: + self.run_daily_collection(target) + except Exception as exc: + print(f"{target} 数据采集失败: {exc}") + current += pd.Timedelta(days=1) + + def run_stock_collection( + self, + symbol: str, + start_date: Optional[str] = None, + end_date: Optional[str] = None, + ) -> None: + """ + 获取单只股票在指定区间的资金流向数据 + Args: + symbol: 数据库格式(SH600000、SZ000001 等)或 Tushare ts_code + """ + ts_code = symbol if "." in symbol else self.convert_db_code_to_tushare(symbol) + + df = self.fetch_data(ts_code=ts_code, start_date=start_date, end_date=end_date) + if df.empty: + print("接口无返回数据") + return + + result_df = self.transform_data(df) + if result_df.empty: + print("数据转换失败") + return + + # 删除已有范围数据,避免重复 + if start_date or end_date: + start = start_date or result_df["trade_date"].min().strftime("%Y-%m-%d") + end = end_date or result_df["trade_date"].max().strftime("%Y-%m-%d") + with self.engine.begin() as conn: + delete_sql = text( + f""" + DELETE FROM {self.table_name} + WHERE symbol = :symbol AND trade_date BETWEEN :start AND :end + """ + ) + affected = conn.execute( + delete_sql, + { + "symbol": self.convert_tushare_code_to_db(ts_code), + "start": start, + "end": end, + }, + ) + print(f"已删除 {symbol} {start}~{end} 旧数据 {affected.rowcount} 条") + + self.save_dataframe(result_df) + + +def collect_moneyflow_ths( + db_url: str, + tushare_token: str, + mode: str = "daily", + date: Optional[str] = None, + start_date: Optional[str] = None, + end_date: Optional[str] = None, + symbol: Optional[str] = None, +): + """ + 采集入口 + mode: + - daily: 指定日期(默认今天)的全市场数据 + - range: 指定日期区间的全市场数据(逐日) + - stock: 指定股票(symbol)的区间数据 + """ + collector = MoneyflowTHSCollector(db_url, tushare_token) + + if mode == "daily": + collector.run_daily_collection(date) + elif mode == "range": + if not start_date or not end_date: + raise ValueError("range 模式需要提供 start_date 和 end_date,格式 YYYY-MM-DD") + collector.run_range_collection(start_date, end_date) + elif mode == "stock": + if not symbol: + raise ValueError("stock 模式需要提供 symbol 参数") + collector.run_stock_collection(symbol, start_date, end_date) + elif mode == "full": + collector.run_full_collection() + else: + raise ValueError(f"未知的采集模式: {mode}") + + +if __name__ == "__main__": + # DB_URL = "mysql+pymysql://root:Chlry#$.8@192.168.18.199:3306/db_gp_cj" + DB_URL = "mysql+pymysql://fac_pattern:Chlry$%.8pattern@192.168.16.150:3306/factordb_mysql" + TOKEN = TUSHARE_TOKEN + + # 示例: + # 1. 采集当日全市场数据 + # collect_moneyflow_ths(DB_URL, TOKEN, mode="daily") + + # collect_moneyflow_ths(DB_URL, TOKEN, mode="full") + + # 2. 采集指定日期全市场数据 + collect_moneyflow_ths(DB_URL, TOKEN, mode="daily", date="2025-11-17") + # + # 3. 采集日期区间全市场数据(逐日) + # collect_moneyflow_ths(DB_URL, TOKEN, mode="range", start_date="2025-11-01", end_date="2025-11-07") + # + # 4. 采集单只股票区间数据 + # collect_moneyflow_ths(DB_URL, TOKEN, mode="stock", symbol="600519.SH", start_date="2025-11-01", end_date="2025-11-07") + + # collect_moneyflow_ths(DB_URL, TOKEN, mode="daily", date="2025-11-07") + diff --git a/src/tushare_scripts/stock_factor_pro_collector.py b/src/tushare_scripts/stock_factor_pro_collector.py index e158709..4772d9d 100644 --- a/src/tushare_scripts/stock_factor_pro_collector.py +++ b/src/tushare_scripts/stock_factor_pro_collector.py @@ -442,7 +442,7 @@ class StockFactorProCollector: 股票代码列表 """ try: - query = "SELECT gp_code FROM gp_code_all" + query = "SELECT gp_code FROM gp_code_all_copy" df = pd.read_sql(query, self.engine) codes = df['gp_code'].tolist() print(f"获取到A股股票代码: {len(codes)}个") diff --git a/src/valuation_analysis/financial_analysis.py b/src/valuation_analysis/financial_analysis.py index 5566032..b080c2e 100644 --- a/src/valuation_analysis/financial_analysis.py +++ b/src/valuation_analysis/financial_analysis.py @@ -529,10 +529,9 @@ class FinancialAnalyzer: valuation_result = industry_analyzer.get_latest_industry_valuation(industry_list[0]) if valuation_result.get('success'): industry_valuation = { - 'industry_name': valuation_result.get('industry_name'), + 'industry_name': industry_list[0], 'avg_pe': valuation_result.get('avg_pe'), - 'avg_pb': valuation_result.get('avg_pb'), - 'stock_count': valuation_result.get('stock_count') + 'avg_pb': valuation_result.get('avg_pb') } # 获取动量指标数据 diff --git a/src/valuation_analysis/industry_analysis.py b/src/valuation_analysis/industry_analysis.py index 70f537b..2177d48 100644 --- a/src/valuation_analysis/industry_analysis.py +++ b/src/valuation_analysis/industry_analysis.py @@ -143,6 +143,11 @@ class IndustryAnalyzer: def get_latest_industry_valuation(self, industry_name: str) -> Dict: """ 查询指定行业最新的平均PE、PB数值 + 处理逻辑: + 1. 获取每只股票的最新PE和PB值 + 2. 过滤掉负值 + 3. 去掉最大的前10%数据 + 4. 计算平均值 Args: industry_name: 行业名称 @@ -158,6 +163,7 @@ class IndustryAnalyzer: "message": f"未找到行业 {industry_name} 的股票列表" } + # 分批查询每只股票的最新PE和PB值 query = text(""" WITH latest_timestamp AS ( SELECT @@ -168,36 +174,66 @@ class IndustryAnalyzer: GROUP BY symbol ) SELECT - AVG(b.pe_ttm) AS avg_pe_ttm, - AVG(b.pb) AS avg_pb, - MAX(b.`timestamp`) AS data_date, - COUNT(*) AS stock_count + b.pe_ttm, + b.pb FROM gp_day_basic b INNER JOIN latest_timestamp l ON b.symbol = l.symbol AND b.`timestamp` = l.latest_ts """) with self.engine.connect() as conn: - result = conn.execute(query, {"stock_codes": tuple(stock_codes)}).fetchone() + results = conn.execute(query, {"stock_codes": tuple(stock_codes)}).fetchall() - if not result or result["stock_count"] == 0: + if not results: return { "success": False, "message": f"未查询到行业 {industry_name} 的最新估值数据" } - avg_pe = result["avg_pe_ttm"] - avg_pb = result["avg_pb"] - data_date = result["data_date"] - stock_count = result["stock_count"] + # 提取PE和PB值,过滤负值 + pe_values = [] + pb_values = [] + + for row in results: + row_dict = dict(row._mapping) + pe = row_dict.get("pe_ttm") + pb = row_dict.get("pb") + + # 过滤负值 + if pe is not None and pe > 0: + pe_values.append(float(pe)) + if pb is not None and pb > 0: + pb_values.append(float(pb)) + + # 计算平均值(去掉最大的前10%) + avg_pe = None + avg_pb = None + + if pe_values: + pe_values_sorted = sorted(pe_values) + # 去掉最大的前10% + remove_count = max(1, int(len(pe_values_sorted) * 0.1)) + if remove_count < len(pe_values_sorted): + pe_values_filtered = pe_values_sorted[:-remove_count] + avg_pe = round(sum(pe_values_filtered) / len(pe_values_filtered), 2) + else: + avg_pe = round(sum(pe_values_sorted) / len(pe_values_sorted), 2) + + if pb_values: + pb_values_sorted = sorted(pb_values) + # 去掉最大的前10% + remove_count = max(1, int(len(pb_values_sorted) * 0.1)) + if remove_count < len(pb_values_sorted): + pb_values_filtered = pb_values_sorted[:-remove_count] + avg_pb = round(sum(pb_values_filtered) / len(pb_values_filtered), 2) + else: + avg_pb = round(sum(pb_values_sorted) / len(pb_values_sorted), 2) return { "success": True, "industry_name": industry_name, - "data_date": data_date.strftime('%Y-%m-%d') if data_date else None, - "avg_pe": round(float(avg_pe), 2) if avg_pe is not None else None, - "avg_pb": round(float(avg_pb), 2) if avg_pb is not None else None, - "stock_count": int(stock_count) + "avg_pe": avg_pe, + "avg_pb": avg_pb } except Exception as e: logger.error(f"获取行业 {industry_name} 最新估值数据失败: {e}")