Files
sanguo_quant_live/graphify-out/cache/ast/be510fdf651c29cbf3ed2fdbf1b11391b1fffa4ca30ff3346516f1477db7231c.json
T
2026-05-06 23:13:05 +08:00

1 line
49 KiB
JSON

{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_selection_methods_backtest_py", "label": "selection_methods_backtest.py", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L1"}, {"id": "scripts_selection_methods_backtest_valueinvestingbacktest", "label": "ValueInvestingBacktest", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L13"}, {"id": "scripts_selection_methods_backtest_valueinvestingbacktest_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L16"}, {"id": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "label": ".generate_historical_data()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L22"}, {"id": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "label": ".calculate_factors()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L89"}, {"id": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "label": ".test_selection_methods()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L125"}, {"id": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "label": ".calculate_performance()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L167"}, {"id": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "label": ".run_backtest()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L199"}, {"id": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "label": ".output_results()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L219"}, {"id": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "label": ".save_results()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L311"}, {"id": "scripts_selection_methods_backtest_main", "label": "main()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L343"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_selection_methods_backtest_py", "target": "pandas", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L7", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_selection_methods_backtest_py", "target": "numpy", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L8", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_selection_methods_backtest_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L9", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_selection_methods_backtest_py", "target": "warnings", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L10", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_selection_methods_backtest_py", "target": "scripts_selection_methods_backtest_valueinvestingbacktest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L13", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L16", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L22", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L89", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L125", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L167", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L199", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L219", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L311", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_selection_methods_backtest_py", "target": "scripts_selection_methods_backtest_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L343", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L139", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L206", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L209", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L212", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L215", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L309", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_main", "target": "scripts_selection_methods_backtest_valueinvestingbacktest", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L345", "weight": 1.0}, {"source": "scripts_selection_methods_backtest_main", "target": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L346", "weight": 1.0}], "raw_calls": [{"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_init", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L17"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_init", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L18"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_init", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L19"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_init", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L19"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_init", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L20"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L24"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "seed", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L26"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L29"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "timedelta", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L30"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "date_range", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L31"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L34"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L37"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "choice", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L39"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L40"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L41"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L42"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L43"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L44"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L45"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L46"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L47"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L51"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "enumerate", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L53"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L55"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "normal", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L76"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L79"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "exp", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L83"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "cumsum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L83"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_generate_historical_data", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L86"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L91"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "copy", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L93"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L97"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L98"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L99"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L104"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L105"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L106"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L111"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L112"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_factors", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L122"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L127"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "last", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L130"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "resample", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L130"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "pct_change", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L131"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L136"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "tolist", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L137"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "nlargest", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L137"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L138"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L142"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "tolist", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L143"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "nlargest", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L143"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L144"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L148"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "tolist", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L149"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "nlargest", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L149"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L150"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L154"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "tolist", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L155"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "nlargest", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L155"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L156"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L160"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L161"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_test_selection_methods", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L164"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L169"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L173"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "callee": "std", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L176"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "callee": "sqrt", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L176"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "callee": "cumprod", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L183"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "callee": "max", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L184"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "callee": "expanding", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L184"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "callee": "min", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L186"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_calculate_performance", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L189"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L201"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L202"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_run_backtest", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L203"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L221"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L222"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L223"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L226"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L227"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L228"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "items", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L230"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L245"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L248"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L249"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L250"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "items", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L253"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L266"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L269"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L270"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L271"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "nlargest", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L276"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "nlargest", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L279"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "nlargest", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L282"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "nlargest", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L285"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L288"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L289"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L290"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L291"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L293"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L296"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L297"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L298"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L299"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L300"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L301"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "total_seconds", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L304"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L304"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L305"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L306"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L306"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_output_results", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L306"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L317"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L320"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "to_csv", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L321"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "to_csv", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L324"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "open", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L327"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L328"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L329"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L330"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L331"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L331"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L331"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L332"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L333"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L335"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L336"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "items", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L337"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L339"}, {"caller_nid": "scripts_selection_methods_backtest_valueinvestingbacktest_save_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/selection_methods_backtest.py", "source_location": "L341"}]}