1 line
58 KiB
JSON
1 line
58 KiB
JSON
{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_value_investing_backtest_py", "label": "value_investing_backtest.py", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L1"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest", "label": "ValueInvestingBacktest", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L13"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L16"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "label": ".generate_price_data()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L22"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "label": ".generate_fundamental_data()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L54"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "label": ".calculate_value_score()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L81"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_select_portfolio", "label": ".select_portfolio()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L110"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "label": ".run_backtest()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L123"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "label": ".calculate_metrics()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L149"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_run", "label": ".run()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L194"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "label": ".output_results()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L220"}, {"id": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "label": ".save_results()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L296"}, {"id": "scripts_value_investing_backtest_main", "label": "main()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L337"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_value_investing_backtest_py", "target": "pandas", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L7", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_value_investing_backtest_py", "target": "numpy", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L8", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_value_investing_backtest_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L9", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_value_investing_backtest_py", "target": "warnings", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L10", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_value_investing_backtest_py", "target": "scripts_value_investing_backtest_valueinvestingbacktest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L13", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L16", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L22", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L54", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L81", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_select_portfolio", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L110", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L123", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L149", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L194", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L220", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L296", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_pangtong_value_scripts_value_investing_backtest_py", "target": "scripts_value_investing_backtest_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L337", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "target": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L144", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest_run", "target": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L201", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest_run", "target": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L202", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest_run", "target": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L205", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest_run", "target": "scripts_value_investing_backtest_valueinvestingbacktest_select_portfolio", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L208", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest_run", "target": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L211", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest_run", "target": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L216", "weight": 1.0}, {"source": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "target": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L294", "weight": 1.0}, {"source": "scripts_value_investing_backtest_main", "target": "scripts_value_investing_backtest_valueinvestingbacktest", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L339", "weight": 1.0}, {"source": "scripts_value_investing_backtest_main", "target": "scripts_value_investing_backtest_valueinvestingbacktest_run", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L340", "weight": 1.0}], "raw_calls": [{"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_init", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L17"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_init", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L18"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_init", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L19"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_init", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L19"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_init", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L20"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L24"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "seed", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L26"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "date_range", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L29"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L29"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L30"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L33"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L38"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L41"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "normal", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L42"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "exp", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L48"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "cumsum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L48"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_price_data", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L51"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L56"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "seed", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L58"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L60"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L61"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "choice", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L62"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L63"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L64"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L65"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L66"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L67"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L68"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L69"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L70"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L71"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L72"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L73"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L74"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "uniform", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L75"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_generate_fundamental_data", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L78"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L83"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "copy", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L85"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L89"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L90"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L91"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L92"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L97"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L98"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L99"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L100"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "rank", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L101"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_value_score", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L107"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_select_portfolio", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L112"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_select_portfolio", "callee": "nlargest", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L115"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_select_portfolio", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L120"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L125"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "callee": "tolist", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L128"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L134"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "callee": "pct_change", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L134"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L137"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "callee": "pct_change", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L137"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "callee": "cumprod", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L140"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "callee": "cumprod", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L141"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run_backtest", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L146"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L152"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L153"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "std", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L156"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "sqrt", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L156"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "std", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L157"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "sqrt", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L157"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "cumprod", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L165"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "max", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L166"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "expanding", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L166"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "min", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L168"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "sum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L171"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L172"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L177"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "std", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L177"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "sqrt", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L177"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_calculate_metrics", "callee": "std", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L177"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L196"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L197"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_run", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L198"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L222"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L223"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L224"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L227"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L228"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L229"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L230"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L231"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L232"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L233"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L234"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L235"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L236"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L237"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L240"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L241"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "head", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L242"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "copy", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L244"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "apply", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L245"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "apply", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L246"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "round", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L247"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L248"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "to_string", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L248"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L251"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L252"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L253"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L253"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L254"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L254"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L255"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L255"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L256"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L256"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L257"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "mean", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L257"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L262"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L263"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L264"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L265"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L266"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "total_seconds", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L269"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L269"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L270"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L271"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L271"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L271"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L274"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L275"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L277"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L279"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L281"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L283"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L286"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L287"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L288"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L289"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L290"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_output_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L291"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L302"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "to_csv", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L305"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L308"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "to_csv", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L309"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L312"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "to_csv", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L316"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "open", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L319"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L320"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L321"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L322"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L323"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L323"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L323"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L324"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L324"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L325"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L327"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L328"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "items", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L329"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L331"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "write", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L333"}, {"caller_nid": "scripts_value_investing_backtest_valueinvestingbacktest_save_results", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/pangtong-value/scripts/value_investing_backtest.py", "source_location": "L335"}]} |