生成的参数组合数量:45
2025-05-12 23:41:46 | INFO | metric_online:run_with_hydra:972 - Total tasks generated: 45
2025-05-12 23:41:46 | INFO | metric_online:run_with_hydra:989 - Starting parallel execution with n_jobs=1...
2025-05-12 23:41:53 | INFO | metric_online:main2:871 - save train test done /root/data/Research1//feature/finalcomd//B8Wstats250412/B8Wstats250412_0--combo52
/root/project/auto/auto/metric_online.py:673: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.
data_dict['pearson_next'] = self.calculate_func_metric(func='pearson', key='next', priceT1=self.close, priceT0=self.opencol.groupby(level='comd').shift(-1), scaled_x=False)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:43:58 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:43:59 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:43:59 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:43:59 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:00 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:01 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:02 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:02 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:02 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:02 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:05 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:06 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:06 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:06 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:07 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:10 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:10 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:10 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:11 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:11 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:14 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:14 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:15 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:15 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:15 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:17 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:17 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:18 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:18 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:18 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:20 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:20 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:21 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:21 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:21 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:26 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:26 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:26 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:27 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:27 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:27 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:27 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:28 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:28 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:28 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:29 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:29 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:29 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:30 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:30 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:32 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:32 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:32 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:33 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:33 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:33 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:34 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:34 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:34 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:34 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:36 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:36 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:37 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:37 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:37 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:38 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:38 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:38 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:38 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:39 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:39 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:39 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:40 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:40 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:40 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:43 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:44 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:44 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:44 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:45 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:45 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:45 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:45 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:46 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:46 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:46 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:47 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:47 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:47 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:47 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:48 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:48 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:48 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:49 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:49 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:49 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:50 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:50 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:50 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:50 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:51 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:51 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:51 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:52 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:52 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:54 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:54 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:54 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:55 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:55 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:55 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:55 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:56 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:56 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:44:56 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
config_key B8Wstats250412 not found in config_dict
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
1%| | 1/128 [00:02<05:15, 2.48s/it, 2020-01-17 → 2020-02-14]
2%|▏ | 3/128 [00:02<01:28, 1.42it/s, 2020-02-22 → 2020-03-13]
4%|▍ | 5/128 [00:02<00:47, 2.60it/s, 2020-03-21 → 2020-04-11]
5%|▌ | 7/128 [00:02<00:31, 3.90it/s, 2020-04-21 → 2020-05-14]
7%|▋ | 9/128 [00:03<00:22, 5.24it/s, 2020-05-22 → 2020-06-11]
9%|▊ | 11/128 [00:03<00:17, 6.55it/s, 2020-06-19 → 2020-07-11]
10%|█ | 13/128 [00:03<00:14, 7.74it/s, 2020-07-21 → 2020-08-08]
12%|█▏ | 15/128 [00:03<00:12, 8.77it/s, 2020-08-18 → 2020-09-05]
13%|█▎ | 17/128 [00:03<00:11, 9.64it/s, 2020-09-15 → 2020-10-13]
15%|█▍ | 19/128 [00:03<00:10, 10.30it/s, 2020-10-21 → 2020-11-10]
16%|█▋ | 21/128 [00:04<00:09, 10.82it/s, 2020-11-18 → 2020-12-08]
18%|█▊ | 23/128 [00:04<00:09, 11.20it/s, 2020-12-16 → 2021-01-06]
20%|█▉ | 25/128 [00:04<00:09, 10.91it/s, 2021-01-14 → 2021-02-03]
21%|██ | 27/128 [00:04<00:08, 11.28it/s, 2021-02-11 → 2021-03-10]
23%|██▎ | 29/128 [00:04<00:08, 11.57it/s, 2021-03-18 → 2021-04-08]
24%|██▍ | 31/128 [00:04<00:08, 11.78it/s, 2021-04-16 → 2021-05-11]
26%|██▌ | 33/128 [00:05<00:07, 11.94it/s, 2021-05-19 → 2021-06-08]
27%|██▋ | 35/128 [00:05<00:07, 12.04it/s, 2021-06-17 → 2021-07-07]
29%|██▉ | 37/128 [00:05<00:07, 12.15it/s, 2021-07-15 → 2021-08-04]
30%|███ | 39/128 [00:06<00:19, 4.51it/s, 2021-08-12 → 2021-09-01]
32%|███▏ | 41/128 [00:06<00:15, 5.61it/s, 2021-09-09 → 2021-10-01]
34%|███▎ | 43/128 [00:06<00:12, 6.71it/s, 2021-10-16 → 2021-11-05]
35%|███▌ | 45/128 [00:07<00:10, 7.77it/s, 2021-11-13 → 2021-12-03]
37%|███▋ | 47/128 [00:07<00:11, 6.78it/s, 2021-12-11 → 2021-12-31]
39%|███▉ | 50/128 [00:07<00:08, 9.28it/s, 2022-01-25 → 2022-02-19]
41%|████▏ | 53/128 [00:07<00:06, 11.74it/s, 2022-03-15 → 2022-04-02]
44%|████▍ | 56/128 [00:07<00:05, 13.78it/s, 2022-04-28 → 2022-05-21]
45%|████▌ | 58/128 [00:07<00:04, 14.57it/s, 2022-05-31 → 2022-06-21]
47%|████▋ | 60/128 [00:08<00:04, 13.82it/s, 2022-06-29 → 2022-07-19]
48%|████▊ | 62/128 [00:08<00:04, 13.27it/s, 2022-07-27 → 2022-08-16]
50%|█████ | 64/128 [00:08<00:04, 12.90it/s, 2022-08-24 → 2022-09-14]
52%|█████▏ | 66/128 [00:08<00:04, 12.67it/s, 2022-09-22 → 2022-10-19]
53%|█████▎ | 68/128 [00:08<00:04, 12.41it/s, 2022-10-27 → 2022-11-16]
55%|█████▍ | 70/128 [00:08<00:04, 12.28it/s, 2022-11-24 → 2022-12-14]
56%|█████▋ | 72/128 [00:09<00:04, 12.24it/s, 2022-12-22 → 2023-01-12]
58%|█████▊ | 74/128 [00:09<00:04, 12.13it/s, 2023-01-20 → 2023-02-16]
59%|█████▉ | 76/128 [00:09<00:04, 12.04it/s, 2023-02-24 → 2023-03-16]
61%|██████ | 78/128 [00:09<00:04, 12.01it/s, 2023-03-24 → 2023-04-14]
62%|██████▎ | 80/128 [00:09<00:03, 12.03it/s, 2023-04-22 → 2023-05-17]
64%|██████▍ | 82/128 [00:09<00:03, 12.01it/s, 2023-05-25 → 2023-06-14]
66%|██████▌ | 84/128 [00:10<00:03, 12.03it/s, 2023-06-22 → 2023-07-14]
67%|██████▋ | 86/128 [00:10<00:03, 12.02it/s, 2023-07-22 → 2023-08-11]
69%|██████▉ | 88/128 [00:10<00:03, 12.03it/s, 2023-08-19 → 2023-09-08]
70%|███████ | 90/128 [00:10<00:03, 12.06it/s, 2023-09-16 → 2023-10-14]
72%|███████▏ | 92/128 [00:10<00:02, 12.06it/s, 2023-10-24 → 2023-11-11]
73%|███████▎ | 94/128 [00:10<00:02, 12.07it/s, 2023-11-21 → 2023-12-09]
75%|███████▌ | 96/128 [00:11<00:02, 12.09it/s, 2023-12-19 → 2024-01-09]
77%|███████▋ | 98/128 [00:11<00:02, 12.07it/s, 2024-01-17 → 2024-02-06]
78%|███████▊ | 100/128 [00:11<00:02, 12.09it/s, 2024-02-22 → 2024-03-13]
80%|███████▉ | 102/128 [00:11<00:02, 12.10it/s, 2024-03-21 → 2024-04-12]
81%|████████▏ | 104/128 [00:11<00:01, 12.07it/s, 2024-04-20 → 2024-05-15]
83%|████████▎ | 106/128 [00:11<00:01, 12.09it/s, 2024-05-23 → 2024-06-13]
84%|████████▍ | 108/128 [00:12<00:01, 12.10it/s, 2024-06-21 → 2024-07-11]
86%|████████▌ | 110/128 [00:13<00:03, 4.79it/s, 2024-07-19 → 2024-08-08]
87%|████████▋ | 111/128 [00:14<00:05, 2.90it/s, 2024-08-02 → 2024-08-22]
89%|████████▉ | 114/128 [00:14<00:03, 4.62it/s, 2024-09-13 → 2024-10-12]
91%|█████████▏| 117/128 [00:14<00:01, 6.56it/s, 2024-11-05 → 2024-11-23]
94%|█████████▍| 120/128 [00:14<00:00, 8.69it/s, 2024-12-17 → 2025-01-07]
96%|█████████▌| 123/128 [00:14<00:00, 10.78it/s, 2025-02-06 → 2025-02-26]
98%|█████████▊| 126/128 [00:14<00:00, 12.82it/s, 2025-03-20 → 2025-04-10]
100%|██████████| 128/128 [00:14<00:00, 8.60it/s, 2025-04-03 → 2025-04-24]
2025-05-12 23:45:20 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v5] 优化前的夏普率: 3.78136
2025-05-12 23:45:20 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v5] 优化后的夏普率: 6.0527
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:20 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:21 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:22 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:23 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:24 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:24 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:25 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:26 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:27 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:27 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:28 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:28 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:29 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:29 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:29 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:30 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:31 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:31 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:31 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:32 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:32 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:33 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:33 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
20%|█▉ | 25/128 [00:02<00:08, 12.31it/s, 2021-01-14 → 2021-02-03]
21%|██ | 27/128 [00:02<00:08, 12.28it/s, 2021-02-11 → 2021-03-10]
23%|██▎ | 29/128 [00:02<00:08, 12.22it/s, 2021-03-18 → 2021-04-08]
24%|██▍ | 31/128 [00:02<00:07, 12.17it/s, 2021-04-16 → 2021-05-11]
26%|██▌ | 33/128 [00:02<00:07, 12.11it/s, 2021-05-19 → 2021-06-08]
27%|██▋ | 35/128 [00:02<00:07, 12.09it/s, 2021-06-17 → 2021-07-07]
29%|██▉ | 37/128 [00:03<00:07, 12.00it/s, 2021-07-15 → 2021-08-04]
30%|███ | 39/128 [00:04<00:17, 5.02it/s, 2021-08-12 → 2021-09-01]
32%|███▏ | 41/128 [00:04<00:14, 5.95it/s, 2021-09-09 → 2021-10-01]
34%|███▎ | 43/128 [00:04<00:12, 6.89it/s, 2021-10-16 → 2021-11-05]
35%|███▌ | 45/128 [00:04<00:10, 7.83it/s, 2021-11-13 → 2021-12-03]
37%|███▋ | 47/128 [00:04<00:09, 8.70it/s, 2021-12-11 → 2021-12-31]
38%|███▊ | 49/128 [00:04<00:08, 9.41it/s, 2022-01-11 → 2022-01-29]
40%|███▉ | 51/128 [00:05<00:07, 10.28it/s, 2022-02-15 → 2022-03-05]
42%|████▏ | 54/128 [00:05<00:05, 12.90it/s, 2022-03-29 → 2022-04-20]
45%|████▍ | 57/128 [00:05<00:04, 15.13it/s, 2022-05-17 → 2022-06-07]
47%|████▋ | 60/128 [00:05<00:04, 16.79it/s, 2022-06-29 → 2022-07-19]
49%|████▉ | 63/128 [00:05<00:03, 18.10it/s, 2022-08-10 → 2022-08-30]
52%|█████▏ | 66/128 [00:05<00:03, 19.15it/s, 2022-09-22 → 2022-10-19]
54%|█████▍ | 69/128 [00:05<00:02, 19.84it/s, 2022-11-10 → 2022-11-30]
56%|█████▋ | 72/128 [00:06<00:02, 19.41it/s, 2022-12-22 → 2023-01-12]
59%|█████▊ | 75/128 [00:06<00:02, 19.79it/s, 2023-02-10 → 2023-03-02]
61%|██████ | 78/128 [00:06<00:02, 19.87it/s, 2023-03-24 → 2023-04-14]
63%|██████▎ | 81/128 [00:06<00:02, 20.39it/s, 2023-05-11 → 2023-05-31]
66%|██████▌ | 84/128 [00:06<00:02, 18.51it/s, 2023-06-22 → 2023-07-14]
67%|██████▋ | 86/128 [00:06<00:02, 16.60it/s, 2023-07-22 → 2023-08-11]
69%|██████▉ | 88/128 [00:07<00:02, 15.25it/s, 2023-08-19 → 2023-09-08]
70%|███████ | 90/128 [00:07<00:02, 14.26it/s, 2023-09-16 → 2023-10-14]
72%|███████▏ | 92/128 [00:07<00:02, 13.67it/s, 2023-10-24 → 2023-11-11]
73%|███████▎ | 94/128 [00:07<00:02, 13.30it/s, 2023-11-21 → 2023-12-09]
75%|███████▌ | 96/128 [00:07<00:02, 13.02it/s, 2023-12-19 → 2024-01-09]
77%|███████▋ | 98/128 [00:07<00:02, 12.83it/s, 2024-01-17 → 2024-02-06]
78%|███████▊ | 100/128 [00:08<00:02, 12.72it/s, 2024-02-22 → 2024-03-13]
80%|███████▉ | 102/128 [00:08<00:02, 12.58it/s, 2024-03-21 → 2024-04-12]
81%|████████▏ | 104/128 [00:08<00:01, 12.48it/s, 2024-04-20 → 2024-05-15]
83%|████████▎ | 106/128 [00:08<00:01, 12.47it/s, 2024-05-23 → 2024-06-13]
84%|████████▍ | 108/128 [00:08<00:01, 12.42it/s, 2024-06-21 → 2024-07-11]
86%|████████▌ | 110/128 [00:08<00:01, 12.39it/s, 2024-07-19 → 2024-08-08]
88%|████████▊ | 112/128 [00:09<00:01, 12.41it/s, 2024-08-16 → 2024-09-05]
89%|████████▉ | 114/128 [00:09<00:01, 12.40it/s, 2024-09-13 → 2024-10-12]
91%|█████████ | 116/128 [00:09<00:00, 12.18it/s, 2024-10-22 → 2024-11-09]
92%|█████████▏| 118/128 [00:09<00:00, 12.27it/s, 2024-11-19 → 2024-12-07]
94%|█████████▍| 120/128 [00:09<00:00, 12.18it/s, 2024-12-17 → 2025-01-07]
95%|█████████▌| 122/128 [00:09<00:00, 12.43it/s, 2025-01-15 → 2025-02-12]
97%|█████████▋| 124/128 [00:09<00:00, 12.95it/s, 2025-02-20 → 2025-03-12]
98%|█████████▊| 126/128 [00:10<00:00, 14.10it/s, 2025-03-20 → 2025-04-10]
100%|██████████| 128/128 [00:10<00:00, 12.57it/s, 2025-04-03 → 2025-04-24]
2025-05-12 23:45:45 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v6] 优化前的夏普率: 4.1654
2025-05-12 23:45:45 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v6] 优化后的夏普率: 6.57596
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:46 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:46 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:47 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:48 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:49 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:50 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:51 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:52 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:52 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:53 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:53 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:54 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:54 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:55 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:55 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:56 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:56 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:57 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:57 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:57 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:58 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:58 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:45:59 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
30%|███ | 39/128 [00:02<00:06, 14.53it/s, 2021-08-12 → 2021-09-01]
33%|███▎ | 42/128 [00:02<00:05, 15.04it/s, 2021-09-25 → 2021-10-22]
35%|███▌ | 45/128 [00:02<00:05, 15.67it/s, 2021-11-13 → 2021-12-03]
38%|███▊ | 48/128 [00:03<00:04, 16.40it/s, 2021-12-25 → 2022-01-15]
40%|███▉ | 51/128 [00:03<00:04, 17.06it/s, 2022-02-15 → 2022-03-05]
42%|████▏ | 54/128 [00:03<00:04, 17.91it/s, 2022-03-29 → 2022-04-20]
45%|████▍ | 57/128 [00:03<00:03, 18.63it/s, 2022-05-17 → 2022-06-07]
47%|████▋ | 60/128 [00:03<00:03, 19.34it/s, 2022-06-29 → 2022-07-19]
49%|████▉ | 63/128 [00:03<00:03, 19.95it/s, 2022-08-10 → 2022-08-30]
52%|█████▏ | 66/128 [00:03<00:03, 20.55it/s, 2022-09-22 → 2022-10-19]
54%|█████▍ | 69/128 [00:04<00:02, 20.98it/s, 2022-11-10 → 2022-11-30]
56%|█████▋ | 72/128 [00:04<00:02, 21.33it/s, 2022-12-22 → 2023-01-12]
59%|█████▊ | 75/128 [00:04<00:02, 18.05it/s, 2023-02-10 → 2023-03-02]
60%|██████ | 77/128 [00:04<00:02, 17.84it/s, 2023-03-10 → 2023-03-30]
62%|██████▎ | 80/128 [00:04<00:02, 18.66it/s, 2023-04-22 → 2023-05-17]
65%|██████▍ | 83/128 [00:04<00:02, 18.84it/s, 2023-06-08 → 2023-06-30]
66%|██████▋ | 85/128 [00:04<00:02, 19.07it/s, 2023-07-08 → 2023-07-28]
69%|██████▉ | 88/128 [00:05<00:02, 19.73it/s, 2023-08-19 → 2023-09-08]
71%|███████ | 91/128 [00:05<00:01, 20.41it/s, 2023-10-10 → 2023-10-28]
73%|███████▎ | 94/128 [00:05<00:01, 20.82it/s, 2023-11-21 → 2023-12-09]
76%|███████▌ | 97/128 [00:05<00:01, 20.59it/s, 2024-01-03 → 2024-01-23]
78%|███████▊ | 100/128 [00:05<00:01, 20.75it/s, 2024-02-22 → 2024-03-13]
80%|████████ | 103/128 [00:05<00:01, 21.14it/s, 2024-04-04 → 2024-04-26]
83%|████████▎ | 106/128 [00:05<00:01, 21.31it/s, 2024-05-23 → 2024-06-13]
85%|████████▌ | 109/128 [00:06<00:00, 21.53it/s, 2024-07-05 → 2024-07-25]
88%|████████▊ | 112/128 [00:06<00:00, 21.25it/s, 2024-08-16 → 2024-09-05]
90%|████████▉ | 115/128 [00:06<00:00, 20.56it/s, 2024-10-01 → 2024-10-26]
92%|█████████▏| 118/128 [00:06<00:00, 20.86it/s, 2024-11-19 → 2024-12-07]
95%|█████████▍| 121/128 [00:06<00:00, 20.75it/s, 2024-12-31 → 2025-01-21]
97%|█████████▋| 124/128 [00:06<00:00, 21.20it/s, 2025-02-20 → 2025-03-12]
99%|█████████▉| 127/128 [00:06<00:00, 21.36it/s, 2025-04-03 → 2025-04-24]
100%|██████████| 128/128 [00:06<00:00, 18.41it/s, 2025-04-03 → 2025-04-24]
2025-05-12 23:46:07 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v7] 优化前的夏普率: 4.72813
2025-05-12 23:46:07 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v7] 优化后的夏普率: 6.34283
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:08 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:08 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:10 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:11 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:12 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:12 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:13 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:14 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:15 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:15 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:16 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:16 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:17 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:17 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:17 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:18 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:19 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:19 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:19 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:20 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:20 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:21 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:21 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
34%|███▎ | 43/128 [00:02<00:03, 21.32it/s, 2021-10-19 → 2021-11-06]
36%|███▌ | 46/128 [00:02<00:03, 21.28it/s, 2021-11-30 → 2021-12-18]
38%|███▊ | 49/128 [00:02<00:03, 21.26it/s, 2022-01-12 → 2022-02-08]
41%|████ | 52/128 [00:02<00:03, 21.25it/s, 2022-03-02 → 2022-03-22]
43%|████▎ | 55/128 [00:02<00:03, 21.22it/s, 2022-04-15 → 2022-05-10]
45%|████▌ | 58/128 [00:02<00:03, 21.19it/s, 2022-06-01 → 2022-06-22]
48%|████▊ | 61/128 [00:02<00:03, 21.21it/s, 2022-07-14 → 2022-08-03]
50%|█████ | 64/128 [00:03<00:02, 21.57it/s, 2022-08-25 → 2022-09-15]
52%|█████▏ | 67/128 [00:03<00:02, 21.59it/s, 2022-10-14 → 2022-11-03]
55%|█████▍ | 70/128 [00:03<00:02, 21.37it/s, 2022-11-25 → 2022-12-15]
57%|█████▋ | 73/128 [00:03<00:02, 21.36it/s, 2023-01-07 → 2023-02-03]
59%|█████▉ | 76/128 [00:03<00:02, 19.98it/s, 2023-02-25 → 2023-03-17]
62%|██████▏ | 79/128 [00:03<00:02, 19.98it/s, 2023-04-11 → 2023-04-29]
64%|██████▍ | 82/128 [00:03<00:02, 19.65it/s, 2023-05-26 → 2023-06-15]
66%|██████▋ | 85/128 [00:04<00:02, 19.54it/s, 2023-07-11 → 2023-07-29]
68%|██████▊ | 87/128 [00:04<00:02, 19.19it/s, 2023-08-08 → 2023-08-26]
70%|███████ | 90/128 [00:04<00:01, 19.54it/s, 2023-09-19 → 2023-10-17]
73%|███████▎ | 93/128 [00:04<00:01, 19.85it/s, 2023-11-08 → 2023-11-28]
74%|███████▍ | 95/128 [00:04<00:01, 18.85it/s, 2023-12-06 → 2023-12-26]
76%|███████▌ | 97/128 [00:04<00:01, 17.78it/s, 2024-01-04 → 2024-01-24]
77%|███████▋ | 99/128 [00:04<00:01, 17.20it/s, 2024-02-01 → 2024-02-29]
79%|███████▉ | 101/128 [00:04<00:01, 17.14it/s, 2024-03-08 → 2024-03-28]
81%|████████▏ | 104/128 [00:05<00:01, 18.27it/s, 2024-04-23 → 2024-05-16]
84%|████████▎ | 107/128 [00:05<00:01, 18.99it/s, 2024-06-07 → 2024-06-28]
86%|████████▌ | 110/128 [00:05<00:00, 19.27it/s, 2024-07-20 → 2024-08-09]
88%|████████▊ | 113/128 [00:05<00:00, 19.43it/s, 2024-08-31 → 2024-09-24]
91%|█████████ | 116/128 [00:05<00:00, 19.83it/s, 2024-10-23 → 2024-11-12]
93%|█████████▎| 119/128 [00:05<00:00, 19.85it/s, 2024-12-04 → 2024-12-24]
95%|█████████▍| 121/128 [00:05<00:00, 19.75it/s, 2025-01-01 → 2025-01-22]
97%|█████████▋| 124/128 [00:06<00:00, 19.88it/s, 2025-02-21 → 2025-03-13]
99%|█████████▉| 127/128 [00:06<00:00, 20.30it/s, 2025-04-04 → 2025-04-25]
100%|██████████| 128/128 [00:06<00:00, 20.31it/s, 2025-04-04 → 2025-04-25]
2025-05-12 23:46:29 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v8] 优化前的夏普率: 10.52209
2025-05-12 23:46:29 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v8] 优化后的夏普率: 10.18599
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:30 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:30 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:31 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:32 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:33 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:34 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:35 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:36 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:36 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:37 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:37 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:38 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:38 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:39 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:39 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:40 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:41 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:41 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:41 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:42 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:42 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:43 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:43 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
30%|███ | 39/128 [00:02<00:06, 13.34it/s, 2021-08-12 → 2021-09-01]
33%|███▎ | 42/128 [00:03<00:06, 13.83it/s, 2021-09-25 → 2021-10-22]
35%|███▌ | 45/128 [00:03<00:05, 14.44it/s, 2021-11-13 → 2021-12-03]
38%|███▊ | 48/128 [00:03<00:05, 15.12it/s, 2021-12-25 → 2022-01-15]
39%|███▉ | 50/128 [00:03<00:05, 15.45it/s, 2022-01-25 → 2022-02-19]
41%|████ | 52/128 [00:03<00:04, 15.88it/s, 2022-03-01 → 2022-03-19]
42%|████▏ | 54/128 [00:03<00:04, 16.24it/s, 2022-03-29 → 2022-04-20]
44%|████▍ | 56/128 [00:03<00:04, 16.77it/s, 2022-04-28 → 2022-05-21]
45%|████▌ | 58/128 [00:03<00:04, 17.40it/s, 2022-05-31 → 2022-06-21]
47%|████▋ | 60/128 [00:03<00:03, 17.88it/s, 2022-06-29 → 2022-07-19]
49%|████▉ | 63/128 [00:04<00:03, 18.55it/s, 2022-08-10 → 2022-08-30]
52%|█████▏ | 66/128 [00:04<00:03, 19.19it/s, 2022-09-22 → 2022-10-19]
53%|█████▎ | 68/128 [00:04<00:03, 19.25it/s, 2022-10-27 → 2022-11-16]
55%|█████▍ | 70/128 [00:04<00:03, 19.29it/s, 2022-11-24 → 2022-12-14]
56%|█████▋ | 72/128 [00:04<00:02, 19.31it/s, 2022-12-22 → 2023-01-12]
58%|█████▊ | 74/128 [00:04<00:03, 16.52it/s, 2023-01-20 → 2023-02-16]
59%|█████▉ | 76/128 [00:04<00:03, 14.59it/s, 2023-02-24 → 2023-03-16]
61%|██████ | 78/128 [00:05<00:03, 13.60it/s, 2023-03-24 → 2023-04-14]
62%|██████▎ | 80/128 [00:05<00:03, 12.97it/s, 2023-04-22 → 2023-05-17]
64%|██████▍ | 82/128 [00:05<00:03, 12.61it/s, 2023-05-25 → 2023-06-14]
66%|██████▌ | 84/128 [00:05<00:03, 12.35it/s, 2023-06-22 → 2023-07-14]
67%|██████▋ | 86/128 [00:05<00:03, 12.13it/s, 2023-07-22 → 2023-08-11]
69%|██████▉ | 88/128 [00:05<00:03, 12.04it/s, 2023-08-19 → 2023-09-08]
70%|███████ | 90/128 [00:06<00:03, 11.92it/s, 2023-09-16 → 2023-10-14]
72%|███████▏ | 92/128 [00:06<00:03, 11.74it/s, 2023-10-24 → 2023-11-11]
73%|███████▎ | 94/128 [00:06<00:02, 11.75it/s, 2023-11-21 → 2023-12-09]
75%|███████▌ | 96/128 [00:06<00:02, 11.84it/s, 2023-12-19 → 2024-01-09]
77%|███████▋ | 98/128 [00:06<00:02, 11.84it/s, 2024-01-17 → 2024-02-06]
78%|███████▊ | 100/128 [00:06<00:02, 11.91it/s, 2024-02-22 → 2024-03-13]
80%|███████▉ | 102/128 [00:07<00:02, 11.72it/s, 2024-03-21 → 2024-04-12]
81%|████████▏ | 104/128 [00:07<00:02, 11.79it/s, 2024-04-20 → 2024-05-15]
83%|████████▎ | 106/128 [00:07<00:01, 11.77it/s, 2024-05-23 → 2024-06-13]
84%|████████▍ | 108/128 [00:07<00:01, 11.84it/s, 2024-06-21 → 2024-07-11]
86%|████████▌ | 110/128 [00:07<00:01, 11.86it/s, 2024-07-19 → 2024-08-08]
88%|████████▊ | 112/128 [00:07<00:01, 11.86it/s, 2024-08-16 → 2024-09-05]
89%|████████▉ | 114/128 [00:08<00:01, 11.83it/s, 2024-09-13 → 2024-10-12]
91%|█████████ | 116/128 [00:08<00:01, 11.52it/s, 2024-10-22 → 2024-11-09]
92%|█████████▏| 118/128 [00:08<00:00, 11.57it/s, 2024-11-19 → 2024-12-07]
94%|█████████▍| 120/128 [00:08<00:00, 11.51it/s, 2024-12-17 → 2025-01-07]
95%|█████████▌| 122/128 [00:08<00:00, 11.73it/s, 2025-01-15 → 2025-02-12]
97%|█████████▋| 124/128 [00:09<00:00, 11.74it/s, 2025-02-20 → 2025-03-12]
98%|█████████▊| 126/128 [00:09<00:00, 11.87it/s, 2025-03-20 → 2025-04-10]
100%|██████████| 128/128 [00:09<00:00, 11.74it/s, 2025-04-03 → 2025-04-24]
100%|██████████| 128/128 [00:09<00:00, 13.66it/s, 2025-04-03 → 2025-04-24]
2025-05-12 23:46:54 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v9] 优化前的夏普率: 4.60447
2025-05-12 23:46:54 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v9] 优化后的夏普率: 6.02162
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:55 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:55 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:56 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:57 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:58 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:46:59 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:00 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:01 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:01 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:02 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:03 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:03 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:04 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:04 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:04 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:05 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:06 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:06 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:06 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:07 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:07 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:08 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:47:08 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
[2025-05-12 23:47:15,669][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:15,670][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:15,678][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:15,679][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:15,687][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:15,688][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:19,664][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:19,665][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:19,673][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:19,674][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:19,681][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:47:19,682][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
/root/project/auto/auto/metric_online.py:673: FutureWarning: The default of observed=False is deprecated and will be changed to True in a future version of pandas. Pass observed=False to retain current behavior or observed=True to adopt the future default and silence this warning.
data_dict['pearson_next'] = self.calculate_func_metric(func='pearson', key='next', priceT1=self.close, priceT0=self.opencol.groupby(level='comd').shift(-1), scaled_x=False)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:32 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:32 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:33 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:33 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:33 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:36 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:36 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:36 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:37 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:37 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:41 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:41 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:42 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:42 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:43 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:47 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:47 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:47 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:48 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:48 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:52 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:52 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:53 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:53 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:53 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:56 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:56 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:56 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:57 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:57 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:59 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:49:59 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:00 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:00 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:01 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:06 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:07 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:07 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:07 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:08 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:08 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:09 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:09 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:09 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:10 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:10 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:10 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:11 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:11 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:11 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:14 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:14 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:14 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:15 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:15 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:15 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:16 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:16 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:16 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:17 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:19 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:19 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:20 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:20 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:20 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:21 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:21 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:22 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:22 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:22 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:23 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:23 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:23 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:24 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:24 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:28 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:29 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:29 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:29 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:30 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:30 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:30 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:31 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:31 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:31 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:32 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:32 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:32 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:33 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:33 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:34 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:34 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:34 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:35 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:35 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:35 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:36 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:36 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:36 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:37 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:37 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:38 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:38 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:38 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:39 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:41 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:41 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:42 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:42 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:42 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:43 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:43 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:43 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:44 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:50:44 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
4%|▍ | 5/128 [00:02<01:07, 1.82it/s, 2020-03-21 → 2020-04-11]
6%|▋ | 8/128 [00:02<00:37, 3.16it/s, 2020-05-08 → 2020-05-28]
9%|▊ | 11/128 [00:03<00:24, 4.81it/s, 2020-06-19 → 2020-07-11]
11%|█ | 14/128 [00:03<00:16, 6.73it/s, 2020-08-04 → 2020-08-22]
13%|█▎ | 17/128 [00:04<00:23, 4.73it/s, 2020-09-15 → 2020-10-13]
16%|█▌ | 20/128 [00:04<00:16, 6.38it/s, 2020-11-04 → 2020-11-24]
18%|█▊ | 23/128 [00:04<00:12, 8.27it/s, 2020-12-16 → 2021-01-06]
20%|██ | 26/128 [00:04<00:09, 10.32it/s, 2021-01-28 → 2021-02-24]
22%|██▏ | 28/128 [00:05<00:18, 5.43it/s, 2021-03-04 → 2021-03-24]
23%|██▎ | 30/128 [00:06<00:25, 3.80it/s, 2021-04-01 → 2021-04-22]
26%|██▌ | 33/128 [00:07<00:27, 3.40it/s, 2021-05-19 → 2021-06-08]
27%|██▋ | 34/128 [00:08<00:36, 2.56it/s, 2021-06-02 → 2021-06-23]
27%|██▋ | 35/128 [00:09<00:41, 2.22it/s, 2021-06-17 → 2021-07-07]
28%|██▊ | 36/128 [00:10<00:50, 1.81it/s, 2021-07-01 → 2021-07-21]
30%|██▉ | 38/128 [00:11<00:47, 1.88it/s, 2021-07-29 → 2021-08-18]
30%|███ | 39/128 [00:12<00:55, 1.61it/s, 2021-08-12 → 2021-09-01]
31%|███▏ | 40/128 [00:13<01:01, 1.44it/s, 2021-08-26 → 2021-09-15]
34%|███▎ | 43/128 [00:13<00:32, 2.65it/s, 2021-10-16 → 2021-11-05]
36%|███▌ | 46/128 [00:14<00:29, 2.74it/s, 2021-11-27 → 2021-12-17]
37%|███▋ | 47/128 [00:15<00:37, 2.17it/s, 2021-12-11 → 2021-12-31]
39%|███▉ | 50/128 [00:15<00:26, 2.95it/s, 2022-01-25 → 2022-02-19]
40%|███▉ | 51/128 [00:16<00:34, 2.26it/s, 2022-02-15 → 2022-03-05]
42%|████▏ | 54/128 [00:16<00:20, 3.60it/s, 2022-03-29 → 2022-04-20]
43%|████▎ | 55/128 [00:17<00:28, 2.56it/s, 2022-04-14 → 2022-05-07]
45%|████▌ | 58/128 [00:18<00:17, 4.03it/s, 2022-05-31 → 2022-06-21]
47%|████▋ | 60/128 [00:19<00:21, 3.11it/s, 2022-06-29 → 2022-07-19]
48%|████▊ | 61/128 [00:19<00:28, 2.32it/s, 2022-07-13 → 2022-08-02]
48%|████▊ | 62/128 [00:20<00:35, 1.87it/s, 2022-07-27 → 2022-08-16]
51%|█████ | 65/128 [00:21<00:19, 3.19it/s, 2022-09-07 → 2022-09-28]
53%|█████▎ | 68/128 [00:22<00:19, 3.06it/s, 2022-10-27 → 2022-11-16]
54%|█████▍ | 69/128 [00:23<00:25, 2.32it/s, 2022-11-10 → 2022-11-30]
55%|█████▍ | 70/128 [00:24<00:30, 1.88it/s, 2022-11-24 → 2022-12-14]
55%|█████▌ | 71/128 [00:25<00:34, 1.64it/s, 2022-12-08 → 2022-12-28]
56%|█████▋ | 72/128 [00:25<00:38, 1.45it/s, 2022-12-22 → 2023-01-12]
57%|█████▋ | 73/128 [00:26<00:41, 1.32it/s, 2023-01-06 → 2023-02-02]
59%|█████▊ | 75/128 [00:27<00:34, 1.52it/s, 2023-02-10 → 2023-03-02]
61%|██████ | 78/128 [00:28<00:18, 2.71it/s, 2023-03-24 → 2023-04-14]
63%|██████▎ | 81/128 [00:29<00:17, 2.76it/s, 2023-05-11 → 2023-05-31]
64%|██████▍ | 82/128 [00:29<00:17, 2.57it/s, 2023-05-25 → 2023-06-14]
66%|██████▌ | 84/128 [00:29<00:12, 3.53it/s, 2023-06-22 → 2023-07-14]
67%|██████▋ | 86/128 [00:30<00:14, 2.83it/s, 2023-07-22 → 2023-08-11]
70%|██████▉ | 89/128 [00:31<00:13, 2.82it/s, 2023-09-02 → 2023-09-22]
71%|███████ | 91/128 [00:32<00:14, 2.51it/s, 2023-10-10 → 2023-10-28]
72%|███████▏ | 92/128 [00:33<00:17, 2.03it/s, 2023-10-24 → 2023-11-11]
74%|███████▍ | 95/128 [00:34<00:10, 3.24it/s, 2023-12-05 → 2023-12-23]
75%|███████▌ | 96/128 [00:34<00:10, 3.14it/s, 2023-12-19 → 2024-01-09]
76%|███████▌ | 97/128 [00:35<00:13, 2.25it/s, 2024-01-03 → 2024-01-23]
77%|███████▋ | 99/128 [00:36<00:13, 2.13it/s, 2024-01-31 → 2024-02-28]
78%|███████▊ | 100/128 [00:37<00:16, 1.75it/s, 2024-02-22 → 2024-03-13]
79%|███████▉ | 101/128 [00:38<00:17, 1.51it/s, 2024-03-07 → 2024-03-27]
81%|████████▏ | 104/128 [00:38<00:08, 2.77it/s, 2024-04-20 → 2024-05-15]
84%|████████▎ | 107/128 [00:38<00:04, 4.34it/s, 2024-06-06 → 2024-06-27]
85%|████████▌ | 109/128 [00:38<00:03, 4.77it/s, 2024-07-05 → 2024-07-25]
87%|████████▋ | 111/128 [00:40<00:07, 2.32it/s, 2024-08-02 → 2024-08-22]
88%|████████▊ | 113/128 [00:41<00:06, 2.20it/s, 2024-08-30 → 2024-09-21]
89%|████████▉ | 114/128 [00:42<00:07, 1.87it/s, 2024-09-13 → 2024-10-12]
91%|█████████ | 116/128 [00:42<00:04, 2.66it/s, 2024-10-22 → 2024-11-09]
92%|█████████▏| 118/128 [00:43<00:04, 2.48it/s, 2024-11-19 → 2024-12-07]
94%|█████████▍| 120/128 [00:44<00:03, 2.33it/s, 2024-12-17 → 2025-01-07]
95%|█████████▍| 121/128 [00:45<00:03, 1.89it/s, 2024-12-31 → 2025-01-21]
97%|█████████▋| 124/128 [00:45<00:01, 3.16it/s, 2025-02-20 → 2025-03-12]
99%|█████████▉| 127/128 [00:46<00:00, 4.72it/s, 2025-04-03 → 2025-04-25]
100%|██████████| 128/128 [00:47<00:00, 2.72it/s, 2025-04-03 → 2025-04-25]
2025-05-12 23:51:39 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v5] 优化前的夏普率: 0.98244
2025-05-12 23:51:39 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v5] 优化后的夏普率: 0.23917
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:40 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:40 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:41 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:43 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:44 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:44 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:45 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:46 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:47 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:47 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:48 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:48 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:49 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:49 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:50 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:51 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:51 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:52 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:52 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:52 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:53 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:53 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:51:54 | WARNING | func_backtester_hf:run_sig2pos:898 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:899: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
4%|▍ | 5/128 [00:02<01:09, 1.78it/s, 2020-03-21 → 2020-04-11]
6%|▋ | 8/128 [00:02<00:38, 3.10it/s, 2020-05-08 → 2020-05-28]
9%|▊ | 11/128 [00:03<00:24, 4.71it/s, 2020-06-19 → 2020-07-11]
11%|█ | 14/128 [00:03<00:17, 6.59it/s, 2020-08-04 → 2020-08-22]
13%|█▎ | 17/128 [00:03<00:12, 8.59it/s, 2020-09-15 → 2020-10-13]
16%|█▌ | 20/128 [00:03<00:10, 10.71it/s, 2020-11-04 → 2020-11-24]
18%|█▊ | 23/128 [00:03<00:08, 12.79it/s, 2020-12-16 → 2021-01-06]
20%|██ | 26/128 [00:03<00:06, 14.72it/s, 2021-01-28 → 2021-02-24]
23%|██▎ | 29/128 [00:04<00:13, 7.56it/s, 2021-03-18 → 2021-04-08]
25%|██▌ | 32/128 [00:04<00:10, 9.47it/s, 2021-04-30 → 2021-05-25]
27%|██▋ | 34/128 [00:06<00:28, 3.29it/s, 2021-06-02 → 2021-06-23]
29%|██▉ | 37/128 [00:06<00:19, 4.55it/s, 2021-07-15 → 2021-08-04]
30%|███ | 39/128 [00:07<00:25, 3.46it/s, 2021-08-12 → 2021-09-01]
32%|███▏ | 41/128 [00:08<00:30, 2.87it/s, 2021-09-09 → 2021-10-01]
34%|███▍ | 44/128 [00:09<00:20, 4.14it/s, 2021-10-30 → 2021-11-19]
36%|███▌ | 46/128 [00:10<00:25, 3.24it/s, 2021-11-27 → 2021-12-17]
37%|███▋ | 47/128 [00:11<00:33, 2.44it/s, 2021-12-11 → 2021-12-31]
39%|███▉ | 50/128 [00:11<00:20, 3.76it/s, 2022-01-25 → 2022-02-19]
41%|████ | 52/128 [00:11<00:16, 4.70it/s, 2022-03-01 → 2022-03-19]
43%|████▎ | 55/128 [00:12<00:19, 3.77it/s, 2022-04-14 → 2022-05-07]
45%|████▌ | 58/128 [00:12<00:13, 5.28it/s, 2022-05-31 → 2022-06-21]
47%|████▋ | 60/128 [00:13<00:18, 3.71it/s, 2022-06-29 → 2022-07-19]
48%|████▊ | 61/128 [00:14<00:25, 2.65it/s, 2022-07-13 → 2022-08-02]
50%|█████ | 64/128 [00:14<00:15, 4.05it/s, 2022-08-24 → 2022-09-14]
52%|█████▏ | 66/128 [00:15<00:19, 3.14it/s, 2022-09-22 → 2022-10-19]
53%|█████▎ | 68/128 [00:15<00:14, 4.03it/s, 2022-10-27 → 2022-11-16]
55%|█████▍ | 70/128 [00:16<00:18, 3.09it/s, 2022-11-24 → 2022-12-14]
57%|█████▋ | 73/128 [00:17<00:18, 2.96it/s, 2023-01-06 → 2023-02-02]
59%|█████▊ | 75/128 [00:18<00:20, 2.58it/s, 2023-02-10 → 2023-03-02]
61%|██████ | 78/128 [00:19<00:13, 3.80it/s, 2023-03-24 → 2023-04-14]
63%|██████▎ | 81/128 [00:19<00:08, 5.30it/s, 2023-05-11 → 2023-05-31]
66%|██████▌ | 84/128 [00:19<00:06, 7.06it/s, 2023-06-22 → 2023-07-14]
67%|██████▋ | 86/128 [00:19<00:05, 8.30it/s, 2023-07-22 → 2023-08-11]
70%|██████▉ | 89/128 [00:20<00:07, 4.96it/s, 2023-09-02 → 2023-09-22]
71%|███████ | 91/128 [00:21<00:10, 3.57it/s, 2023-10-10 → 2023-10-28]
73%|███████▎ | 93/128 [00:22<00:11, 2.93it/s, 2023-11-07 → 2023-11-25]
73%|███████▎ | 94/128 [00:23<00:15, 2.26it/s, 2023-11-21 → 2023-12-09]
75%|███████▌ | 96/128 [00:23<00:10, 3.09it/s, 2023-12-19 → 2024-01-09]
76%|███████▌ | 97/128 [00:24<00:13, 2.23it/s, 2024-01-03 → 2024-01-23]
78%|███████▊ | 100/128 [00:25<00:11, 2.40it/s, 2024-02-22 → 2024-03-13]
79%|███████▉ | 101/128 [00:26<00:14, 1.92it/s, 2024-03-07 → 2024-03-27]
80%|███████▉ | 102/128 [00:27<00:16, 1.61it/s, 2024-03-21 → 2024-04-12]
81%|████████▏ | 104/128 [00:28<00:10, 2.35it/s, 2024-04-20 → 2024-05-15]
83%|████████▎ | 106/128 [00:28<00:06, 3.23it/s, 2024-05-23 → 2024-06-13]
84%|████████▍ | 108/128 [00:28<00:04, 4.25it/s, 2024-06-21 → 2024-07-11]
85%|████████▌ | 109/128 [00:29<00:07, 2.55it/s, 2024-07-05 → 2024-07-25]
86%|████████▌ | 110/128 [00:30<00:09, 1.90it/s, 2024-07-19 → 2024-08-08]
87%|████████▋ | 111/128 [00:31<00:10, 1.55it/s, 2024-08-02 → 2024-08-22]
88%|████████▊ | 112/128 [00:32<00:12, 1.32it/s, 2024-08-16 → 2024-09-05]
88%|████████▊ | 113/128 [00:33<00:12, 1.21it/s, 2024-08-30 → 2024-09-21]
89%|████████▉ | 114/128 [00:34<00:12, 1.14it/s, 2024-09-13 → 2024-10-12]
91%|█████████▏| 117/128 [00:34<00:04, 2.34it/s, 2024-11-05 → 2024-11-23]
92%|█████████▏| 118/128 [00:35<00:05, 1.83it/s, 2024-11-19 → 2024-12-07]
94%|█████████▍| 120/128 [00:36<00:04, 1.86it/s, 2024-12-17 → 2025-01-07]
95%|█████████▍| 121/128 [00:37<00:04, 1.56it/s, 2024-12-31 → 2025-01-21]
97%|█████████▋| 124/128 [00:38<00:01, 2.79it/s, 2025-02-20 → 2025-03-12]
99%|█████████▉| 127/128 [00:38<00:00, 4.29it/s, 2025-04-03 → 2025-04-25]
100%|██████████| 128/128 [00:39<00:00, 3.27it/s, 2025-04-03 → 2025-04-25]
2025-05-12 23:52:35 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v6] 优化前的夏普率: 0.98596
2025-05-12 23:52:35 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v6] 优化后的夏普率: 0.79018
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:35 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:36 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:37 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:38 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:39 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:40 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:41 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:42 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:43 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:43 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:44 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:44 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:45 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:45 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:46 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:47 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:47 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:47 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:48 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:48 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:49 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:49 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:52:50 | WARNING | func_backtester_hf:run_sig2pos:939 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:940: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
4%|▍ | 5/128 [00:02<01:08, 1.80it/s, 2020-03-21 → 2020-04-11]
6%|▋ | 8/128 [00:02<00:38, 3.12it/s, 2020-05-08 → 2020-05-28]
9%|▊ | 11/128 [00:03<00:24, 4.74it/s, 2020-06-19 → 2020-07-11]
11%|█ | 14/128 [00:03<00:17, 6.64it/s, 2020-08-04 → 2020-08-22]
13%|█▎ | 17/128 [00:04<00:23, 4.64it/s, 2020-09-15 → 2020-10-13]
16%|█▌ | 20/128 [00:04<00:17, 6.24it/s, 2020-11-04 → 2020-11-24]
18%|█▊ | 23/128 [00:04<00:12, 8.10it/s, 2020-12-16 → 2021-01-06]
20%|██ | 26/128 [00:04<00:10, 10.07it/s, 2021-01-28 → 2021-02-24]
22%|██▏ | 28/128 [00:05<00:19, 5.22it/s, 2021-03-04 → 2021-03-24]
23%|██▎ | 30/128 [00:05<00:16, 6.06it/s, 2021-04-01 → 2021-04-22]
25%|██▌ | 32/128 [00:05<00:14, 6.84it/s, 2021-04-30 → 2021-05-25]
27%|██▋ | 34/128 [00:07<00:24, 3.80it/s, 2021-06-02 → 2021-06-23]
28%|██▊ | 36/128 [00:07<00:19, 4.68it/s, 2021-07-01 → 2021-07-21]
30%|██▉ | 38/128 [00:07<00:16, 5.62it/s, 2021-07-29 → 2021-08-18]
31%|███▏ | 40/128 [00:09<00:37, 2.33it/s, 2021-08-26 → 2021-09-15]
34%|███▎ | 43/128 [00:09<00:24, 3.53it/s, 2021-10-16 → 2021-11-05]
35%|███▌ | 45/128 [00:09<00:18, 4.49it/s, 2021-11-13 → 2021-12-03]
37%|███▋ | 47/128 [00:11<00:35, 2.28it/s, 2021-12-11 → 2021-12-31]
38%|███▊ | 49/128 [00:11<00:26, 2.97it/s, 2022-01-11 → 2022-01-29]
40%|███▉ | 51/128 [00:13<00:30, 2.49it/s, 2022-02-15 → 2022-03-05]
42%|████▏ | 54/128 [00:13<00:19, 3.76it/s, 2022-03-29 → 2022-04-20]
44%|████▍ | 56/128 [00:14<00:24, 2.99it/s, 2022-04-28 → 2022-05-21]
45%|████▌ | 58/128 [00:14<00:18, 3.87it/s, 2022-05-31 → 2022-06-21]
47%|████▋ | 60/128 [00:15<00:22, 2.98it/s, 2022-06-29 → 2022-07-19]
48%|████▊ | 61/128 [00:16<00:30, 2.23it/s, 2022-07-13 → 2022-08-02]
50%|█████ | 64/128 [00:16<00:18, 3.55it/s, 2022-08-24 → 2022-09-14]
52%|█████▏ | 66/128 [00:17<00:21, 2.87it/s, 2022-09-22 → 2022-10-19]
53%|█████▎ | 68/128 [00:18<00:23, 2.50it/s, 2022-10-27 → 2022-11-16]
54%|█████▍ | 69/128 [00:19<00:29, 2.00it/s, 2022-11-10 → 2022-11-30]
56%|█████▋ | 72/128 [00:19<00:17, 3.23it/s, 2022-12-22 → 2023-01-12]
57%|█████▋ | 73/128 [00:20<00:23, 2.30it/s, 2023-01-06 → 2023-02-02]
59%|█████▊ | 75/128 [00:22<00:25, 2.08it/s, 2023-02-10 → 2023-03-02]
60%|██████ | 77/128 [00:22<00:18, 2.82it/s, 2023-03-10 → 2023-03-30]
62%|██████▏ | 79/128 [00:22<00:13, 3.71it/s, 2023-04-08 → 2023-04-28]
63%|██████▎ | 81/128 [00:22<00:09, 4.72it/s, 2023-05-11 → 2023-05-31]
64%|██████▍ | 82/128 [00:22<00:09, 5.08it/s, 2023-05-25 → 2023-06-14]
66%|██████▌ | 84/128 [00:22<00:06, 6.39it/s, 2023-06-22 → 2023-07-14]
67%|██████▋ | 86/128 [00:23<00:12, 3.42it/s, 2023-07-22 → 2023-08-11]
69%|██████▉ | 88/128 [00:24<00:08, 4.45it/s, 2023-08-19 → 2023-09-08]
70%|██████▉ | 89/128 [00:25<00:14, 2.63it/s, 2023-09-02 → 2023-09-22]
71%|███████ | 91/128 [00:26<00:16, 2.25it/s, 2023-10-10 → 2023-10-28]
73%|███████▎ | 93/128 [00:27<00:16, 2.09it/s, 2023-11-07 → 2023-11-25]
73%|███████▎ | 94/128 [00:28<00:19, 1.71it/s, 2023-11-21 → 2023-12-09]
75%|███████▌ | 96/128 [00:28<00:13, 2.46it/s, 2023-12-19 → 2024-01-09]
76%|███████▌ | 97/128 [00:29<00:16, 1.86it/s, 2024-01-03 → 2024-01-23]
78%|███████▊ | 100/128 [00:30<00:12, 2.19it/s, 2024-02-22 → 2024-03-13]
79%|███████▉ | 101/128 [00:31<00:14, 1.80it/s, 2024-03-07 → 2024-03-27]
80%|███████▉ | 102/128 [00:32<00:16, 1.55it/s, 2024-03-21 → 2024-04-12]
82%|████████▏ | 105/128 [00:32<00:08, 2.74it/s, 2024-05-09 → 2024-05-29]
84%|████████▍ | 108/128 [00:33<00:04, 4.22it/s, 2024-06-21 → 2024-07-11]
86%|████████▌ | 110/128 [00:35<00:08, 2.23it/s, 2024-07-19 → 2024-08-08]
87%|████████▋ | 111/128 [00:36<00:09, 1.85it/s, 2024-08-02 → 2024-08-22]
88%|████████▊ | 112/128 [00:37<00:10, 1.60it/s, 2024-08-16 → 2024-09-05]
88%|████████▊ | 113/128 [00:38<00:10, 1.40it/s, 2024-08-30 → 2024-09-21]
89%|████████▉ | 114/128 [00:39<00:10, 1.28it/s, 2024-09-13 → 2024-10-12]
91%|█████████ | 116/128 [00:39<00:05, 2.01it/s, 2024-10-22 → 2024-11-09]
92%|█████████▏| 118/128 [00:40<00:05, 1.97it/s, 2024-11-19 → 2024-12-07]
94%|█████████▍| 120/128 [00:41<00:04, 1.95it/s, 2024-12-17 → 2025-01-07]
95%|█████████▍| 121/128 [00:42<00:04, 1.65it/s, 2024-12-31 → 2025-01-21]
97%|█████████▋| 124/128 [00:42<00:01, 2.85it/s, 2025-02-20 → 2025-03-12]
99%|█████████▉| 127/128 [00:42<00:00, 4.33it/s, 2025-04-03 → 2025-04-25]
100%|██████████| 128/128 [00:43<00:00, 2.93it/s, 2025-04-03 → 2025-04-25]
2025-05-12 23:53:35 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v7] 优化前的夏普率: 1.03078
2025-05-12 23:53:35 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v7] 优化后的夏普率: 0.5601
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:36 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:36 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:38 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:39 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:40 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:41 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:41 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:43 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:43 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:44 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:44 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:45 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:45 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:46 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:46 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:47 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:48 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:48 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:48 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:49 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:49 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:50 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:53:50 | WARNING | func_backtester_hf:run_sig2pos:978 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:979: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
4%|▍ | 5/128 [00:02<01:08, 1.79it/s, 2020-03-24 → 2020-04-14]
5%|▌ | 7/128 [00:02<00:45, 2.68it/s, 2020-04-22 → 2020-05-15]
7%|▋ | 9/128 [00:02<00:31, 3.79it/s, 2020-05-23 → 2020-06-12]
9%|▉ | 12/128 [00:03<00:19, 5.82it/s, 2020-07-08 → 2020-07-28]
12%|█▏ | 15/128 [00:03<00:14, 8.00it/s, 2020-08-19 → 2020-09-08]
13%|█▎ | 17/128 [00:04<00:24, 4.47it/s, 2020-09-16 → 2020-10-14]
15%|█▍ | 19/128 [00:04<00:19, 5.66it/s, 2020-10-22 → 2020-11-11]
17%|█▋ | 22/128 [00:04<00:13, 7.73it/s, 2020-12-03 → 2020-12-23]
20%|█▉ | 25/128 [00:04<00:10, 9.81it/s, 2021-01-15 → 2021-02-04]
21%|██ | 27/128 [00:04<00:09, 11.18it/s, 2021-02-19 → 2021-03-11]
23%|██▎ | 29/128 [00:05<00:20, 4.87it/s, 2021-03-19 → 2021-04-09]
24%|██▍ | 31/128 [00:05<00:15, 6.09it/s, 2021-04-17 → 2021-05-12]
26%|██▌ | 33/128 [00:07<00:29, 3.23it/s, 2021-05-20 → 2021-06-09]
27%|██▋ | 35/128 [00:08<00:35, 2.65it/s, 2021-06-18 → 2021-07-08]
30%|██▉ | 38/128 [00:08<00:22, 3.92it/s, 2021-07-30 → 2021-08-19]
31%|███▏ | 40/128 [00:10<00:39, 2.23it/s, 2021-08-27 → 2021-09-16]
34%|███▎ | 43/128 [00:10<00:25, 3.29it/s, 2021-10-19 → 2021-11-06]
35%|███▌ | 45/128 [00:10<00:19, 4.16it/s, 2021-11-16 → 2021-12-04]
37%|███▋ | 47/128 [00:11<00:25, 3.19it/s, 2021-12-14 → 2022-01-01]
39%|███▉ | 50/128 [00:11<00:16, 4.61it/s, 2022-01-26 → 2022-02-22]
41%|████ | 52/128 [00:12<00:13, 5.72it/s, 2022-03-02 → 2022-03-22]
42%|████▏ | 54/128 [00:12<00:10, 7.08it/s, 2022-03-30 → 2022-04-21]
44%|████▍ | 56/128 [00:13<00:17, 4.06it/s, 2022-04-29 → 2022-05-24]
45%|████▌ | 58/128 [00:13<00:13, 5.24it/s, 2022-06-01 → 2022-06-22]
47%|████▋ | 60/128 [00:14<00:19, 3.42it/s, 2022-06-30 → 2022-07-20]
48%|████▊ | 62/128 [00:15<00:23, 2.79it/s, 2022-07-28 → 2022-08-17]
50%|█████ | 64/128 [00:15<00:17, 3.73it/s, 2022-08-25 → 2022-09-15]
52%|█████▏ | 66/128 [00:15<00:12, 4.86it/s, 2022-09-23 → 2022-10-20]
53%|█████▎ | 68/128 [00:17<00:26, 2.29it/s, 2022-10-28 → 2022-11-17]
54%|█████▍ | 69/128 [00:18<00:31, 1.88it/s, 2022-11-11 → 2022-12-01]
55%|█████▌ | 71/128 [00:18<00:21, 2.68it/s, 2022-12-09 → 2022-12-29]
57%|█████▋ | 73/128 [00:20<00:26, 2.07it/s, 2023-01-07 → 2023-02-03]
59%|█████▊ | 75/128 [00:21<00:26, 2.01it/s, 2023-02-11 → 2023-03-03]
60%|██████ | 77/128 [00:21<00:18, 2.76it/s, 2023-03-11 → 2023-03-31]
62%|██████▏ | 79/128 [00:21<00:13, 3.66it/s, 2023-04-11 → 2023-04-29]
63%|██████▎ | 81/128 [00:21<00:09, 4.77it/s, 2023-05-12 → 2023-06-01]
65%|██████▍ | 83/128 [00:22<00:14, 3.03it/s, 2023-06-09 → 2023-07-01]
66%|██████▋ | 85/128 [00:22<00:10, 4.00it/s, 2023-07-11 → 2023-07-29]
68%|██████▊ | 87/128 [00:23<00:07, 5.17it/s, 2023-08-08 → 2023-08-26]
70%|██████▉ | 89/128 [00:24<00:11, 3.30it/s, 2023-09-05 → 2023-09-23]
70%|███████ | 90/128 [00:25<00:16, 2.34it/s, 2023-09-19 → 2023-10-17]
72%|███████▏ | 92/128 [00:25<00:10, 3.32it/s, 2023-10-25 → 2023-11-14]
73%|███████▎ | 94/128 [00:26<00:12, 2.67it/s, 2023-11-22 → 2023-12-12]
74%|███████▍ | 95/128 [00:27<00:16, 2.03it/s, 2023-12-06 → 2023-12-26]
76%|███████▌ | 97/128 [00:28<00:15, 1.99it/s, 2024-01-04 → 2024-01-24]
78%|███████▊ | 100/128 [00:28<00:08, 3.25it/s, 2024-02-23 → 2024-03-14]
79%|███████▉ | 101/128 [00:29<00:11, 2.36it/s, 2024-03-08 → 2024-03-28]
80%|████████ | 103/128 [00:29<00:07, 3.27it/s, 2024-04-09 → 2024-04-27]
83%|████████▎ | 106/128 [00:29<00:04, 5.00it/s, 2024-05-24 → 2024-06-14]
85%|████████▌ | 109/128 [00:29<00:02, 6.83it/s, 2024-07-06 → 2024-07-26]
87%|████████▋ | 111/128 [00:31<00:06, 2.71it/s, 2024-08-03 → 2024-08-23]
88%|████████▊ | 113/128 [00:33<00:06, 2.34it/s, 2024-08-31 → 2024-09-24]
90%|████████▉ | 115/128 [00:33<00:04, 3.10it/s, 2024-10-09 → 2024-10-29]
91%|█████████▏| 117/128 [00:33<00:02, 4.08it/s, 2024-11-06 → 2024-11-26]
93%|█████████▎| 119/128 [00:33<00:01, 5.14it/s, 2024-12-04 → 2024-12-24]
95%|█████████▍| 121/128 [00:35<00:03, 2.33it/s, 2025-01-01 → 2025-01-22]
96%|█████████▌| 123/128 [00:35<00:01, 3.14it/s, 2025-02-07 → 2025-02-27]
98%|█████████▊| 125/128 [00:35<00:00, 4.18it/s, 2025-03-07 → 2025-03-27]
99%|█████████▉| 127/128 [00:35<00:00, 5.33it/s, 2025-04-04 → 2025-04-26]
100%|██████████| 128/128 [00:36<00:00, 3.48it/s, 2025-04-04 → 2025-04-26]
2025-05-12 23:54:29 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v8] 优化前的夏普率: 0.72972
2025-05-12 23:54:29 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v8] 优化后的夏普率: 0.33797
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:30 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:30 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:31 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:33 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:34 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:34 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:35 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:37 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:37 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:38 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:38 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:39 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:39 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:40 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:40 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:41 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:42 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:42 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:43 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:43 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:43 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:44 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:54:45 | WARNING | func_backtester_hf:run_sig2pos:1019 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1020: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
{'obj': 'Sharpe', 'rm': 'MDD', 'model': 'Classic', 'method_mu': 'hist', 'method_cov': 'hist', 'linkage': 'single', 'leaf_order': True, 'codependence': 'pearson', 'lookback_period': 15, 'every': 10, 'nea': 5, 'split_every': False, 'normalize_every': False}
4%|▍ | 5/128 [00:02<01:10, 1.75it/s, 2020-03-21 → 2020-04-11]
5%|▌ | 7/128 [00:02<00:46, 2.60it/s, 2020-04-21 → 2020-05-14]
7%|▋ | 9/128 [00:03<00:32, 3.68it/s, 2020-05-22 → 2020-06-11]
9%|▉ | 12/128 [00:03<00:20, 5.59it/s, 2020-07-07 → 2020-07-25]
11%|█ | 14/128 [00:03<00:16, 7.00it/s, 2020-08-04 → 2020-08-22]
12%|█▎ | 16/128 [00:03<00:13, 8.57it/s, 2020-09-01 → 2020-09-19]
14%|█▍ | 18/128 [00:04<00:25, 4.26it/s, 2020-09-29 → 2020-10-27]
16%|█▌ | 20/128 [00:04<00:20, 5.19it/s, 2020-11-04 → 2020-11-24]
17%|█▋ | 22/128 [00:04<00:17, 6.24it/s, 2020-12-02 → 2020-12-22]
19%|█▉ | 24/128 [00:05<00:14, 7.19it/s, 2020-12-30 → 2021-01-20]
20%|██ | 26/128 [00:05<00:12, 8.05it/s, 2021-01-28 → 2021-02-24]
22%|██▏ | 28/128 [00:06<00:24, 4.04it/s, 2021-03-04 → 2021-03-24]
23%|██▎ | 30/128 [00:06<00:19, 4.99it/s, 2021-04-01 → 2021-04-22]
25%|██▌ | 32/128 [00:06<00:16, 5.93it/s, 2021-04-30 → 2021-05-25]
26%|██▌ | 33/128 [00:07<00:30, 3.08it/s, 2021-05-19 → 2021-06-08]
27%|██▋ | 34/128 [00:08<00:43, 2.14it/s, 2021-06-02 → 2021-06-23]
28%|██▊ | 36/128 [00:08<00:30, 3.06it/s, 2021-07-01 → 2021-07-21]
30%|██▉ | 38/128 [00:09<00:22, 4.05it/s, 2021-07-29 → 2021-08-18]
30%|███ | 39/128 [00:10<00:35, 2.47it/s, 2021-08-12 → 2021-09-01]
31%|███▏ | 40/128 [00:11<00:48, 1.83it/s, 2021-08-26 → 2021-09-15]
33%|███▎ | 42/128 [00:11<00:31, 2.71it/s, 2021-09-25 → 2021-10-22]
34%|███▍ | 44/128 [00:11<00:22, 3.70it/s, 2021-10-30 → 2021-11-19]
36%|███▌ | 46/128 [00:12<00:30, 2.72it/s, 2021-11-27 → 2021-12-17]
37%|███▋ | 47/128 [00:13<00:40, 2.01it/s, 2021-12-11 → 2021-12-31]
38%|███▊ | 49/128 [00:13<00:27, 2.85it/s, 2022-01-11 → 2022-01-29]
40%|███▉ | 51/128 [00:14<00:32, 2.38it/s, 2022-02-15 → 2022-03-05]
41%|████▏ | 53/128 [00:15<00:22, 3.32it/s, 2022-03-15 → 2022-04-02]
43%|████▎ | 55/128 [00:15<00:16, 4.37it/s, 2022-04-14 → 2022-05-07]
45%|████▍ | 57/128 [00:15<00:12, 5.77it/s, 2022-05-17 → 2022-06-07]
46%|████▌ | 59/128 [00:15<00:09, 7.30it/s, 2022-06-15 → 2022-07-05]
48%|████▊ | 61/128 [00:17<00:26, 2.51it/s, 2022-07-13 → 2022-08-02]
50%|█████ | 64/128 [00:17<00:16, 3.83it/s, 2022-08-24 → 2022-09-14]
52%|█████▏ | 66/128 [00:17<00:13, 4.73it/s, 2022-09-22 → 2022-10-19]
53%|█████▎ | 68/128 [00:18<00:18, 3.32it/s, 2022-10-27 → 2022-11-16]
54%|█████▍ | 69/128 [00:19<00:24, 2.40it/s, 2022-11-10 → 2022-11-30]
56%|█████▋ | 72/128 [00:19<00:14, 3.79it/s, 2022-12-22 → 2023-01-12]
58%|█████▊ | 74/128 [00:21<00:18, 2.92it/s, 2023-01-20 → 2023-02-16]
59%|█████▊ | 75/128 [00:22<00:24, 2.20it/s, 2023-02-10 → 2023-03-02]
61%|██████ | 78/128 [00:22<00:14, 3.52it/s, 2023-03-24 → 2023-04-14]
63%|██████▎ | 81/128 [00:22<00:09, 5.10it/s, 2023-05-11 → 2023-05-31]
66%|██████▌ | 84/128 [00:22<00:06, 6.91it/s, 2023-06-22 → 2023-07-14]
67%|██████▋ | 86/128 [00:22<00:05, 7.95it/s, 2023-07-22 → 2023-08-11]
70%|██████▉ | 89/128 [00:23<00:08, 4.76it/s, 2023-09-02 → 2023-09-22]
71%|███████ | 91/128 [00:24<00:10, 3.44it/s, 2023-10-10 → 2023-10-28]
73%|███████▎ | 93/128 [00:25<00:12, 2.81it/s, 2023-11-07 → 2023-11-25]
74%|███████▍ | 95/128 [00:25<00:09, 3.60it/s, 2023-12-05 → 2023-12-23]
76%|███████▌ | 97/128 [00:27<00:11, 2.81it/s, 2024-01-03 → 2024-01-23]
78%|███████▊ | 100/128 [00:28<00:10, 2.77it/s, 2024-02-22 → 2024-03-13]
79%|███████▉ | 101/128 [00:29<00:12, 2.19it/s, 2024-03-07 → 2024-03-27]
80%|███████▉ | 102/128 [00:30<00:14, 1.81it/s, 2024-03-21 → 2024-04-12]
82%|████████▏ | 105/128 [00:30<00:07, 2.99it/s, 2024-05-09 → 2024-05-29]
84%|████████▍ | 108/128 [00:30<00:04, 4.47it/s, 2024-06-21 → 2024-07-11]
86%|████████▌ | 110/128 [00:32<00:07, 2.33it/s, 2024-07-19 → 2024-08-08]
87%|████████▋ | 111/128 [00:33<00:08, 1.91it/s, 2024-08-02 → 2024-08-22]
88%|████████▊ | 112/128 [00:34<00:09, 1.64it/s, 2024-08-16 → 2024-09-05]
88%|████████▊ | 113/128 [00:35<00:10, 1.45it/s, 2024-08-30 → 2024-09-21]
89%|████████▉ | 114/128 [00:36<00:10, 1.31it/s, 2024-09-13 → 2024-10-12]
91%|█████████ | 116/128 [00:36<00:05, 2.06it/s, 2024-10-22 → 2024-11-09]
92%|█████████▏| 118/128 [00:37<00:05, 2.00it/s, 2024-11-19 → 2024-12-07]
94%|█████████▍| 120/128 [00:38<00:04, 1.97it/s, 2024-12-17 → 2025-01-07]
95%|█████████▍| 121/128 [00:39<00:04, 1.66it/s, 2024-12-31 → 2025-01-21]
97%|█████████▋| 124/128 [00:39<00:01, 2.86it/s, 2025-02-20 → 2025-03-12]
99%|█████████▉| 127/128 [00:39<00:00, 4.33it/s, 2025-04-03 → 2025-04-25]
100%|██████████| 128/128 [00:40<00:00, 3.12it/s, 2025-04-03 → 2025-04-25]
2025-05-12 23:55:28 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:430 - [v9] 优化前的夏普率: 1.00784
2025-05-12 23:55:28 | INFO | metric_online:run_optimize_portfolio_new_with_sector_constraints:431 - [v9] 优化后的夏普率: 0.64341
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:28 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:29 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:30 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:31 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:32 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:33 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:34 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:35 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:36 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:36 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:37 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:37 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:38 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:38 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:39 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:40 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:40 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:41 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:41 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:42 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:42 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:43 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
2025-05-12 23:55:43 | WARNING | func_backtester_hf:run_sig2pos:1060 - The given signal has NaN. Will use 0 to fill
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
/root/project/auto/auto/functions/func_backtester_hf.py:1061: SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame
See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
signal.fillna(0, inplace=True)
[2025-05-12 23:55:47,076][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:47,077][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:47,084][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:47,085][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:47,092][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:47,093][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:50,782][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:50,783][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:50,791][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:50,792][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:50,798][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
[2025-05-12 23:55:50,799][matplotlib.category][INFO] - Using categorical units to plot a list of strings that are all parsable as floats or dates. If these strings should be plotted as numbers, cast to the appropriate data type before plotting.
2025-05-12 23:55:59 | INFO | metric_online:run_with_hydra:1006 - {'action': 'parallel_done', 'success_count': 1, 'fail_count': 0}