|
|
|
|
@ -1556,3 +1556,982 @@ sqlalchemy.exc.ProgrammingError: (sqlalchemy.dialects.postgresql.asyncpg.Program
|
|
|
|
|
2026-01-12 09:31:26,489 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 09:31:26,490 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=54, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 09:31:26,791 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=54, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 10:15:52,800 - app.main - INFO - 🔍 [搜索] 开始搜索股票: 三一国际
|
|
|
|
|
2026-01-12 10:15:53,105 - app.main - INFO - 🤖 [搜索-LLM] 调用 gemini-2.5-flash 进行股票搜索
|
|
|
|
|
2026-01-12 10:15:53,112 - google_genai.models - INFO - AFC is enabled with max remote calls: 10.
|
|
|
|
|
2026-01-12 10:15:57,833 - httpx - INFO - HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent "HTTP/1.1 200 OK"
|
|
|
|
|
2026-01-12 10:15:57,856 - app.main - INFO - ✅ [搜索-LLM] 模型响应完成, 耗时: 4.75秒, Tokens: prompt=166, completion=78, total=244
|
|
|
|
|
2026-01-12 10:15:57,857 - app.main - INFO - ✅ [搜索] 搜索完成, 找到 1 个结果, 总耗时: 5.05秒
|
|
|
|
|
2026-01-12 10:16:22,607 - app.main - INFO - 🔍 [搜索] 开始搜索股票: 三一国际
|
|
|
|
|
2026-01-12 10:16:22,609 - app.main - INFO - 🤖 [搜索-LLM] 调用 gemini-2.5-flash 进行股票搜索
|
|
|
|
|
2026-01-12 10:16:22,611 - google_genai.models - INFO - AFC is enabled with max remote calls: 10.
|
|
|
|
|
2026-01-12 10:16:26,693 - httpx - INFO - HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent "HTTP/1.1 200 OK"
|
|
|
|
|
2026-01-12 10:16:26,716 - app.main - INFO - ✅ [搜索-LLM] 模型响应完成, 耗时: 4.11秒, Tokens: prompt=166, completion=78, total=244
|
|
|
|
|
2026-01-12 10:16:26,717 - app.main - INFO - ✅ [搜索] 搜索完成, 找到 1 个结果, 总耗时: 4.11秒
|
|
|
|
|
2026-01-12 10:39:45,586 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 10:39:46,580 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 10:39:47,135 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 10:39:47,166 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 10:39:47,228 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 10:39:47,228 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 10:39:47,502 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 10:39:47,936 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: SAB VN Equity
|
|
|
|
|
2026-01-12 10:39:47,937 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 10:39:48,418 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 10:39:48,418 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 10:39:50,974 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 10:39:51,644 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 10:39:51,645 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 10:39:51,645 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 10:39:51,646 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 10:39:53,556 - app.clients.bloomberg_client - INFO - ✅ Parsed 275 items from remote.
|
|
|
|
|
2026-01-12 10:40:05,191 - app.clients.bloomberg_client - INFO - ✅ Saved 275 records to database.
|
|
|
|
|
2026-01-12 10:40:05,201 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 10:40:05,201 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 10:40:06,376 - app.clients.bloomberg_client - INFO - ✅ Parsed 290 items from remote.
|
|
|
|
|
2026-01-12 10:40:18,886 - app.clients.bloomberg_client - INFO - ✅ Saved 290 records to database.
|
|
|
|
|
2026-01-12 10:40:18,888 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 10:40:18,888 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 10:40:19,463 - app.clients.bloomberg_client - INFO - Found 11 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 10:40:24,699 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 10:40:26,363 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 10:40:26,366 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 10:40:27,693 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 10:40:27,694 - app.clients.bloomberg_client - INFO - ✅ Completed processing for SAB VN Equity
|
|
|
|
|
2026-01-12 10:40:27,694 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 10:40:28,421 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=55, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 10:42:39,579 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 10:42:39,887 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 10:42:40,132 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 10:42:40,160 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 10:42:41,230 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 10:42:41,231 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 10:42:42,048 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 10:42:42,308 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: SAB VN Equity
|
|
|
|
|
2026-01-12 10:42:42,309 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 10:42:42,624 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 10:42:42,625 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 10:42:43,914 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 10:42:44,298 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 10:42:44,299 - app.clients.bloomberg_client - INFO - Using forced currency: USD
|
|
|
|
|
2026-01-12 10:42:44,299 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 10:42:44,299 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=正在获取货币指标 (USD)..., Progress=41%
|
|
|
|
|
2026-01-12 10:42:45,638 - app.clients.bloomberg_client - INFO - ✅ Parsed 275 items from remote.
|
|
|
|
|
2026-01-12 10:42:59,116 - app.clients.bloomberg_client - INFO - ✅ Saved 275 records to database.
|
|
|
|
|
2026-01-12 10:42:59,117 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 10:42:59,118 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 10:43:00,410 - app.clients.bloomberg_client - INFO - ✅ Parsed 290 items from remote.
|
|
|
|
|
2026-01-12 10:43:13,907 - app.clients.bloomberg_client - INFO - ✅ Saved 290 records to database.
|
|
|
|
|
2026-01-12 10:43:13,908 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 10:43:13,909 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 10:43:14,174 - app.clients.bloomberg_client - INFO - Found 11 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 10:43:19,382 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 10:43:20,821 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 10:43:20,821 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 10:43:21,609 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 10:43:21,609 - app.clients.bloomberg_client - INFO - ✅ Completed processing for SAB VN Equity
|
|
|
|
|
2026-01-12 10:43:21,609 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 10:43:21,873 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=56, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 10:58:49,794 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 10:58:50,395 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 10:58:50,649 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 10:58:50,676 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 10:58:50,734 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 10:58:50,734 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 10:58:50,996 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 10:58:51,414 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 10:58:51,414 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 10:58:51,864 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 10:58:51,864 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 10:58:51,864 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 10:58:53,027 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 10:58:53,435 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 10:58:53,435 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 10:58:53,436 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 10:58:54,938 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 10:59:04,571 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 10:59:04,583 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 10:59:04,584 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 10:59:05,645 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 10:59:16,477 - app.clients.bloomberg_client - INFO - ✅ Saved 260 records to database.
|
|
|
|
|
2026-01-12 10:59:16,477 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 10:59:16,478 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 10:59:17,032 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 10:59:20,896 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 10:59:22,712 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 10:59:22,713 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 10:59:23,316 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 10:59:23,317 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 10:59:23,317 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 10:59:23,593 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=57, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 11:00:00,129 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 11:00:00,711 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 11:00:01,085 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 11:00:01,113 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 11:00:01,164 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 11:00:01,165 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 11:00:01,426 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 11:00:01,773 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 11:00:01,773 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 11:00:02,544 - app.clients.bloomberg_client - INFO - Using forced currency: USD
|
|
|
|
|
2026-01-12 11:00:02,545 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 11:00:02,545 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 11:00:03,720 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 11:00:04,112 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 11:00:04,113 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 11:00:04,113 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=正在获取货币指标 (USD)..., Progress=41%
|
|
|
|
|
2026-01-12 11:00:05,964 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 11:00:16,994 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 11:00:16,996 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 11:00:16,996 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 11:00:18,214 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 11:00:31,167 - app.clients.bloomberg_client - INFO - ✅ Saved 260 records to database.
|
|
|
|
|
2026-01-12 11:00:31,169 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 11:00:31,170 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 11:00:32,027 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 11:00:36,241 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 11:00:38,065 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 11:00:38,066 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 11:00:39,407 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 11:00:39,407 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 11:00:39,408 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 11:00:39,748 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=58, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 11:44:44,232 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 11:44:44,905 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 11:44:46,453 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 11:44:46,649 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 11:44:47,699 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 11:44:47,700 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 11:44:49,420 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 11:44:49,979 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 11:44:49,979 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 11:44:50,331 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 11:44:50,331 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 11:44:50,331 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 11:44:52,345 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 11:44:53,037 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 11:44:53,038 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 11:44:53,038 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 11:44:54,522 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 11:45:08,541 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 11:45:08,543 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 11:45:08,543 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 11:45:09,996 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 11:45:25,647 - app.clients.bloomberg_client - INFO - ✅ Saved 260 records to database.
|
|
|
|
|
2026-01-12 11:45:25,649 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 11:45:25,649 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 11:45:26,793 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 11:45:38,250 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 11:45:40,155 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 11:45:40,156 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 11:45:40,960 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 11:45:40,960 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 11:45:40,961 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 11:45:41,250 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=59, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 11:46:08,013 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 11:46:09,230 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 11:46:09,490 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 11:46:09,518 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 11:46:10,578 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 11:46:10,579 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 11:46:10,856 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 11:46:11,445 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 11:46:11,446 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 11:46:12,525 - app.clients.bloomberg_client - INFO - Using forced currency: USD
|
|
|
|
|
2026-01-12 11:46:12,525 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 11:46:12,525 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 11:46:14,513 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 11:46:15,921 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 11:46:15,922 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 11:46:15,922 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=正在获取货币指标 (USD)..., Progress=41%
|
|
|
|
|
2026-01-12 11:46:17,800 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 11:46:35,038 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 11:46:35,039 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 11:46:35,039 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 11:46:35,982 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 11:46:52,433 - app.clients.bloomberg_client - INFO - ✅ Saved 260 records to database.
|
|
|
|
|
2026-01-12 11:46:52,440 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 11:46:52,440 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 11:46:53,034 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 11:47:04,398 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 11:47:07,274 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 11:47:07,275 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 11:47:08,374 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 11:47:08,375 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 11:47:08,375 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 11:47:09,101 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=60, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 11:51:11,068 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 11:51:11,648 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 11:51:14,081 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 11:51:14,108 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 11:51:14,173 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 11:51:14,173 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 11:51:15,149 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 11:51:16,055 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 11:51:16,056 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 11:51:16,516 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 11:51:16,516 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 11:51:16,516 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 11:51:18,000 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 11:51:20,192 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 11:51:20,193 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 11:51:20,193 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 11:51:21,634 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 11:51:38,825 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 11:51:38,827 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 11:51:38,827 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 11:51:39,821 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 11:51:58,838 - app.clients.bloomberg_client - INFO - ✅ Saved 260 records to database.
|
|
|
|
|
2026-01-12 11:51:58,839 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 11:51:58,839 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 11:51:59,168 - app.clients.bloomberg_client - INFO - Fetching aligned price data for 11 dates (Revenue + Calendar Years)...
|
|
|
|
|
2026-01-12 11:52:13,001 - app.clients.bloomberg_client - INFO - ✅ Parsed 31 items from remote.
|
|
|
|
|
2026-01-12 11:52:15,056 - app.clients.bloomberg_client - INFO - ✅ Saved 31 records to database.
|
|
|
|
|
2026-01-12 11:52:15,057 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 11:52:17,040 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 11:52:17,040 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 11:52:17,041 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 11:52:17,481 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=61, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 12:00:46,984 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 12:00:47,396 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 12:00:47,788 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 12:00:47,817 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 12:00:48,022 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 12:00:48,022 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 12:00:48,956 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 12:00:50,482 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 12:00:50,483 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 12:00:50,789 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 12:00:50,789 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 12:00:50,789 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 12:00:52,248 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 12:00:53,025 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 12:00:53,025 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 12:00:53,025 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 12:00:53,859 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 12:01:11,603 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 12:01:11,605 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 12:01:11,605 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 12:01:13,691 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 12:01:33,012 - app.clients.bloomberg_client - INFO - ✅ Saved 260 records to database.
|
|
|
|
|
2026-01-12 12:01:33,012 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 12:01:33,012 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 12:01:33,424 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 12:01:44,341 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 12:01:46,319 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 12:01:46,320 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 12:01:47,279 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 12:01:47,280 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 12:01:47,280 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 12:01:48,004 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=62, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 12:03:53,293 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 12:03:54,343 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 12:03:54,619 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 12:03:54,647 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 12:03:54,699 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 12:03:54,699 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 12:03:55,171 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 12:03:55,838 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 12:03:55,839 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 12:03:56,708 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 12:03:56,709 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 12:03:56,709 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 12:03:58,922 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 12:04:01,068 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 12:04:01,069 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 12:04:01,069 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 12:04:02,937 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 12:04:16,817 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 12:04:16,818 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 12:04:16,819 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 12:04:19,637 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 12:04:40,482 - app.clients.bloomberg_client - INFO - ✅ Saved 260 records to database.
|
|
|
|
|
2026-01-12 12:04:40,482 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 12:04:40,482 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 12:04:41,016 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 12:04:53,208 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 12:04:53,210 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2024-12-31, Value=86988.3177, Currency=CNY
|
|
|
|
|
2026-01-12 12:04:53,210 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2023-12-31, Value=95209.9289, Currency=CNY
|
|
|
|
|
2026-01-12 12:04:53,211 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2022-12-31, Value=96786.4997, Currency=CNY
|
|
|
|
|
2026-01-12 12:04:53,211 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2021-12-31, Value=93410.0414, Currency=CNY
|
|
|
|
|
2026-01-12 12:04:53,211 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2020-12-31, Value=140556.4302, Currency=CNY
|
|
|
|
|
2026-01-12 12:04:53,211 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2019-12-31, Value=140163.3311, Currency=CNY
|
|
|
|
|
2026-01-12 12:04:53,211 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2018-12-31, Value=130875.1203, Currency=CNY
|
|
|
|
|
2026-01-12 12:04:53,211 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2017-12-31, Value=150051.5647, Currency=CNY
|
|
|
|
|
2026-01-12 12:04:53,211 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2016-12-31, Value=103403.6124, Currency=CNY
|
|
|
|
|
2026-01-12 12:04:58,064 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 12:04:58,064 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 12:05:01,647 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 12:05:01,647 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 12:05:01,648 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 12:05:01,910 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=63, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 12:09:12,429 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 12:09:12,942 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 12:09:14,418 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 12:09:14,447 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 12:09:14,497 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 12:09:14,498 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 12:09:15,071 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 12:09:15,661 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 12:09:15,661 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 12:09:16,492 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 12:09:16,495 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 12:09:16,495 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 12:09:18,548 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 12:09:20,215 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 12:09:20,215 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 12:09:20,215 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 12:09:21,781 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 12:09:40,266 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 12:09:40,268 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 12:09:40,269 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 12:09:41,884 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 12:10:05,761 - app.clients.bloomberg_client - INFO - ✅ Saved 260 records to database.
|
|
|
|
|
2026-01-12 12:10:05,766 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 12:10:05,766 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 12:10:07,309 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2024-12-31, Value=86988.3177, Currency=CNY
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2023-12-31, Value=95209.9289, Currency=CNY
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2022-12-31, Value=96786.4997, Currency=CNY
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2021-12-31, Value=93410.0414, Currency=CNY
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2020-12-31, Value=140556.4302, Currency=CNY
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2019-12-31, Value=140163.3311, Currency=CNY
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2018-12-31, Value=130875.1203, Currency=CNY
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2017-12-31, Value=150051.5647, Currency=CNY
|
|
|
|
|
2026-01-12 12:10:17,887 - app.clients.bloomberg_client - INFO - 💾 [DEBUG] Saving Market_Cap: Date=2016-12-31, Value=103403.6124, Currency=CNY
|
|
|
|
|
2026-01-12 12:10:21,706 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 12:10:21,708 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 12:10:25,944 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 12:10:25,945 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 12:10:25,945 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 12:10:26,424 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=64, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 12:17:20,087 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=65, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 12:17:21,105 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 12:17:22,164 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 12:17:22,194 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 12:17:22,251 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 12:17:22,251 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=65, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 12:17:23,267 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=65, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 12:17:23,545 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 12:17:23,545 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=65, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 12:17:25,394 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 12:17:25,395 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 12:17:25,395 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=65, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 12:17:27,481 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 12:17:27,481 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '2503 JP Equity', 'update_date': '2026-01-12', 'currency': 'CNY', 'indicator': 'dividend_yield', 'value': '3.1230217345431526', 'value_date': '2026-01-12'}, {'Company_code': '2503 JP Equity', 'update_date': '2026-01-12', 'currency': 'CNY', 'indicator': 'IPO_date', 'value': 'None', 'value_date': '2026-01-12'}]
|
|
|
|
|
2026-01-12 12:17:29,452 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 12:17:29,452 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 12:17:29,452 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=65, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 12:17:31,460 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 12:17:52,620 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 12:17:52,623 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 12:17:52,623 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=65, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 12:17:54,783 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 12:18:31,861 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 12:18:33,349 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 12:18:34,339 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 12:18:34,372 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 12:18:34,432 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 12:18:34,432 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 12:18:35,690 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 12:18:36,255 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 2503 JP Equity
|
|
|
|
|
2026-01-12 12:18:36,256 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 12:18:38,442 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 12:18:38,443 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 12:18:38,443 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 12:18:40,961 - app.clients.bloomberg_client - INFO - ✅ Parsed 2 items from remote.
|
|
|
|
|
2026-01-12 12:18:40,961 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '2503 JP Equity', 'update_date': '2026-01-12 12:18:41', 'currency': 'CNY', 'indicator': 'dividend_yield', 'value': '3.1230217345431526', 'value_date': '2026-01-12 12:18:41'}, {'Company_code': '2503 JP Equity', 'update_date': '2026-01-12 12:18:41', 'currency': 'CNY', 'indicator': 'IPO_date', 'value': 'None', 'value_date': '2026-01-12 12:18:41'}]
|
|
|
|
|
2026-01-12 12:18:42,433 - app.clients.bloomberg_client - INFO - ✅ Saved 2 records to database.
|
|
|
|
|
2026-01-12 12:18:42,434 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 12:18:42,434 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 12:18:44,354 - app.clients.bloomberg_client - INFO - ✅ Parsed 215 items from remote.
|
|
|
|
|
2026-01-12 12:19:05,814 - app.clients.bloomberg_client - INFO - ✅ Saved 215 records to database.
|
|
|
|
|
2026-01-12 12:19:05,819 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 12:19:05,820 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 12:19:07,418 - app.clients.bloomberg_client - INFO - ✅ Parsed 260 items from remote.
|
|
|
|
|
2026-01-12 12:19:27,370 - app.clients.bloomberg_client - INFO - ✅ Saved 260 records to database.
|
|
|
|
|
2026-01-12 12:19:27,371 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 12:19:27,371 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 12:19:28,080 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 12:19:39,293 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 12:19:43,961 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 12:19:43,962 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 12:19:45,511 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 12:19:45,512 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 2503 JP Equity
|
|
|
|
|
2026-01-12 12:19:45,512 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 12:19:47,693 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=66, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 13:39:22,650 - app.main - INFO - 🔍 [搜索] 开始搜索股票: 三一国际
|
|
|
|
|
2026-01-12 13:39:22,724 - app.main - INFO - 🤖 [搜索-LLM] 调用 gemini-2.5-flash 进行股票搜索
|
|
|
|
|
2026-01-12 13:39:22,724 - google_genai.models - INFO - AFC is enabled with max remote calls: 10.
|
|
|
|
|
2026-01-12 13:39:27,383 - httpx - INFO - HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent "HTTP/1.1 200 OK"
|
|
|
|
|
2026-01-12 13:39:27,390 - app.main - INFO - ✅ [搜索-LLM] 模型响应完成, 耗时: 4.67秒, Tokens: prompt=166, completion=78, total=244
|
|
|
|
|
2026-01-12 13:39:27,391 - app.main - INFO - ✅ [搜索] 搜索完成, 找到 1 个结果, 总耗时: 4.74秒
|
|
|
|
|
2026-01-12 13:39:35,605 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=67, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 13:39:36,193 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=67, Msg=数据获取失败: invalid syntax. Perhaps you forgot a comma? (bloomberg_client.py, line 587), Progress=0%
|
|
|
|
|
2026-01-12 13:54:13,489 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 13:54:13,853 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 13:54:14,191 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 13:54:14,229 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 13:54:14,427 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 13:54:14,428 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 13:54:14,824 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 13:54:15,384 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 00631 HK Equity
|
|
|
|
|
2026-01-12 13:54:15,385 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 13:54:15,833 - app.clients.bloomberg_client - INFO - Using auto-detected currency: HKD
|
|
|
|
|
2026-01-12 13:54:15,834 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 13:54:15,834 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 13:54:16,597 - app.clients.bloomberg_client - INFO - ✅ Parsed 0 items from remote.
|
|
|
|
|
2026-01-12 13:54:16,597 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: []
|
|
|
|
|
2026-01-12 13:54:16,597 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 13:54:16,597 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=正在获取货币指标 (HKD)..., Progress=41%
|
|
|
|
|
2026-01-12 13:54:17,282 - app.clients.bloomberg_client - INFO - ✅ Parsed 0 items from remote.
|
|
|
|
|
2026-01-12 13:54:17,283 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 13:54:17,284 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 13:54:18,408 - app.clients.bloomberg_client - INFO - ✅ Parsed 0 items from remote.
|
|
|
|
|
2026-01-12 13:54:18,408 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 13:54:18,408 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 13:54:18,668 - app.clients.bloomberg_client - WARNING - No revenue dates found. Falling back to yearly price fetch.
|
|
|
|
|
2026-01-12 13:54:18,986 - app.clients.bloomberg_client - INFO - ✅ Parsed 0 items from remote.
|
|
|
|
|
2026-01-12 13:54:18,986 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 13:54:20,042 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 13:54:20,042 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 00631 HK Equity
|
|
|
|
|
2026-01-12 13:54:20,043 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 13:54:20,603 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=68, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 13:54:24,013 - app.services.bloomberg_service - WARNING - No Bloomberg data found for symbol: 00631
|
|
|
|
|
2026-01-12 13:54:24,293 - app.services.bloomberg_service - WARNING - No Bloomberg data found for symbol: 00631
|
|
|
|
|
2026-01-12 14:10:53,933 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 14:10:54,645 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 14:10:55,044 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 14:10:55,071 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 14:10:55,123 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 14:10:55,124 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 14:10:55,677 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 14:10:55,939 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 631 HK Equity
|
|
|
|
|
2026-01-12 14:10:55,939 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 14:10:56,480 - app.clients.bloomberg_client - INFO - Using auto-detected currency: HKD
|
|
|
|
|
2026-01-12 14:10:56,481 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 14:10:56,481 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 14:10:57,704 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "company_name", "value": "SANY HEAVY EQUIPMENT INTL", "value_date": "2026-01-12 14:10:58"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "pe_ratio", "value": "19.98882739476631", "value_date": "2026-01-12 14:10:58"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "pb_ratio", "value": "2.116312093386662", "value_date": "2026-01-12 14:10:58"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "market_cap", "value": "29705920767.51", "value_date": "2026-01-12 14:10:58"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "Rev_Abroad", "value": "37.287945521334656", "value_date": "2026-01-12 14:10:58"}, {"Company_code": "631 HK Equity", "update_date": "2026
|
|
|
|
|
2026-01-12 14:10:57,705 - app.clients.bloomberg_client - INFO - ✅ Parsed 7 items from remote.
|
|
|
|
|
2026-01-12 14:10:57,705 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '631 HK Equity', 'update_date': '2026-01-12 14:10:58', 'currency': 'HKD', 'indicator': 'company_name', 'value': 'SANY HEAVY EQUIPMENT INTL', 'value_date': '2026-01-12 14:10:58'}, {'Company_code': '631 HK Equity', 'update_date': '2026-01-12 14:10:58', 'currency': 'HKD', 'indicator': 'pe_ratio', 'value': '19.98882739476631', 'value_date': '2026-01-12 14:10:58'}, {'Company_code': '631 HK Equity', 'update_date': '2026-01-12 14:10:58', 'currency': 'HKD', 'indicator': 'pb_ratio', 'value': '2.116312093386662', 'value_date': '2026-01-12 14:10:58'}, {'Company_code': '631 HK Equity', 'update_date': '2026-01-12 14:10:58', 'currency': 'HKD', 'indicator': 'market_cap', 'value': '29705920767.51', 'value_date': '2026-01-12 14:10:58'}, {'Company_code': '631 HK Equity', 'update_date': '2026-01-12 14:10:58', 'currency': 'HKD', 'indicator': 'Rev_Abroad', 'value': '37.287945521334656', 'value_date': '2026-01-12 14:10:58'}, {'Company_code': '631 HK Equity', 'update_date': '2026-01-12 14:10:58', 'currency': 'HKD', 'indicator': 'dividend_yield', 'value': '3.1556038264999975', 'value_date': '2026-01-12 14:10:58'}, {'Company_code': '631 HK Equity', 'update_date': '2026-01-12 14:10:58', 'currency': 'HKD', 'indicator': 'IPO_date', 'value': '2009-11-25', 'value_date': '2026-01-12 14:10:58'}]
|
|
|
|
|
2026-01-12 14:10:58,534 - app.clients.bloomberg_client - INFO - ✅ Saved 7 records to database.
|
|
|
|
|
2026-01-12 14:10:58,534 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 14:10:58,534 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=正在获取货币指标 (HKD)..., Progress=41%
|
|
|
|
|
2026-01-12 14:10:59,715 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "Revenue", "value": "2152.9812", "value_date": "2016-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "Net_Income", "value": "-753.2314", "value_date": "2016-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "Cash_From_Operating", "value": "1557.419", "value_date": "2016-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "Capital_Expenditure", "value": "-179.3705", "value_date": "2016-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "Free_Cash_Flow", "value": "1378.0485", "value_date": "2016-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:10:58", "currency": "HKD", "indicator": "Dividends_Paid", "va
|
|
|
|
|
2026-01-12 14:10:59,715 - app.clients.bloomberg_client - INFO - ✅ Parsed 216 items from remote.
|
|
|
|
|
2026-01-12 14:11:12,684 - app.clients.bloomberg_client - INFO - ✅ Saved 216 records to database.
|
|
|
|
|
2026-01-12 14:11:12,686 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 14:11:12,686 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 14:11:13,789 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:12", "currency": "HKD", "indicator": "PE", "value": "111.1384", "value_date": "2016-12-30"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:12", "currency": "HKD", "indicator": "PB", "value": "0.5588", "value_date": "2016-12-30"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:12", "currency": "HKD", "indicator": "ROE", "value": "-10.132", "value_date": "2016-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:12", "currency": "HKD", "indicator": "ROA", "value": "-6.0025", "value_date": "2016-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:12", "currency": "HKD", "indicator": "Gross_Margin", "value": "14.994", "value_date": "2016-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:12", "currency": "HKD", "indicator": "EBITDA_margin", "value": "-28.2708", "value_date": "2016-12-31"}, {"Company_c
|
|
|
|
|
2026-01-12 14:11:13,790 - app.clients.bloomberg_client - INFO - ✅ Parsed 219 items from remote.
|
|
|
|
|
2026-01-12 14:11:26,690 - app.clients.bloomberg_client - INFO - ✅ Saved 219 records to database.
|
|
|
|
|
2026-01-12 14:11:26,692 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 14:11:26,692 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 14:11:26,975 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 14:11:37,480 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:26", "currency": "HKD", "indicator": "Last_Price", "value": "4.51", "value_date": "2024-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:26", "currency": "HKD", "indicator": "Market_Cap", "value": "14494.6462", "value_date": "2024-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:26", "currency": "HKD", "indicator": "Dividend_Yield", "value": "4.2129", "value_date": "2024-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:26", "currency": "HKD", "indicator": "Last_Price", "value": "7.55", "value_date": "2023-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:26", "currency": "HKD", "indicator": "Market_Cap", "value": "24081.9354", "value_date": "2023-12-31"}, {"Company_code": "631 HK Equity", "update_date": "2026-01-12 14:11:26", "currency": "HKD", "indicator": "Dividend_Yield", "value": "2.5166", "value_da
|
|
|
|
|
2026-01-12 14:11:37,481 - app.clients.bloomberg_client - INFO - ✅ Parsed 25 items from remote.
|
|
|
|
|
2026-01-12 14:11:39,102 - app.clients.bloomberg_client - INFO - ✅ Saved 25 records to database.
|
|
|
|
|
2026-01-12 14:11:39,103 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 14:11:40,554 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 14:11:40,555 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 631 HK Equity
|
|
|
|
|
2026-01-12 14:11:40,555 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 14:11:40,933 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=69, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 14:11:46,320 - app.services.bloomberg_service - WARNING - No Bloomberg data found for symbol: 00631
|
|
|
|
|
2026-01-12 14:12:08,829 - app.services.bloomberg_service - WARNING - No Bloomberg data found for symbol: 00631
|
|
|
|
|
2026-01-12 14:15:51,872 - app.services.bloomberg_service - WARNING - No Bloomberg data found for symbol: 00631
|
|
|
|
|
2026-01-12 14:22:58,914 - app.services.bloomberg_service - WARNING - No Bloomberg data found for symbol: 00631
|
|
|
|
|
2026-01-12 14:23:02,681 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 14:23:03,405 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 14:23:03,673 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 14:23:03,717 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 14:23:03,914 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 14:23:03,914 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 14:23:04,185 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 14:23:04,628 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 00631 HK Equity
|
|
|
|
|
2026-01-12 14:23:04,628 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 14:23:05,408 - app.clients.bloomberg_client - INFO - Using auto-detected currency: HKD
|
|
|
|
|
2026-01-12 14:23:05,408 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 14:23:05,408 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 14:23:06,372 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:23:06", "currency": "HKD", "indicator": "company_name", "value": "SANY HEAVY EQUIPMENT INTL", "value_date": "2026-01-12 14:23:06"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:23:06", "currency": "HKD", "indicator": "pe_ratio", "value": "20.052832333683007", "value_date": "2026-01-12 14:23:06"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:23:06", "currency": "HKD", "indicator": "pb_ratio", "value": "2.1230886002617653", "value_date": "2026-01-12 14:23:06"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:23:06", "currency": "HKD", "indicator": "market_cap", "value": "29802893305.38", "value_date": "2026-01-12 14:23:06"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:23:06", "currency": "HKD", "indicator": "Rev_Abroad", "value": "37.287945521334656", "value_date": "2026-01-12 14:23:06"}, {"Company_code": "00631 HK Equity", "updat
|
|
|
|
|
2026-01-12 14:23:06,373 - app.clients.bloomberg_client - INFO - ✅ Parsed 7 items from remote.
|
|
|
|
|
2026-01-12 14:23:06,373 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:23:06', 'currency': 'HKD', 'indicator': 'company_name', 'value': 'SANY HEAVY EQUIPMENT INTL', 'value_date': '2026-01-12 14:23:06'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:23:06', 'currency': 'HKD', 'indicator': 'pe_ratio', 'value': '20.052832333683007', 'value_date': '2026-01-12 14:23:06'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:23:06', 'currency': 'HKD', 'indicator': 'pb_ratio', 'value': '2.1230886002617653', 'value_date': '2026-01-12 14:23:06'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:23:06', 'currency': 'HKD', 'indicator': 'market_cap', 'value': '29802893305.38', 'value_date': '2026-01-12 14:23:06'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:23:06', 'currency': 'HKD', 'indicator': 'Rev_Abroad', 'value': '37.287945521334656', 'value_date': '2026-01-12 14:23:06'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:23:06', 'currency': 'HKD', 'indicator': 'dividend_yield', 'value': '3.145336135090561', 'value_date': '2026-01-12 14:23:06'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:23:06', 'currency': 'HKD', 'indicator': 'IPO_date', 'value': '2009-11-25', 'value_date': '2026-01-12 14:23:06'}]
|
|
|
|
|
2026-01-12 14:23:07,870 - app.clients.bloomberg_client - INFO - ✅ Saved 7 records to database.
|
|
|
|
|
2026-01-12 14:23:07,871 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 14:23:07,871 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=正在获取货币指标 (HKD)..., Progress=41%
|
|
|
|
|
2026-01-12 14:23:08,272 - app.clients.bloomberg_client - ERROR - Error fetching currency series: name 'timedelta' is not defined
|
|
|
|
|
2026-01-12 14:23:08,273 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 14:23:08,273 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 14:23:09,053 - app.clients.bloomberg_client - ERROR - Error fetching non-currency series: name 'timedelta' is not defined
|
|
|
|
|
2026-01-12 14:23:09,053 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 14:23:09,053 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 14:23:09,347 - app.clients.bloomberg_client - WARNING - No revenue dates found. Falling back to yearly price fetch.
|
|
|
|
|
2026-01-12 14:23:09,347 - app.clients.bloomberg_client - ERROR - Error fetching fallback price data: name 'timedelta' is not defined
|
|
|
|
|
2026-01-12 14:23:09,348 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 14:23:10,275 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 14:23:10,275 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 00631 HK Equity
|
|
|
|
|
2026-01-12 14:23:10,275 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 14:23:10,741 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=70, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 14:36:45,408 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 14:36:45,934 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 14:36:46,331 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 14:36:46,363 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 14:36:46,418 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 14:36:46,418 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 14:36:47,610 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 14:36:48,331 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 00631 HK Equity
|
|
|
|
|
2026-01-12 14:36:48,332 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 14:36:49,795 - app.clients.bloomberg_client - INFO - Using auto-detected currency: HKD
|
|
|
|
|
2026-01-12 14:36:49,795 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 14:36:49,795 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 14:36:50,804 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:51", "currency": "HKD", "indicator": "company_name", "value": "SANY HEAVY EQUIPMENT INTL", "value_date": "2026-01-12 14:36:51"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:51", "currency": "HKD", "indicator": "pe_ratio", "value": "20.029351716875", "value_date": "2026-01-12 14:36:51"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:51", "currency": "HKD", "indicator": "pb_ratio", "value": "2.120602595838916", "value_date": "2026-01-12 14:36:51"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:51", "currency": "HKD", "indicator": "market_cap", "value": "29770569126.09", "value_date": "2026-01-12 14:36:51"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:51", "currency": "HKD", "indicator": "Rev_Abroad", "value": "37.287945521334656", "value_date": "2026-01-12 14:36:51"}, {"Company_code": "00631 HK Equity", "update_da
|
|
|
|
|
2026-01-12 14:36:50,805 - app.clients.bloomberg_client - INFO - ✅ Parsed 7 items from remote.
|
|
|
|
|
2026-01-12 14:36:50,805 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:36:51', 'currency': 'HKD', 'indicator': 'company_name', 'value': 'SANY HEAVY EQUIPMENT INTL', 'value_date': '2026-01-12 14:36:51'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:36:51', 'currency': 'HKD', 'indicator': 'pe_ratio', 'value': '20.029351716875', 'value_date': '2026-01-12 14:36:51'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:36:51', 'currency': 'HKD', 'indicator': 'pb_ratio', 'value': '2.120602595838916', 'value_date': '2026-01-12 14:36:51'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:36:51', 'currency': 'HKD', 'indicator': 'market_cap', 'value': '29770569126.09', 'value_date': '2026-01-12 14:36:51'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:36:51', 'currency': 'HKD', 'indicator': 'Rev_Abroad', 'value': '37.287945521334656', 'value_date': '2026-01-12 14:36:51'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:36:51', 'currency': 'HKD', 'indicator': 'dividend_yield', 'value': '3.1487512666161748', 'value_date': '2026-01-12 14:36:51'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:36:51', 'currency': 'HKD', 'indicator': 'IPO_date', 'value': '2009-11-25', 'value_date': '2026-01-12 14:36:51'}]
|
|
|
|
|
2026-01-12 14:36:51,907 - app.clients.bloomberg_client - INFO - ✅ Saved 7 records to database.
|
|
|
|
|
2026-01-12 14:36:51,908 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 14:36:51,908 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=正在获取货币指标 (HKD)..., Progress=41%
|
|
|
|
|
2026-01-12 14:36:53,347 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:52", "currency": "HKD", "indicator": "Revenue", "value": "2152.9812", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:52", "currency": "HKD", "indicator": "Net_Income", "value": "-753.2314", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:52", "currency": "HKD", "indicator": "Cash_From_Operating", "value": "1557.419", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:52", "currency": "HKD", "indicator": "Capital_Expenditure", "value": "-179.3705", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:52", "currency": "HKD", "indicator": "Free_Cash_Flow", "value": "1378.0485", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:36:52", "currency": "HKD", "indicator": "Dividend
|
|
|
|
|
2026-01-12 14:36:53,348 - app.clients.bloomberg_client - INFO - ✅ Parsed 240 items from remote.
|
|
|
|
|
2026-01-12 14:37:07,885 - app.clients.bloomberg_client - INFO - ✅ Saved 240 records to database.
|
|
|
|
|
2026-01-12 14:37:07,887 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 14:37:07,888 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 14:37:10,019 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:09", "currency": "HKD", "indicator": "ROE", "value": "-10.132", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:09", "currency": "HKD", "indicator": "ROA", "value": "-6.0025", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:09", "currency": "HKD", "indicator": "ROCE", "value": "0.3622", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:09", "currency": "HKD", "indicator": "Gross_Margin", "value": "14.994", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:09", "currency": "HKD", "indicator": "EBITDA_margin", "value": "-28.2708", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:09", "currency": "HKD", "indicator": "Net_Profit_Margin", "value": "-34.9855", "value_date
|
|
|
|
|
2026-01-12 14:37:10,019 - app.clients.bloomberg_client - INFO - ✅ Parsed 173 items from remote.
|
|
|
|
|
2026-01-12 14:37:20,899 - app.clients.bloomberg_client - INFO - ✅ Saved 173 records to database.
|
|
|
|
|
2026-01-12 14:37:20,900 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 14:37:20,900 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 14:37:21,161 - app.clients.bloomberg_client - WARNING - No revenue dates found. Falling back to yearly price fetch.
|
|
|
|
|
2026-01-12 14:37:21,790 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:21", "currency": "HKD", "indicator": "Last_Price", "value": "1.33", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:21", "currency": "HKD", "indicator": "Market_Cap", "value": "4044.5631", "value_date": "2017-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:21", "currency": "HKD", "indicator": "Last_Price", "value": "2.28", "value_date": "2018-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:21", "currency": "HKD", "indicator": "Market_Cap", "value": "6933.537", "value_date": "2018-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:21", "currency": "HKD", "indicator": "Last_Price", "value": "2.45", "value_date": "2019-01-12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:37:21", "currency": "HKD", "indicator": "Market_Cap", "value": "7450.5113", "value_
|
|
|
|
|
2026-01-12 14:37:21,790 - app.clients.bloomberg_client - INFO - ✅ Parsed 28 items from remote.
|
|
|
|
|
2026-01-12 14:37:23,680 - app.clients.bloomberg_client - INFO - ✅ Saved 28 records to database.
|
|
|
|
|
2026-01-12 14:37:23,681 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 14:37:24,983 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 14:37:24,984 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 00631 HK Equity
|
|
|
|
|
2026-01-12 14:37:24,984 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 14:37:25,270 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=71, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 14:43:07,865 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 14:43:08,610 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 14:43:08,830 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 14:43:09,009 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 14:43:09,066 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 14:43:09,066 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 14:43:09,497 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 14:43:09,942 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 00631 HK Equity
|
|
|
|
|
2026-01-12 14:43:09,943 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 14:43:10,951 - app.clients.bloomberg_client - INFO - Using auto-detected currency: HKD
|
|
|
|
|
2026-01-12 14:43:10,951 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 14:43:10,952 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 14:43:11,735 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:12", "currency": "HKD", "indicator": "company_name", "value": "SANY HEAVY EQUIPMENT INTL", "value_date": "2026-01-12 14:43:12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:12", "currency": "HKD", "indicator": "pe_ratio", "value": "20.116743525594977", "value_date": "2026-01-12 14:43:12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:12", "currency": "HKD", "indicator": "pb_ratio", "value": "2.1298551816962252", "value_date": "2026-01-12 14:43:12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:12", "currency": "HKD", "indicator": "market_cap", "value": "29899865843.249996", "value_date": "2026-01-12 14:43:12"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:12", "currency": "HKD", "indicator": "Rev_Abroad", "value": "37.287945521334656", "value_date": "2026-01-12 14:43:12"}, {"Company_code": "00631 HK Equity", "u
|
|
|
|
|
2026-01-12 14:43:11,735 - app.clients.bloomberg_client - INFO - ✅ Parsed 7 items from remote.
|
|
|
|
|
2026-01-12 14:43:11,735 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:43:12', 'currency': 'HKD', 'indicator': 'company_name', 'value': 'SANY HEAVY EQUIPMENT INTL', 'value_date': '2026-01-12 14:43:12'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:43:12', 'currency': 'HKD', 'indicator': 'pe_ratio', 'value': '20.116743525594977', 'value_date': '2026-01-12 14:43:12'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:43:12', 'currency': 'HKD', 'indicator': 'pb_ratio', 'value': '2.1298551816962252', 'value_date': '2026-01-12 14:43:12'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:43:12', 'currency': 'HKD', 'indicator': 'market_cap', 'value': '29899865843.249996', 'value_date': '2026-01-12 14:43:12'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:43:12', 'currency': 'HKD', 'indicator': 'Rev_Abroad', 'value': '37.287945521334656', 'value_date': '2026-01-12 14:43:12'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:43:12', 'currency': 'HKD', 'indicator': 'dividend_yield', 'value': '3.1351350449227', 'value_date': '2026-01-12 14:43:12'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:43:12', 'currency': 'HKD', 'indicator': 'IPO_date', 'value': '2009-11-25', 'value_date': '2026-01-12 14:43:12'}]
|
|
|
|
|
2026-01-12 14:43:13,034 - app.clients.bloomberg_client - INFO - ✅ Saved 7 records to database.
|
|
|
|
|
2026-01-12 14:43:13,035 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 14:43:13,035 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=正在获取货币指标 (HKD)..., Progress=41%
|
|
|
|
|
2026-01-12 14:43:13,894 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:13", "currency": "HKD", "indicator": "Revenue", "value": "2152.9812", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:13", "currency": "HKD", "indicator": "Net_Income", "value": "-753.2314", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:13", "currency": "HKD", "indicator": "Cash_From_Operating", "value": "1557.419", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:13", "currency": "HKD", "indicator": "Capital_Expenditure", "value": "-179.3705", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:13", "currency": "HKD", "indicator": "Free_Cash_Flow", "value": "1378.0485", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:13", "currency": "HKD", "indicator": "Dividend
|
|
|
|
|
2026-01-12 14:43:13,894 - app.clients.bloomberg_client - INFO - ✅ Parsed 213 items from remote.
|
|
|
|
|
2026-01-12 14:43:25,211 - app.clients.bloomberg_client - INFO - ✅ Saved 213 records to database.
|
|
|
|
|
2026-01-12 14:43:25,212 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 14:43:25,212 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 14:43:26,114 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:25", "currency": "HKD", "indicator": "ROE", "value": "-10.132", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:25", "currency": "HKD", "indicator": "ROA", "value": "-6.0025", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:25", "currency": "HKD", "indicator": "Gross_Margin", "value": "14.994", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:25", "currency": "HKD", "indicator": "EBITDA_margin", "value": "-28.2708", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:25", "currency": "HKD", "indicator": "Net_Profit_Margin", "value": "-34.9855", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:25", "currency": "HKD", "indicator": "Tax_Rate", "value": "0.25", "value_da
|
|
|
|
|
2026-01-12 14:43:26,115 - app.clients.bloomberg_client - INFO - ✅ Parsed 150 items from remote.
|
|
|
|
|
2026-01-12 14:43:34,767 - app.clients.bloomberg_client - INFO - ✅ Saved 150 records to database.
|
|
|
|
|
2026-01-12 14:43:34,768 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 14:43:34,769 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 14:43:35,176 - app.clients.bloomberg_client - WARNING - No revenue dates found. Falling back to yearly price fetch.
|
|
|
|
|
2026-01-12 14:43:35,719 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:35", "currency": "HKD", "indicator": "Last_Price", "value": "1.24", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:35", "currency": "HKD", "indicator": "Market_Cap", "value": "3770.8709", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:35", "currency": "HKD", "indicator": "Last_Price", "value": "1.71", "value_date": "2017-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:35", "currency": "HKD", "indicator": "Market_Cap", "value": "5200.1528", "value_date": "2017-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:35", "currency": "HKD", "indicator": "Last_Price", "value": "2.67", "value_date": "2018-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:43:35", "currency": "HKD", "indicator": "Market_Cap", "value": "8119.5368", "value
|
|
|
|
|
2026-01-12 14:43:35,719 - app.clients.bloomberg_client - INFO - ✅ Parsed 25 items from remote.
|
|
|
|
|
2026-01-12 14:43:37,996 - app.clients.bloomberg_client - INFO - ✅ Saved 25 records to database.
|
|
|
|
|
2026-01-12 14:43:37,996 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 14:43:38,939 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 14:43:38,939 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 00631 HK Equity
|
|
|
|
|
2026-01-12 14:43:38,939 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 14:43:40,030 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=72, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 14:45:40,102 - app.services.bloomberg_service - WARNING - No Bloomberg data found for symbol: 00631
|
|
|
|
|
2026-01-12 14:45:42,034 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 14:45:42,964 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 14:45:43,352 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 14:45:43,383 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 14:45:43,448 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 14:45:43,449 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 14:45:43,881 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 14:45:44,623 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 00631 HK Equity
|
|
|
|
|
2026-01-12 14:45:44,623 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 14:45:45,178 - app.clients.bloomberg_client - INFO - Using auto-detected currency: HKD
|
|
|
|
|
2026-01-12 14:45:45,179 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 14:45:45,180 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 14:45:46,576 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:47", "currency": "HKD", "indicator": "company_name", "value": "SANY HEAVY EQUIPMENT INTL", "value_date": "2026-01-12 14:45:47"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:47", "currency": "HKD", "indicator": "pe_ratio", "value": "20.138605869994777", "value_date": "2026-01-12 14:45:47"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:47", "currency": "HKD", "indicator": "pb_ratio", "value": "2.1321698519332197", "value_date": "2026-01-12 14:45:47"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:47", "currency": "HKD", "indicator": "market_cap", "value": "29932190022.539997", "value_date": "2026-01-12 14:45:47"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:47", "currency": "HKD", "indicator": "Rev_Abroad", "value": "37.287945521334656", "value_date": "2026-01-12 14:45:47"}, {"Company_code": "00631 HK Equity", "u
|
|
|
|
|
2026-01-12 14:45:46,576 - app.clients.bloomberg_client - INFO - ✅ Parsed 7 items from remote.
|
|
|
|
|
2026-01-12 14:45:46,576 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:45:47', 'currency': 'HKD', 'indicator': 'company_name', 'value': 'SANY HEAVY EQUIPMENT INTL', 'value_date': '2026-01-12 14:45:47'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:45:47', 'currency': 'HKD', 'indicator': 'pe_ratio', 'value': '20.138605869994777', 'value_date': '2026-01-12 14:45:47'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:45:47', 'currency': 'HKD', 'indicator': 'pb_ratio', 'value': '2.1321698519332197', 'value_date': '2026-01-12 14:45:47'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:45:47', 'currency': 'HKD', 'indicator': 'market_cap', 'value': '29932190022.539997', 'value_date': '2026-01-12 14:45:47'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:45:47', 'currency': 'HKD', 'indicator': 'Rev_Abroad', 'value': '37.287945521334656', 'value_date': '2026-01-12 14:45:47'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:45:47', 'currency': 'HKD', 'indicator': 'dividend_yield', 'value': '3.131749369928183', 'value_date': '2026-01-12 14:45:47'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:45:47', 'currency': 'HKD', 'indicator': 'IPO_date', 'value': '2009-11-25', 'value_date': '2026-01-12 14:45:47'}]
|
|
|
|
|
2026-01-12 14:45:48,142 - app.clients.bloomberg_client - INFO - ✅ Saved 7 records to database.
|
|
|
|
|
2026-01-12 14:45:48,142 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 14:45:48,142 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=正在获取货币指标 (HKD)..., Progress=41%
|
|
|
|
|
2026-01-12 14:45:50,239 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:49", "currency": "HKD", "indicator": "Revenue", "value": "2152.9812", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:49", "currency": "HKD", "indicator": "Net_Income", "value": "-753.2314", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:49", "currency": "HKD", "indicator": "Cash_From_Operating", "value": "1557.419", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:49", "currency": "HKD", "indicator": "Capital_Expenditure", "value": "-179.3705", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:49", "currency": "HKD", "indicator": "Free_Cash_Flow", "value": "1378.0485", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:45:49", "currency": "HKD", "indicator": "Dividend
|
|
|
|
|
2026-01-12 14:45:50,239 - app.clients.bloomberg_client - INFO - ✅ Parsed 213 items from remote.
|
|
|
|
|
2026-01-12 14:46:03,568 - app.clients.bloomberg_client - INFO - ✅ Saved 213 records to database.
|
|
|
|
|
2026-01-12 14:46:03,570 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 14:46:03,570 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 14:46:04,576 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:04", "currency": "HKD", "indicator": "ROE", "value": "-10.132", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:04", "currency": "HKD", "indicator": "ROA", "value": "-6.0025", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:04", "currency": "HKD", "indicator": "Gross_Margin", "value": "14.994", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:04", "currency": "HKD", "indicator": "EBITDA_margin", "value": "-28.2708", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:04", "currency": "HKD", "indicator": "Net_Profit_Margin", "value": "-34.9855", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:04", "currency": "HKD", "indicator": "Tax_Rate", "value": "0.25", "value_da
|
|
|
|
|
2026-01-12 14:46:04,576 - app.clients.bloomberg_client - INFO - ✅ Parsed 150 items from remote.
|
|
|
|
|
2026-01-12 14:46:16,087 - app.clients.bloomberg_client - INFO - ✅ Saved 150 records to database.
|
|
|
|
|
2026-01-12 14:46:16,090 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 14:46:16,090 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 14:46:16,680 - app.clients.bloomberg_client - WARNING - No revenue dates found. Falling back to yearly price fetch.
|
|
|
|
|
2026-01-12 14:46:17,220 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:16", "currency": "HKD", "indicator": "Last_Price", "value": "1.24", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:16", "currency": "HKD", "indicator": "Market_Cap", "value": "3770.8709", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:16", "currency": "HKD", "indicator": "Last_Price", "value": "1.71", "value_date": "2017-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:16", "currency": "HKD", "indicator": "Market_Cap", "value": "5200.1528", "value_date": "2017-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:16", "currency": "HKD", "indicator": "Last_Price", "value": "2.67", "value_date": "2018-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:46:16", "currency": "HKD", "indicator": "Market_Cap", "value": "8119.5368", "value
|
|
|
|
|
2026-01-12 14:46:17,220 - app.clients.bloomberg_client - INFO - ✅ Parsed 25 items from remote.
|
|
|
|
|
2026-01-12 14:46:19,283 - app.clients.bloomberg_client - INFO - ✅ Saved 25 records to database.
|
|
|
|
|
2026-01-12 14:46:19,284 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 14:46:20,269 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 14:46:20,269 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 00631 HK Equity
|
|
|
|
|
2026-01-12 14:46:20,269 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 14:46:20,840 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=73, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 14:47:40,832 - app.main - INFO - 🔍 [搜索] 开始搜索股票: 小松
|
|
|
|
|
2026-01-12 14:47:40,891 - app.main - INFO - 🤖 [搜索-LLM] 调用 gemini-2.5-flash 进行股票搜索
|
|
|
|
|
2026-01-12 14:47:40,892 - google_genai.models - INFO - AFC is enabled with max remote calls: 10.
|
|
|
|
|
2026-01-12 14:47:46,554 - httpx - INFO - HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent "HTTP/1.1 200 OK"
|
|
|
|
|
2026-01-12 14:47:46,561 - app.main - INFO - ✅ [搜索-LLM] 模型响应完成, 耗时: 5.67秒, Tokens: prompt=165, completion=116, total=281
|
|
|
|
|
2026-01-12 14:47:46,561 - app.main - INFO - ✅ [搜索] 搜索完成, 找到 2 个结果, 总耗时: 5.73秒
|
|
|
|
|
2026-01-12 14:47:55,573 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 14:47:56,059 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 14:47:56,715 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 14:47:56,744 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 14:47:56,806 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 14:47:56,807 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 14:47:57,821 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 14:47:58,674 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 6301 JP Equity
|
|
|
|
|
2026-01-12 14:47:58,675 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 14:47:59,347 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 14:47:59,348 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 14:47:59,348 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 14:48:01,112 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:01", "currency": "CNY", "indicator": "company_name", "value": "KOMATSU LTD", "value_date": "2026-01-12 14:48:01"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:01", "currency": "CNY", "indicator": "pe_ratio", "value": "11.538204871538206", "value_date": "2026-01-12 14:48:01"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:01", "currency": "CNY", "indicator": "pb_ratio", "value": "1.4637777168999744", "value_date": "2026-01-12 14:48:01"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:01", "currency": "CNY", "indicator": "market_cap", "value": "4825676795940.001", "value_date": "2026-01-12 14:48:01"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:01", "currency": "CNY", "indicator": "Rev_Abroad", "value": "86.05716369679564", "value_date": "2026-01-12 14:48:01"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-
|
|
|
|
|
2026-01-12 14:48:01,113 - app.clients.bloomberg_client - INFO - ✅ Parsed 6 items from remote.
|
|
|
|
|
2026-01-12 14:48:01,114 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:48:01', 'currency': 'CNY', 'indicator': 'company_name', 'value': 'KOMATSU LTD', 'value_date': '2026-01-12 14:48:01'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:48:01', 'currency': 'CNY', 'indicator': 'pe_ratio', 'value': '11.538204871538206', 'value_date': '2026-01-12 14:48:01'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:48:01', 'currency': 'CNY', 'indicator': 'pb_ratio', 'value': '1.4637777168999744', 'value_date': '2026-01-12 14:48:01'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:48:01', 'currency': 'CNY', 'indicator': 'market_cap', 'value': '4825676795940.001', 'value_date': '2026-01-12 14:48:01'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:48:01', 'currency': 'CNY', 'indicator': 'Rev_Abroad', 'value': '86.05716369679564', 'value_date': '2026-01-12 14:48:01'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:48:01', 'currency': 'CNY', 'indicator': 'dividend_yield', 'value': '3.894351262772315', 'value_date': '2026-01-12 14:48:01'}]
|
|
|
|
|
2026-01-12 14:48:02,208 - app.clients.bloomberg_client - INFO - ✅ Saved 6 records to database.
|
|
|
|
|
2026-01-12 14:48:02,208 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 14:48:02,209 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 14:48:03,577 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:02", "currency": "CNY", "indicator": "Revenue", "value": "98388.5158", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:02", "currency": "CNY", "indicator": "Net_Income", "value": "7289.1658", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:02", "currency": "CNY", "indicator": "Cash_From_Operating", "value": "16953.5985", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:02", "currency": "CNY", "indicator": "Capital_Expenditure", "value": "-8830.1561", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:02", "currency": "CNY", "indicator": "Free_Cash_Flow", "value": "8123.4424", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:02", "currency": "CNY", "indicator": "Dividends_
|
|
|
|
|
2026-01-12 14:48:03,578 - app.clients.bloomberg_client - INFO - ✅ Parsed 248 items from remote.
|
|
|
|
|
2026-01-12 14:48:18,179 - app.clients.bloomberg_client - INFO - ✅ Saved 248 records to database.
|
|
|
|
|
2026-01-12 14:48:18,181 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 14:48:18,181 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 14:48:19,384 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:18", "currency": "CNY", "indicator": "ROE", "value": "9.0222", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:18", "currency": "CNY", "indicator": "ROA", "value": "5.0776", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:18", "currency": "CNY", "indicator": "ROCE", "value": "10.4918", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:18", "currency": "CNY", "indicator": "Gross_Margin", "value": "29.0675", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:18", "currency": "CNY", "indicator": "EBITDA_margin", "value": "17.3073", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:18", "currency": "CNY", "indicator": "Net_Profit_Margin", "value": "7.4086", "value_date": "2016-
|
|
|
|
|
2026-01-12 14:48:19,384 - app.clients.bloomberg_client - INFO - ✅ Parsed 200 items from remote.
|
|
|
|
|
2026-01-12 14:48:30,521 - app.clients.bloomberg_client - INFO - ✅ Saved 200 records to database.
|
|
|
|
|
2026-01-12 14:48:30,522 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 14:48:30,523 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 14:48:31,242 - app.clients.bloomberg_client - WARNING - No revenue dates found. Falling back to yearly price fetch.
|
|
|
|
|
2026-01-12 14:48:31,965 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:31", "currency": "CNY", "indicator": "Last_Price", "value": "109.89665", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:31", "currency": "CNY", "indicator": "Market_Cap", "value": "6126.6803", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:31", "currency": "CNY", "indicator": "Last_Price", "value": "179.2773", "value_date": "2017-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:31", "currency": "CNY", "indicator": "Market_Cap", "value": "10766.6315", "value_date": "2017-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:31", "currency": "CNY", "indicator": "Last_Price", "value": "209.97492", "value_date": "2018-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:48:31", "currency": "CNY", "indicator": "Market_Cap", "value": "12081.628
|
|
|
|
|
2026-01-12 14:48:31,966 - app.clients.bloomberg_client - INFO - ✅ Parsed 20 items from remote.
|
|
|
|
|
2026-01-12 14:48:34,609 - app.clients.bloomberg_client - INFO - ✅ Saved 20 records to database.
|
|
|
|
|
2026-01-12 14:48:34,610 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 14:48:35,541 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 14:48:35,542 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 6301 JP Equity
|
|
|
|
|
2026-01-12 14:48:35,542 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 14:48:36,209 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=74, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 14:49:44,963 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 14:49:45,392 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 14:49:45,772 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 14:49:45,800 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 14:49:46,296 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 14:49:46,297 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 14:49:46,646 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 14:49:47,067 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 6301 JP Equity
|
|
|
|
|
2026-01-12 14:49:47,067 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 14:49:47,538 - app.clients.bloomberg_client - INFO - Using auto-detected currency: JPY
|
|
|
|
|
2026-01-12 14:49:47,538 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 14:49:47,539 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 14:49:48,960 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:49", "currency": "JPY", "indicator": "company_name", "value": "KOMATSU LTD", "value_date": "2026-01-12 14:49:49"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:49", "currency": "JPY", "indicator": "pe_ratio", "value": "11.538204871538206", "value_date": "2026-01-12 14:49:49"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:49", "currency": "JPY", "indicator": "pb_ratio", "value": "1.4637777168999744", "value_date": "2026-01-12 14:49:49"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:49", "currency": "JPY", "indicator": "market_cap", "value": "4825676795940.001", "value_date": "2026-01-12 14:49:49"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:49", "currency": "JPY", "indicator": "Rev_Abroad", "value": "86.05716369679564", "value_date": "2026-01-12 14:49:49"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-
|
|
|
|
|
2026-01-12 14:49:48,961 - app.clients.bloomberg_client - INFO - ✅ Parsed 6 items from remote.
|
|
|
|
|
2026-01-12 14:49:48,961 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:49:49', 'currency': 'JPY', 'indicator': 'company_name', 'value': 'KOMATSU LTD', 'value_date': '2026-01-12 14:49:49'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:49:49', 'currency': 'JPY', 'indicator': 'pe_ratio', 'value': '11.538204871538206', 'value_date': '2026-01-12 14:49:49'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:49:49', 'currency': 'JPY', 'indicator': 'pb_ratio', 'value': '1.4637777168999744', 'value_date': '2026-01-12 14:49:49'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:49:49', 'currency': 'JPY', 'indicator': 'market_cap', 'value': '4825676795940.001', 'value_date': '2026-01-12 14:49:49'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:49:49', 'currency': 'JPY', 'indicator': 'Rev_Abroad', 'value': '86.05716369679564', 'value_date': '2026-01-12 14:49:49'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 14:49:49', 'currency': 'JPY', 'indicator': 'dividend_yield', 'value': '3.894351262772315', 'value_date': '2026-01-12 14:49:49'}]
|
|
|
|
|
2026-01-12 14:49:49,780 - app.clients.bloomberg_client - INFO - ✅ Saved 6 records to database.
|
|
|
|
|
2026-01-12 14:49:49,781 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 14:49:49,781 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=正在获取货币指标 (JPY)..., Progress=41%
|
|
|
|
|
2026-01-12 14:49:50,861 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:50", "currency": "JPY", "indicator": "Revenue", "value": "1854964.0", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:50", "currency": "JPY", "indicator": "Net_Income", "value": "137426.0", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:50", "currency": "JPY", "indicator": "Cash_From_Operating", "value": "319634.0", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:50", "currency": "JPY", "indicator": "Capital_Expenditure", "value": "-166479.0", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:50", "currency": "JPY", "indicator": "Free_Cash_Flow", "value": "153155.0", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:49:50", "currency": "JPY", "indicator": "Dividends_Paid",
|
|
|
|
|
2026-01-12 14:49:50,862 - app.clients.bloomberg_client - INFO - ✅ Parsed 248 items from remote.
|
|
|
|
|
2026-01-12 14:50:05,970 - app.clients.bloomberg_client - INFO - ✅ Saved 248 records to database.
|
|
|
|
|
2026-01-12 14:50:05,972 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 14:50:05,973 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 14:50:08,245 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:07", "currency": "JPY", "indicator": "ROE", "value": "9.0222", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:07", "currency": "JPY", "indicator": "ROA", "value": "5.0776", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:07", "currency": "JPY", "indicator": "ROCE", "value": "10.4918", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:07", "currency": "JPY", "indicator": "Gross_Margin", "value": "29.0675", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:07", "currency": "JPY", "indicator": "EBITDA_margin", "value": "17.3073", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:07", "currency": "JPY", "indicator": "Net_Profit_Margin", "value": "7.4086", "value_date": "2016-
|
|
|
|
|
2026-01-12 14:50:08,245 - app.clients.bloomberg_client - INFO - ✅ Parsed 200 items from remote.
|
|
|
|
|
2026-01-12 14:50:21,679 - app.clients.bloomberg_client - INFO - ✅ Saved 200 records to database.
|
|
|
|
|
2026-01-12 14:50:21,680 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 14:50:21,680 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 14:50:22,256 - app.clients.bloomberg_client - WARNING - No revenue dates found. Falling back to yearly price fetch.
|
|
|
|
|
2026-01-12 14:50:23,865 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:22", "currency": "JPY", "indicator": "Last_Price", "value": "1916.0", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:22", "currency": "JPY", "indicator": "Market_Cap", "value": "1862290.02", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:22", "currency": "JPY", "indicator": "Dividend_Yield", "value": "3.0271", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:22", "currency": "JPY", "indicator": "Last_Price", "value": "2901.5", "value_date": "2017-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:22", "currency": "JPY", "indicator": "Market_Cap", "value": "2820164.1404", "value_date": "2017-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 14:50:22", "currency": "JPY", "indicator": "Dividend_Yield", "value": "1.999"
|
|
|
|
|
2026-01-12 14:50:23,866 - app.clients.bloomberg_client - INFO - ✅ Parsed 30 items from remote.
|
|
|
|
|
2026-01-12 14:50:26,009 - app.clients.bloomberg_client - INFO - ✅ Saved 30 records to database.
|
|
|
|
|
2026-01-12 14:50:26,009 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 14:50:27,009 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 14:50:27,009 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 6301 JP Equity
|
|
|
|
|
2026-01-12 14:50:27,009 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 14:50:27,898 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=75, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 14:51:20,076 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 14:51:20,584 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 14:51:21,537 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 14:51:21,567 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 14:51:21,624 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 14:51:21,628 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 14:51:22,917 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 14:51:23,220 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 00631 HK Equity
|
|
|
|
|
2026-01-12 14:51:23,220 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 14:51:24,335 - app.clients.bloomberg_client - INFO - Using auto-detected currency: HKD
|
|
|
|
|
2026-01-12 14:51:24,335 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 14:51:24,335 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 14:51:25,182 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:25", "currency": "HKD", "indicator": "company_name", "value": "SANY HEAVY EQUIPMENT INTL", "value_date": "2026-01-12 14:51:25"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:25", "currency": "HKD", "indicator": "pe_ratio", "value": "20.029578510589843", "value_date": "2026-01-12 14:51:25"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:25", "currency": "HKD", "indicator": "pb_ratio", "value": "2.120626607566665", "value_date": "2026-01-12 14:51:25"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:25", "currency": "HKD", "indicator": "market_cap", "value": "29770569126.09", "value_date": "2026-01-12 14:51:25"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:25", "currency": "HKD", "indicator": "Rev_Abroad", "value": "37.287945521334656", "value_date": "2026-01-12 14:51:25"}, {"Company_code": "00631 HK Equity", "update
|
|
|
|
|
2026-01-12 14:51:25,183 - app.clients.bloomberg_client - INFO - ✅ Parsed 7 items from remote.
|
|
|
|
|
2026-01-12 14:51:25,183 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:51:25', 'currency': 'HKD', 'indicator': 'company_name', 'value': 'SANY HEAVY EQUIPMENT INTL', 'value_date': '2026-01-12 14:51:25'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:51:25', 'currency': 'HKD', 'indicator': 'pe_ratio', 'value': '20.029578510589843', 'value_date': '2026-01-12 14:51:25'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:51:25', 'currency': 'HKD', 'indicator': 'pb_ratio', 'value': '2.120626607566665', 'value_date': '2026-01-12 14:51:25'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:51:25', 'currency': 'HKD', 'indicator': 'market_cap', 'value': '29770569126.09', 'value_date': '2026-01-12 14:51:25'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:51:25', 'currency': 'HKD', 'indicator': 'Rev_Abroad', 'value': '37.287945521334656', 'value_date': '2026-01-12 14:51:25'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:51:25', 'currency': 'HKD', 'indicator': 'dividend_yield', 'value': '3.1487512666161748', 'value_date': '2026-01-12 14:51:25'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 14:51:25', 'currency': 'HKD', 'indicator': 'IPO_date', 'value': '2009-11-25', 'value_date': '2026-01-12 14:51:25'}]
|
|
|
|
|
2026-01-12 14:51:26,622 - app.clients.bloomberg_client - INFO - ✅ Saved 7 records to database.
|
|
|
|
|
2026-01-12 14:51:26,624 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 14:51:26,624 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=正在获取货币指标 (HKD)..., Progress=41%
|
|
|
|
|
2026-01-12 14:51:27,834 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:27", "currency": "HKD", "indicator": "Revenue", "value": "2152.9812", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:27", "currency": "HKD", "indicator": "Net_Income", "value": "-753.2314", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:27", "currency": "HKD", "indicator": "Cash_From_Operating", "value": "1557.419", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:27", "currency": "HKD", "indicator": "Capital_Expenditure", "value": "-179.3705", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:27", "currency": "HKD", "indicator": "Free_Cash_Flow", "value": "1378.0485", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:27", "currency": "HKD", "indicator": "Dividend
|
|
|
|
|
2026-01-12 14:51:27,835 - app.clients.bloomberg_client - INFO - ✅ Parsed 213 items from remote.
|
|
|
|
|
2026-01-12 14:51:37,677 - app.clients.bloomberg_client - INFO - ✅ Saved 213 records to database.
|
|
|
|
|
2026-01-12 14:51:37,679 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 14:51:37,679 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 14:51:39,919 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:39", "currency": "HKD", "indicator": "ROE", "value": "-10.132", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:39", "currency": "HKD", "indicator": "ROA", "value": "-6.0025", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:39", "currency": "HKD", "indicator": "Gross_Margin", "value": "14.994", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:39", "currency": "HKD", "indicator": "EBITDA_margin", "value": "-28.2708", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:39", "currency": "HKD", "indicator": "Net_Profit_Margin", "value": "-34.9855", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:39", "currency": "HKD", "indicator": "Tax_Rate", "value": "0.25", "value_da
|
|
|
|
|
2026-01-12 14:51:39,919 - app.clients.bloomberg_client - INFO - ✅ Parsed 150 items from remote.
|
|
|
|
|
2026-01-12 14:51:50,298 - app.clients.bloomberg_client - INFO - ✅ Saved 150 records to database.
|
|
|
|
|
2026-01-12 14:51:50,300 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 14:51:50,300 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 14:51:50,718 - app.clients.bloomberg_client - WARNING - No revenue dates found. Falling back to yearly price fetch.
|
|
|
|
|
2026-01-12 14:51:51,380 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:50", "currency": "HKD", "indicator": "Last_Price", "value": "1.24", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:50", "currency": "HKD", "indicator": "Market_Cap", "value": "3770.8709", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:50", "currency": "HKD", "indicator": "Last_Price", "value": "1.71", "value_date": "2017-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:50", "currency": "HKD", "indicator": "Market_Cap", "value": "5200.1528", "value_date": "2017-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:50", "currency": "HKD", "indicator": "Last_Price", "value": "2.67", "value_date": "2018-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 14:51:50", "currency": "HKD", "indicator": "Market_Cap", "value": "8119.5368", "value
|
|
|
|
|
2026-01-12 14:51:51,380 - app.clients.bloomberg_client - INFO - ✅ Parsed 25 items from remote.
|
|
|
|
|
2026-01-12 14:51:53,217 - app.clients.bloomberg_client - INFO - ✅ Saved 25 records to database.
|
|
|
|
|
2026-01-12 14:51:53,218 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 14:51:54,383 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 14:51:54,384 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 00631 HK Equity
|
|
|
|
|
2026-01-12 14:51:54,384 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 14:51:54,664 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=76, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 15:00:38,249 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 15:00:39,187 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 15:00:39,747 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 15:00:39,779 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 15:00:39,850 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 15:00:39,850 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 15:00:40,301 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 15:00:40,995 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 6301 JP Equity
|
|
|
|
|
2026-01-12 15:00:40,995 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 15:00:41,901 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 15:00:41,901 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 15:00:41,901 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 15:00:43,438 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:43", "currency": "CNY", "indicator": "company_name", "value": "KOMATSU LTD", "value_date": "2026-01-12 15:00:43"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:43", "currency": "CNY", "indicator": "pe_ratio", "value": "11.538204871538206", "value_date": "2026-01-12 15:00:43"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:43", "currency": "CNY", "indicator": "pb_ratio", "value": "1.4637777168999744", "value_date": "2026-01-12 15:00:43"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:43", "currency": "CNY", "indicator": "market_cap", "value": "4825676795940.001", "value_date": "2026-01-12 15:00:43"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:43", "currency": "CNY", "indicator": "Rev_Abroad", "value": "86.05716369679564", "value_date": "2026-01-12 15:00:43"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-
|
|
|
|
|
2026-01-12 15:00:43,438 - app.clients.bloomberg_client - INFO - ✅ Parsed 6 items from remote.
|
|
|
|
|
2026-01-12 15:00:43,439 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:00:43', 'currency': 'CNY', 'indicator': 'company_name', 'value': 'KOMATSU LTD', 'value_date': '2026-01-12 15:00:43'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:00:43', 'currency': 'CNY', 'indicator': 'pe_ratio', 'value': '11.538204871538206', 'value_date': '2026-01-12 15:00:43'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:00:43', 'currency': 'CNY', 'indicator': 'pb_ratio', 'value': '1.4637777168999744', 'value_date': '2026-01-12 15:00:43'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:00:43', 'currency': 'CNY', 'indicator': 'market_cap', 'value': '4825676795940.001', 'value_date': '2026-01-12 15:00:43'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:00:43', 'currency': 'CNY', 'indicator': 'Rev_Abroad', 'value': '86.05716369679564', 'value_date': '2026-01-12 15:00:43'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:00:43', 'currency': 'CNY', 'indicator': 'dividend_yield', 'value': '3.894351262772315', 'value_date': '2026-01-12 15:00:43'}]
|
|
|
|
|
2026-01-12 15:00:45,449 - app.clients.bloomberg_client - INFO - ✅ Saved 6 records to database.
|
|
|
|
|
2026-01-12 15:00:45,450 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 15:00:45,450 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 15:00:46,868 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:46", "currency": "CNY", "indicator": "Revenue", "value": "98388.5158", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:46", "currency": "CNY", "indicator": "Net_Income", "value": "7289.1658", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:46", "currency": "CNY", "indicator": "Cash_From_Operating", "value": "16953.5985", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:46", "currency": "CNY", "indicator": "Capital_Expenditure", "value": "-8830.1561", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:46", "currency": "CNY", "indicator": "Free_Cash_Flow", "value": "8123.4424", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:00:46", "currency": "CNY", "indicator": "Dividends_
|
|
|
|
|
2026-01-12 15:00:46,869 - app.clients.bloomberg_client - INFO - ✅ Parsed 248 items from remote.
|
|
|
|
|
2026-01-12 15:01:02,833 - app.clients.bloomberg_client - INFO - ✅ Saved 248 records to database.
|
|
|
|
|
2026-01-12 15:01:02,835 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 15:01:02,835 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 15:01:03,945 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:03", "currency": "CNY", "indicator": "ROE", "value": "9.0222", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:03", "currency": "CNY", "indicator": "ROA", "value": "5.0776", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:03", "currency": "CNY", "indicator": "ROCE", "value": "10.4918", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:03", "currency": "CNY", "indicator": "Gross_Margin", "value": "29.0675", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:03", "currency": "CNY", "indicator": "EBITDA_margin", "value": "17.3073", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:03", "currency": "CNY", "indicator": "Net_Profit_Margin", "value": "7.4086", "value_date": "2016-
|
|
|
|
|
2026-01-12 15:01:03,946 - app.clients.bloomberg_client - INFO - ✅ Parsed 200 items from remote.
|
|
|
|
|
2026-01-12 15:01:16,421 - app.clients.bloomberg_client - INFO - ✅ Saved 200 records to database.
|
|
|
|
|
2026-01-12 15:01:16,422 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 15:01:16,422 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 15:01:17,447 - app.clients.bloomberg_client - WARNING - No revenue dates found. Falling back to yearly price fetch (Dec 31).
|
|
|
|
|
2026-01-12 15:01:30,781 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:17", "currency": "CNY", "indicator": "Last_Price", "value": "223.73673", "value_date": "2025-12-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:17", "currency": "CNY", "indicator": "Market_Cap", "value": "208151.3659", "value_date": "2025-12-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:17", "currency": "CNY", "indicator": "Dividend_Yield", "value": "4.04", "value_date": "2025-12-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:17", "currency": "CNY", "indicator": "Last_Price", "value": "202.05148", "value_date": "2024-12-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:17", "currency": "CNY", "indicator": "Market_Cap", "value": "192141.4848", "value_date": "2024-12-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:01:17", "currency": "CNY", "indicator": "Dividend_Yield", "value": "4.
|
|
|
|
|
2026-01-12 15:01:30,783 - app.clients.bloomberg_client - INFO - ✅ Parsed 30 items from remote.
|
|
|
|
|
2026-01-12 15:01:33,358 - app.clients.bloomberg_client - INFO - ✅ Saved 30 records to database.
|
|
|
|
|
2026-01-12 15:01:33,358 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 15:01:34,774 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 15:01:34,774 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 6301 JP Equity
|
|
|
|
|
2026-01-12 15:01:34,775 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 15:01:35,316 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=77, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 15:03:03,280 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 15:03:04,370 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 15:03:04,916 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 15:03:04,945 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 15:03:05,071 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 15:03:05,196 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 15:03:06,469 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 15:03:06,746 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 6301 JP Equity
|
|
|
|
|
2026-01-12 15:03:06,746 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 15:03:07,404 - app.clients.bloomberg_client - INFO - Using forced currency: CNY
|
|
|
|
|
2026-01-12 15:03:07,405 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 15:03:07,406 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 15:03:08,864 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:09", "currency": "CNY", "indicator": "company_name", "value": "KOMATSU LTD", "value_date": "2026-01-12 15:03:09"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:09", "currency": "CNY", "indicator": "pe_ratio", "value": "11.538204871538206", "value_date": "2026-01-12 15:03:09"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:09", "currency": "CNY", "indicator": "pb_ratio", "value": "1.4637777168999744", "value_date": "2026-01-12 15:03:09"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:09", "currency": "CNY", "indicator": "market_cap", "value": "4825676795940.001", "value_date": "2026-01-12 15:03:09"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:09", "currency": "CNY", "indicator": "Rev_Abroad", "value": "86.05716369679564", "value_date": "2026-01-12 15:03:09"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-
|
|
|
|
|
2026-01-12 15:03:08,865 - app.clients.bloomberg_client - INFO - ✅ Parsed 6 items from remote.
|
|
|
|
|
2026-01-12 15:03:08,865 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:03:09', 'currency': 'CNY', 'indicator': 'company_name', 'value': 'KOMATSU LTD', 'value_date': '2026-01-12 15:03:09'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:03:09', 'currency': 'CNY', 'indicator': 'pe_ratio', 'value': '11.538204871538206', 'value_date': '2026-01-12 15:03:09'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:03:09', 'currency': 'CNY', 'indicator': 'pb_ratio', 'value': '1.4637777168999744', 'value_date': '2026-01-12 15:03:09'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:03:09', 'currency': 'CNY', 'indicator': 'market_cap', 'value': '4825676795940.001', 'value_date': '2026-01-12 15:03:09'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:03:09', 'currency': 'CNY', 'indicator': 'Rev_Abroad', 'value': '86.05716369679564', 'value_date': '2026-01-12 15:03:09'}, {'Company_code': '6301 JP Equity', 'update_date': '2026-01-12 15:03:09', 'currency': 'CNY', 'indicator': 'dividend_yield', 'value': '3.894351262772315', 'value_date': '2026-01-12 15:03:09'}]
|
|
|
|
|
2026-01-12 15:03:10,135 - app.clients.bloomberg_client - INFO - ✅ Saved 6 records to database.
|
|
|
|
|
2026-01-12 15:03:10,135 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 15:03:10,136 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 15:03:11,570 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:10", "currency": "CNY", "indicator": "Revenue", "value": "98388.5158", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:10", "currency": "CNY", "indicator": "Net_Income", "value": "7289.1658", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:10", "currency": "CNY", "indicator": "Cash_From_Operating", "value": "16953.5985", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:10", "currency": "CNY", "indicator": "Capital_Expenditure", "value": "-8830.1561", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:10", "currency": "CNY", "indicator": "Free_Cash_Flow", "value": "8123.4424", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:10", "currency": "CNY", "indicator": "Dividends_
|
|
|
|
|
2026-01-12 15:03:11,570 - app.clients.bloomberg_client - INFO - ✅ Parsed 248 items from remote.
|
|
|
|
|
2026-01-12 15:03:29,582 - app.clients.bloomberg_client - INFO - ✅ Saved 248 records to database.
|
|
|
|
|
2026-01-12 15:03:29,585 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 15:03:29,585 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 15:03:30,903 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:30", "currency": "CNY", "indicator": "ROE", "value": "9.0222", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:30", "currency": "CNY", "indicator": "ROA", "value": "5.0776", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:30", "currency": "CNY", "indicator": "ROCE", "value": "10.4918", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:30", "currency": "CNY", "indicator": "Gross_Margin", "value": "29.0675", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:30", "currency": "CNY", "indicator": "EBITDA_margin", "value": "17.3073", "value_date": "2016-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:30", "currency": "CNY", "indicator": "Net_Profit_Margin", "value": "7.4086", "value_date": "2016-
|
|
|
|
|
2026-01-12 15:03:30,904 - app.clients.bloomberg_client - INFO - ✅ Parsed 200 items from remote.
|
|
|
|
|
2026-01-12 15:03:42,872 - app.clients.bloomberg_client - INFO - ✅ Saved 200 records to database.
|
|
|
|
|
2026-01-12 15:03:42,874 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 15:03:42,874 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 15:03:44,697 - app.clients.bloomberg_client - INFO - Found 10 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 15:03:57,466 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:44", "currency": "CNY", "indicator": "Last_Price", "value": "208.47187", "value_date": "2025-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:44", "currency": "CNY", "indicator": "Market_Cap", "value": "198246.9783", "value_date": "2025-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:44", "currency": "CNY", "indicator": "Dividend_Yield", "value": "4.4124", "value_date": "2025-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:44", "currency": "CNY", "indicator": "Last_Price", "value": "211.10676", "value_date": "2024-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:44", "currency": "CNY", "indicator": "Market_Cap", "value": "205578.0066", "value_date": "2024-03-31"}, {"Company_code": "6301 JP Equity", "update_date": "2026-01-12 15:03:44", "currency": "CNY", "indicator": "Dividend_Yield", "value": "
|
|
|
|
|
2026-01-12 15:03:57,467 - app.clients.bloomberg_client - INFO - ✅ Parsed 30 items from remote.
|
|
|
|
|
2026-01-12 15:04:01,642 - app.clients.bloomberg_client - INFO - ✅ Saved 30 records to database.
|
|
|
|
|
2026-01-12 15:04:01,642 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 15:04:03,197 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 15:04:03,198 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 6301 JP Equity
|
|
|
|
|
2026-01-12 15:04:03,199 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 15:04:03,616 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=78, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 18:12:48,235 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 18:12:49,501 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 18:12:49,900 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 18:12:50,098 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 18:12:50,156 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 18:12:50,156 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 18:12:51,415 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 18:12:53,347 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 000725 CH Equity
|
|
|
|
|
2026-01-12 18:12:53,347 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 18:12:54,548 - app.clients.bloomberg_client - INFO - Using auto-detected currency: CNY
|
|
|
|
|
2026-01-12 18:12:54,548 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 18:12:54,548 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 18:12:55,901 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:56", "currency": "CNY", "indicator": "company_name", "value": "BOE TECHNOLOGY GROUP CO LT-A", "value_date": "2026-01-12 18:12:56"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:56", "currency": "CNY", "indicator": "pe_ratio", "value": "25.959361598462067", "value_date": "2026-01-12 18:12:56"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:56", "currency": "CNY", "indicator": "pb_ratio", "value": "1.2417412746613823", "value_date": "2026-01-12 18:12:56"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:56", "currency": "CNY", "indicator": "market_cap", "value": "164036307936.54987", "value_date": "2026-01-12 18:12:56"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:56", "currency": "CNY", "indicator": "Rev_Abroad", "value": "49.83268989557015", "value_date": "2026-01-12 18:12:56"}, {"Company_code": "000725 CH Equ
|
|
|
|
|
2026-01-12 18:12:55,905 - app.clients.bloomberg_client - INFO - ✅ Parsed 7 items from remote.
|
|
|
|
|
2026-01-12 18:12:55,906 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:12:56', 'currency': 'CNY', 'indicator': 'company_name', 'value': 'BOE TECHNOLOGY GROUP CO LT-A', 'value_date': '2026-01-12 18:12:56'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:12:56', 'currency': 'CNY', 'indicator': 'pe_ratio', 'value': '25.959361598462067', 'value_date': '2026-01-12 18:12:56'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:12:56', 'currency': 'CNY', 'indicator': 'pb_ratio', 'value': '1.2417412746613823', 'value_date': '2026-01-12 18:12:56'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:12:56', 'currency': 'CNY', 'indicator': 'market_cap', 'value': '164036307936.54987', 'value_date': '2026-01-12 18:12:56'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:12:56', 'currency': 'CNY', 'indicator': 'Rev_Abroad', 'value': '49.83268989557015', 'value_date': '2026-01-12 18:12:56'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:12:56', 'currency': 'CNY', 'indicator': 'dividend_yield', 'value': '1.1210762498891942', 'value_date': '2026-01-12 18:12:56'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:12:56', 'currency': 'CNY', 'indicator': 'IPO_date', 'value': '2001-01-12', 'value_date': '2026-01-12 18:12:56'}]
|
|
|
|
|
2026-01-12 18:12:56,950 - app.clients.bloomberg_client - INFO - ✅ Saved 7 records to database.
|
|
|
|
|
2026-01-12 18:12:56,951 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 18:12:56,951 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 18:13:00,033 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:59", "currency": "CNY", "indicator": "Revenue", "value": "68895.659", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:59", "currency": "CNY", "indicator": "Net_Income", "value": "1882.5717", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:59", "currency": "CNY", "indicator": "Cash_From_Operating", "value": "8308.9467", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:59", "currency": "CNY", "indicator": "Capital_Expenditure", "value": "-30702.6147", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:59", "currency": "CNY", "indicator": "Free_Cash_Flow", "value": "-22393.668", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:12:59", "currency": "CNY", "indicator":
|
|
|
|
|
2026-01-12 18:13:00,034 - app.clients.bloomberg_client - INFO - ✅ Parsed 225 items from remote.
|
|
|
|
|
2026-01-12 18:13:21,758 - app.clients.bloomberg_client - INFO - ✅ Saved 225 records to database.
|
|
|
|
|
2026-01-12 18:13:21,759 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 18:13:21,760 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 18:13:22,781 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:22", "currency": "CNY", "indicator": "ROE", "value": "2.4107", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:22", "currency": "CNY", "indicator": "ROA", "value": "1.0525", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:22", "currency": "CNY", "indicator": "ROCE", "value": "2.905", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:22", "currency": "CNY", "indicator": "Gross_Margin", "value": "17.8675", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:22", "currency": "CNY", "indicator": "EBITDA_margin", "value": "18.8079", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:22", "currency": "CNY", "indicator": "Net_Profit_Margin", "value": "2.7325", "value_dat
|
|
|
|
|
2026-01-12 18:13:22,781 - app.clients.bloomberg_client - INFO - ✅ Parsed 175 items from remote.
|
|
|
|
|
2026-01-12 18:13:42,509 - app.clients.bloomberg_client - INFO - ✅ Saved 175 records to database.
|
|
|
|
|
2026-01-12 18:13:42,510 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 18:13:42,510 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 18:13:43,034 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 18:13:53,991 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:43", "currency": "CNY", "indicator": "Last_Price", "value": "4.39", "value_date": "2024-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:43", "currency": "CNY", "indicator": "Market_Cap", "value": "163990.883", "value_date": "2024-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:43", "currency": "CNY", "indicator": "Dividend_Yield", "value": "0.6834", "value_date": "2024-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:43", "currency": "CNY", "indicator": "Last_Price", "value": "3.9", "value_date": "2023-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:43", "currency": "CNY", "indicator": "Market_Cap", "value": "145742.6957", "value_date": "2023-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:13:43", "currency": "CNY", "indicator": "Dividend_Yield", "value": "
|
|
|
|
|
2026-01-12 18:13:53,992 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 18:13:56,649 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 18:13:56,649 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 18:13:59,126 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 18:13:59,127 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 000725 CH Equity
|
|
|
|
|
2026-01-12 18:13:59,127 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 18:13:59,568 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=79, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 18:50:10,831 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 18:50:11,898 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 18:50:12,774 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 18:50:12,816 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 18:50:12,900 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 18:50:12,900 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 18:50:13,188 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 18:50:13,808 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 000725 CH Equity
|
|
|
|
|
2026-01-12 18:50:13,808 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 18:50:14,304 - app.clients.bloomberg_client - INFO - Using auto-detected currency: CNY
|
|
|
|
|
2026-01-12 18:50:14,305 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 18:50:14,305 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 18:50:16,663 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:17", "currency": "CNY", "indicator": "company_name", "value": "BOE TECHNOLOGY GROUP CO LT-A", "value_date": "2026-01-12 18:50:17"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:17", "currency": "CNY", "indicator": "pe_ratio", "value": "25.959361598462067", "value_date": "2026-01-12 18:50:17"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:17", "currency": "CNY", "indicator": "pb_ratio", "value": "1.2417412746613823", "value_date": "2026-01-12 18:50:17"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:17", "currency": "CNY", "indicator": "Rev_Abroad", "value": "49.83268989557015", "value_date": "2026-01-12 18:50:17"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:17", "currency": "CNY", "indicator": "dividend_yield", "value": "1.1210762498891942", "value_date": "2026-01-12 18:50:17"}, {"Company_code": "000725 CH
|
|
|
|
|
2026-01-12 18:50:16,664 - app.clients.bloomberg_client - INFO - ✅ Parsed 7 items from remote.
|
|
|
|
|
2026-01-12 18:50:16,664 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:50:17', 'currency': 'CNY', 'indicator': 'company_name', 'value': 'BOE TECHNOLOGY GROUP CO LT-A', 'value_date': '2026-01-12 18:50:17'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:50:17', 'currency': 'CNY', 'indicator': 'pe_ratio', 'value': '25.959361598462067', 'value_date': '2026-01-12 18:50:17'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:50:17', 'currency': 'CNY', 'indicator': 'pb_ratio', 'value': '1.2417412746613823', 'value_date': '2026-01-12 18:50:17'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:50:17', 'currency': 'CNY', 'indicator': 'Rev_Abroad', 'value': '49.83268989557015', 'value_date': '2026-01-12 18:50:17'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:50:17', 'currency': 'CNY', 'indicator': 'dividend_yield', 'value': '1.1210762498891942', 'value_date': '2026-01-12 18:50:17'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:50:17', 'currency': 'CNY', 'indicator': 'IPO_date', 'value': '2001-01-12', 'value_date': '2026-01-12 18:50:17'}, {'Company_code': '000725 CH Equity', 'update_date': '2026-01-12 18:50:17', 'currency': 'CNY', 'indicator': 'market_cap', 'value': '164036.2257', 'value_date': '2026-01-12 18:50:17'}]
|
|
|
|
|
2026-01-12 18:50:17,449 - app.clients.bloomberg_client - INFO - ✅ Saved 7 records to database.
|
|
|
|
|
2026-01-12 18:50:17,449 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 18:50:17,450 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=正在获取货币指标 (CNY)..., Progress=41%
|
|
|
|
|
2026-01-12 18:50:18,858 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:18", "currency": "CNY", "indicator": "Revenue", "value": "68895.659", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:18", "currency": "CNY", "indicator": "Net_Income", "value": "1882.5717", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:18", "currency": "CNY", "indicator": "Cash_From_Operating", "value": "8308.9467", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:18", "currency": "CNY", "indicator": "Capital_Expenditure", "value": "-30702.6147", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:18", "currency": "CNY", "indicator": "Free_Cash_Flow", "value": "-22393.668", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:18", "currency": "CNY", "indicator":
|
|
|
|
|
2026-01-12 18:50:18,864 - app.clients.bloomberg_client - INFO - ✅ Parsed 225 items from remote.
|
|
|
|
|
2026-01-12 18:50:41,919 - app.clients.bloomberg_client - INFO - ✅ Saved 225 records to database.
|
|
|
|
|
2026-01-12 18:50:41,920 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 18:50:41,920 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 18:50:43,550 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:43", "currency": "CNY", "indicator": "ROE", "value": "2.4107", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:43", "currency": "CNY", "indicator": "ROA", "value": "1.0525", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:43", "currency": "CNY", "indicator": "ROCE", "value": "2.905", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:43", "currency": "CNY", "indicator": "Gross_Margin", "value": "17.8675", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:43", "currency": "CNY", "indicator": "EBITDA_margin", "value": "18.8079", "value_date": "2016-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:50:43", "currency": "CNY", "indicator": "Net_Profit_Margin", "value": "2.7325", "value_dat
|
|
|
|
|
2026-01-12 18:50:43,551 - app.clients.bloomberg_client - INFO - ✅ Parsed 175 items from remote.
|
|
|
|
|
2026-01-12 18:51:00,614 - app.clients.bloomberg_client - INFO - ✅ Saved 175 records to database.
|
|
|
|
|
2026-01-12 18:51:00,616 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 18:51:00,616 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 18:51:01,579 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 18:51:12,149 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:51:01", "currency": "CNY", "indicator": "Last_Price", "value": "4.39", "value_date": "2024-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:51:01", "currency": "CNY", "indicator": "Market_Cap", "value": "163990.883", "value_date": "2024-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:51:01", "currency": "CNY", "indicator": "Dividend_Yield", "value": "0.6834", "value_date": "2024-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:51:01", "currency": "CNY", "indicator": "Last_Price", "value": "3.9", "value_date": "2023-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:51:01", "currency": "CNY", "indicator": "Market_Cap", "value": "145742.6957", "value_date": "2023-12-31"}, {"Company_code": "000725 CH Equity", "update_date": "2026-01-12 18:51:01", "currency": "CNY", "indicator": "Dividend_Yield", "value": "
|
|
|
|
|
2026-01-12 18:51:12,150 - app.clients.bloomberg_client - INFO - ✅ Parsed 27 items from remote.
|
|
|
|
|
2026-01-12 18:51:20,135 - app.clients.bloomberg_client - INFO - ✅ Saved 27 records to database.
|
|
|
|
|
2026-01-12 18:51:20,137 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 18:51:21,801 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 18:51:21,802 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 000725 CH Equity
|
|
|
|
|
2026-01-12 18:51:21,803 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 18:51:24,153 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=80, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
2026-01-12 19:07:13,245 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=正在初始化数据获取..., Progress=0%
|
|
|
|
|
2026-01-12 19:07:15,033 - app.clients.bloomberg_client - INFO - Connecting to Jupyter at http://192.168.3.161:8888...
|
|
|
|
|
2026-01-12 19:07:16,023 - app.clients.bloomberg_client - INFO - ✅ Authentication successful.
|
|
|
|
|
2026-01-12 19:07:16,065 - app.clients.bloomberg_client - INFO - ✅ Found existing kernel: bc27f3b1-b028-434a-99fa-c1cad4495a87 (remote_env)
|
|
|
|
|
2026-01-12 19:07:16,139 - app.clients.bloomberg_client - INFO - ✅ WebSocket connected.
|
|
|
|
|
2026-01-12 19:07:16,140 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=数据源连接成功, Progress=10%
|
|
|
|
|
2026-01-12 19:07:17,324 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=正在连接 Bloomberg 终端..., Progress=20%
|
|
|
|
|
2026-01-12 19:07:18,445 - app.clients.bloomberg_client - INFO - 🚀 Starting fetch for: 00631 HK Equity
|
|
|
|
|
2026-01-12 19:07:18,447 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=Starting Bloomberg session..., Progress=20%
|
|
|
|
|
2026-01-12 19:07:19,414 - app.clients.bloomberg_client - INFO - Using auto-detected currency: HKD
|
|
|
|
|
2026-01-12 19:07:19,414 - app.clients.bloomberg_client - INFO - Fetching Basic Data...
|
|
|
|
|
2026-01-12 19:07:19,415 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=Fetching Company Basic Info..., Progress=27%
|
|
|
|
|
2026-01-12 19:07:22,487 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:23", "currency": "HKD", "indicator": "company_name", "value": "SANY HEAVY EQUIPMENT INTL", "value_date": "2026-01-12 19:07:23"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:23", "currency": "HKD", "indicator": "pe_ratio", "value": "19.933741441016245", "value_date": "2026-01-12 19:07:23"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:23", "currency": "HKD", "indicator": "pb_ratio", "value": "2.110479881831945", "value_date": "2026-01-12 19:07:23"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:23", "currency": "HKD", "indicator": "Rev_Abroad", "value": "37.287945521334656", "value_date": "2026-01-12 19:07:23"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:23", "currency": "HKD", "indicator": "dividend_yield", "value": "3.162486277593781", "value_date": "2026-01-12 19:07:23"}, {"Company_code": "00631 HK Equity",
|
|
|
|
|
2026-01-12 19:07:22,488 - app.clients.bloomberg_client - INFO - ✅ Parsed 7 items from remote.
|
|
|
|
|
2026-01-12 19:07:22,488 - app.clients.bloomberg_client - INFO - DEBUG: basic_data before save: [{'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 19:07:23', 'currency': 'HKD', 'indicator': 'company_name', 'value': 'SANY HEAVY EQUIPMENT INTL', 'value_date': '2026-01-12 19:07:23'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 19:07:23', 'currency': 'HKD', 'indicator': 'pe_ratio', 'value': '19.933741441016245', 'value_date': '2026-01-12 19:07:23'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 19:07:23', 'currency': 'HKD', 'indicator': 'pb_ratio', 'value': '2.110479881831945', 'value_date': '2026-01-12 19:07:23'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 19:07:23', 'currency': 'HKD', 'indicator': 'Rev_Abroad', 'value': '37.287945521334656', 'value_date': '2026-01-12 19:07:23'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 19:07:23', 'currency': 'HKD', 'indicator': 'dividend_yield', 'value': '3.162486277593781', 'value_date': '2026-01-12 19:07:23'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 19:07:23', 'currency': 'HKD', 'indicator': 'IPO_date', 'value': '2009-11-25', 'value_date': '2026-01-12 19:07:23'}, {'Company_code': '00631 HK Equity', 'update_date': '2026-01-12 19:07:23', 'currency': 'HKD', 'indicator': 'market_cap', 'value': '29641.2727', 'value_date': '2026-01-12 19:07:23'}]
|
|
|
|
|
2026-01-12 19:07:23,816 - app.clients.bloomberg_client - INFO - ✅ Saved 7 records to database.
|
|
|
|
|
2026-01-12 19:07:23,818 - app.clients.bloomberg_client - INFO - Fetching Currency Data...
|
|
|
|
|
2026-01-12 19:07:23,818 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=正在获取货币指标 (HKD)..., Progress=41%
|
|
|
|
|
2026-01-12 19:07:26,292 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:24", "currency": "HKD", "indicator": "Revenue", "value": "2152.9812", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:24", "currency": "HKD", "indicator": "Net_Income", "value": "-753.2314", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:24", "currency": "HKD", "indicator": "Cash_From_Operating", "value": "1557.419", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:24", "currency": "HKD", "indicator": "Capital_Expenditure", "value": "-179.3705", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:24", "currency": "HKD", "indicator": "Free_Cash_Flow", "value": "1378.0485", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:24", "currency": "HKD", "indicator": "Dividend
|
|
|
|
|
2026-01-12 19:07:26,293 - app.clients.bloomberg_client - INFO - ✅ Parsed 213 items from remote.
|
|
|
|
|
2026-01-12 19:07:47,000 - app.clients.bloomberg_client - INFO - ✅ Saved 213 records to database.
|
|
|
|
|
2026-01-12 19:07:47,006 - app.clients.bloomberg_client - INFO - Fetching Non-Currency Data...
|
|
|
|
|
2026-01-12 19:07:47,006 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=正在获取非货币指标..., Progress=55%
|
|
|
|
|
2026-01-12 19:07:48,166 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:47", "currency": "HKD", "indicator": "ROE", "value": "-10.132", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:47", "currency": "HKD", "indicator": "ROA", "value": "-6.0025", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:47", "currency": "HKD", "indicator": "Gross_Margin", "value": "14.994", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:47", "currency": "HKD", "indicator": "EBITDA_margin", "value": "-28.2708", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:47", "currency": "HKD", "indicator": "Net_Profit_Margin", "value": "-34.9855", "value_date": "2016-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:07:47", "currency": "HKD", "indicator": "Tax_Rate", "value": "0.25", "value_da
|
|
|
|
|
2026-01-12 19:07:48,168 - app.clients.bloomberg_client - INFO - ✅ Parsed 150 items from remote.
|
|
|
|
|
2026-01-12 19:08:07,614 - app.clients.bloomberg_client - INFO - ✅ Saved 150 records to database.
|
|
|
|
|
2026-01-12 19:08:07,618 - app.clients.bloomberg_client - INFO - Fetching Price Data (Aligned)...
|
|
|
|
|
2026-01-12 19:08:07,619 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=正在获取价格指标..., Progress=69%
|
|
|
|
|
2026-01-12 19:08:08,123 - app.clients.bloomberg_client - INFO - Found 9 revenue reporting dates. Fetching aligned price data...
|
|
|
|
|
2026-01-12 19:08:18,378 - app.clients.bloomberg_client - INFO - REMOTE RAW OUTPUT: JSON_START
|
|
|
|
|
[{"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:08:08", "currency": "HKD", "indicator": "Last_Price", "value": "4.51", "value_date": "2024-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:08:08", "currency": "HKD", "indicator": "Market_Cap", "value": "14494.6462", "value_date": "2024-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:08:08", "currency": "HKD", "indicator": "Dividend_Yield", "value": "4.2129", "value_date": "2024-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:08:08", "currency": "HKD", "indicator": "Last_Price", "value": "7.55", "value_date": "2023-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:08:08", "currency": "HKD", "indicator": "Market_Cap", "value": "24081.9354", "value_date": "2023-12-31"}, {"Company_code": "00631 HK Equity", "update_date": "2026-01-12 19:08:08", "currency": "HKD", "indicator": "Dividend_Yield", "value": "2.5166
|
|
|
|
|
2026-01-12 19:08:18,379 - app.clients.bloomberg_client - INFO - ✅ Parsed 25 items from remote.
|
|
|
|
|
2026-01-12 19:08:23,531 - app.clients.bloomberg_client - INFO - ✅ Saved 25 records to database.
|
|
|
|
|
2026-01-12 19:08:23,532 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=Finalizing data..., Progress=82%
|
|
|
|
|
2026-01-12 19:08:25,393 - app.clients.bloomberg_client - INFO - ✅ Cleanup and View Refresh completed.
|
|
|
|
|
2026-01-12 19:08:25,394 - app.clients.bloomberg_client - INFO - ✅ Completed processing for 00631 HK Equity
|
|
|
|
|
2026-01-12 19:08:25,394 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=Bloomberg data sync complete, Progress=90%
|
|
|
|
|
2026-01-12 19:08:26,834 - app.services.data_fetcher_service - INFO - 🔄 [进度更新] ID=81, Msg=Bloomberg 数据同步完成, Progress=100%
|
|
|
|
|
|