1 line
86 KiB
JSON
1 line
86 KiB
JSON
{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "label": "a_stock_financial_data.py", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L1"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "label": "AStockFinancialDataCollector", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L29"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L32"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "label": "._create_date_directories()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L57"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "label": ".load_stock_list()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L70"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_financial_indicators", "label": ".collect_financial_indicators()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L111"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_balance_sheet", "label": ".collect_balance_sheet()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L146"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_income_statement", "label": ".collect_income_statement()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L181"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_cash_flow", "label": ".collect_cash_flow()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L216"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "label": ".batch_collect_financial_data()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L251"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "label": "._save_financial_data()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L394"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "label": "._process_financial_data()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L434"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "label": "._calculate_valuation_indicators()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L489"}, {"id": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "label": "._save_valuation_indicators()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L540"}, {"id": "data_acquisition_a_stock_financial_data_main", "label": "main()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L573"}, {"id": "data_acquisition_a_stock_financial_data_rationale_71", "label": "\u52a0\u8f7d\u80a1\u7968\u4ee3\u7801\u5217\u8868 Returns: List[str]: \u80a1\u7968\u4ee3\u7801\u5217\u8868", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L71"}, {"id": "data_acquisition_a_stock_financial_data_rationale_112", "label": "\u91c7\u96c6\u5355\u53ea\u80a1\u7968\u7684\u8d22\u52a1\u6307\u6807 Args: symbol: \u80a1\u7968\u4ee3\u7801", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L112"}, {"id": "data_acquisition_a_stock_financial_data_rationale_147", "label": "\u91c7\u96c6\u8d44\u4ea7\u8d1f\u503a\u8868\u6570\u636e Args: symbol: \u80a1\u7968\u4ee3\u7801 R", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L147"}, {"id": "data_acquisition_a_stock_financial_data_rationale_182", "label": "\u91c7\u96c6\u5229\u6da6\u8868\u6570\u636e Args: symbol: \u80a1\u7968\u4ee3\u7801 Ret", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L182"}, {"id": "data_acquisition_a_stock_financial_data_rationale_217", "label": "\u91c7\u96c6\u73b0\u91d1\u6d41\u91cf\u8868\u6570\u636e Args: symbol: \u80a1\u7968\u4ee3\u7801 R", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L217"}, {"id": "data_acquisition_a_stock_financial_data_rationale_252", "label": "\u6279\u91cf\u91c7\u96c6\u8d22\u52a1\u6570\u636e Args: stock_list: \u80a1\u7968\u4ee3\u7801\u5217\u8868 max_w", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L252"}, {"id": "data_acquisition_a_stock_financial_data_rationale_395", "label": "\u4fdd\u5b58\u8d22\u52a1\u6570\u636e Args: df: \u8d22\u52a1\u6570\u636e data_type: \u6570\u636e\u7c7b\u578b", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L395"}, {"id": "data_acquisition_a_stock_financial_data_rationale_435", "label": "\u5904\u7406\u8d22\u52a1\u6570\u636e Args: df: \u539f\u59cb\u8d22\u52a1\u6570\u636e data_type: \u6570\u636e\u7c7b\u578b", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L435"}, {"id": "data_acquisition_a_stock_financial_data_rationale_490", "label": "\u8ba1\u7b97\u4f30\u503c\u6307\u6807 Args: financial_indicators: \u8d22\u52a1\u6307\u6807\u6570\u636e\u5217\u8868", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L490"}, {"id": "data_acquisition_a_stock_financial_data_rationale_541", "label": "\u4fdd\u5b58\u4f30\u503c\u6307\u6807\u6570\u636e Args: valuation_df: \u4f30\u503c\u6307\u6807\u6570\u636e", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L541"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "sys", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L7", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L8", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "time", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L9", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L10", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "pandas", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L11", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "numpy", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L12", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L13", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L14", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L15", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "warnings", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L16", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "concurrent_futures", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L17", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L29", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L32", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L57", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L70", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_financial_indicators", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L111", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_balance_sheet", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L146", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_income_statement", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L181", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_cash_flow", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L216", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L251", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L394", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L434", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L489", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L540", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_a_stock_financial_data_py", "target": "data_acquisition_a_stock_financial_data_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L573", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L46", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L264", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L355", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L371", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L373", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L424", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_main", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L580", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_main", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L584", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_main", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L594", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_71", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L71", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_112", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_financial_indicators", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L112", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_147", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_balance_sheet", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L147", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_182", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_income_statement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L182", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_217", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_cash_flow", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L217", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_252", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L252", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_395", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L395", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_435", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L435", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_490", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L490", "weight": 1.0}, {"source": "data_acquisition_a_stock_financial_data_rationale_541", "target": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L541", "weight": 1.0}], "raw_calls": [{"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L34"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L38"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L39"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L42"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L43"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L49"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L53"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_init", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L55"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L60"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L61"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L62"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L63"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L66"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L67"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L67"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_create_date_directories", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L68"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L76"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L79"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "exists", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L80"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "listdir", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L82"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "endswith", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L82"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "sorted", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L86"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L87"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "read_parquet", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L90"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "tolist", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L92"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "unique", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L92"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "dropna", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L92"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L93"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L93"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L96"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "stock_info_a_code_name", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L101"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "tolist", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L103"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "unique", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L103"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "dropna", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L103"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L104"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L104"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_load_stock_list", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L107"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_financial_indicators", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L120"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_financial_indicators", "callee": "stock_financial_analysis_indicator", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L126"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_financial_indicators", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L129"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_financial_indicators", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L138"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_financial_indicators", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L138"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_financial_indicators", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L143"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_balance_sheet", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L155"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_balance_sheet", "callee": "stock_balance_sheet_by_report_em", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L161"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_balance_sheet", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L164"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_balance_sheet", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L173"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_balance_sheet", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L173"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_balance_sheet", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L178"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_income_statement", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L190"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_income_statement", "callee": "stock_profit_sheet_by_report_em", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L196"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_income_statement", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L199"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_income_statement", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L208"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_income_statement", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L208"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_income_statement", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L213"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_cash_flow", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L225"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_cash_flow", "callee": "stock_cash_flow_sheet_by_report_em", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L231"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_cash_flow", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L234"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_cash_flow", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L243"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_cash_flow", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L243"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_collect_cash_flow", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L248"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L261"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L267"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L275"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L276"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "range", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L281"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L282"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L284"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L284"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "enumerate", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L295"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L296"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L296"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L296"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "time", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L298"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "ThreadPoolExecutor", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L301"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "submit", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L307"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "submit", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L308"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "submit", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L309"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "submit", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L310"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "as_completed", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L313"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "result", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L317"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L321"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L323"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L325"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L327"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "debug", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L329"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L329"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L331"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L334"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L337"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L337"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L338"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L338"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L339"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L341"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "extend", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L342"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "time", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L344"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L345"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "sleep", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L348"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "concat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L354"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "extend", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L355"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "concat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L358"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "extend", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L359"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "concat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L362"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "extend", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L363"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "concat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L366"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "extend", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L367"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "extend", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L373"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L382"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L383"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L384"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L385"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L386"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_batch_collect_financial_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L390"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L411"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L413"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "to_parquet", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L415"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L416"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L417"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L421"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "to_parquet", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L425"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L426"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L427"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_financial_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L430"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "callee": "copy", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L444"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "callee": "to_datetime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L451"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L455"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "callee": "items", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L478"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "callee": "to_numeric", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L480"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L482"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L482"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_process_financial_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L485"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "callee": "concat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L503"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "callee": "DataFrame", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L506"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "callee": "to_datetime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L513"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "callee": "to_numeric", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L520"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "callee": "to_numeric", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L524"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L530"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L532"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L532"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_calculate_valuation_indicators", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L537"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L556"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L556"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L558"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L561"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "callee": "dirname", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L561"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "callee": "to_parquet", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L563"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L564"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L565"}, {"caller_nid": "data_acquisition_a_stock_financial_data_astockfinancialdatacollector_save_valuation_indicators", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L568"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L575"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L576"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L577"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L583"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L587"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L590"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L590"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L591"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L600"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L601"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L602"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L604"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L605"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L606"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L607"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L607"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L608"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L608"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L609"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L609"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L610"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L610"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L611"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L611"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L612"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L612"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L613"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L613"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L615"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L616"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L616"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L619"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L620"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L622"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L622"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L622"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "open", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L624"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "dump", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L625"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L627"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L630"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L631"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L631"}, {"caller_nid": "data_acquisition_a_stock_financial_data_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/a_stock_financial_data.py", "source_location": "L633"}]} |