{
"revenue_history": [
9.96,
17.64,
17.43,
17.61,
15.79,
20.77
],
"net_profit_history": [
1.53,
0.43,
-2.82,
-10.87,
-1.18,
-0.49
],
"financial_years": [
"2020",
"2021",
"2022",
"2023",
"2024",
"2025"
],
"revenue_growth": "+31.5%"
}
{
"pe": null,
"pb": null,
"pe_quantile": null,
"pb_quantile": null,
"industry_pe": null,
"dcf": null,
"pe_history": null,
"dcf_simple": null,
"dcf_sensitivity": null
}
{
"intangible": null,
"switching": null,
"network": null,
"scale": null,
"scores": {
"intangible": 5,
"switching": 5,
"network": 5,
"scale": 5
},
"rd_summary": null,
"web_search_snippets": {
"intangible": [],
"switching": [],
"network": [],
"scale": [],
"rd": []
},
"moat_framework": [
"intangible",
"switching",
"network",
"scale",
"efficient_scale"
]
}
{
"kline_count": 1,
"indicators": null,
"stage": null,
"ma_align": "非多头",
"macd": "中性",
"rsi": null,
"chip_distribution": {
"error": "'NoneType' object is not subscriptable"
},
"candles_60d": [
{
"date": "",
"open": 0,
"close": 0,
"high": 0,
"low": 0
}
],
"ma20_60d": [
null
],
"ma60_60d": [
null
],
"close_60d": [
0
],
"kline_stats": null
}
{
"northbound": null,
"northbound_20d": null,
"margin_recent": [
{
"信用交易日期": "20260622",
"标的证券代码": "510050",
"标的证券简称": "50ETF",
"融资余额": 1563923756,
"融资买入额": 168443734,
"融资偿还额": 114729372,
"融券余量": 38225340,
"融券卖出量": 2123600,
"融券偿还量": 784000
},
{
"信用交易日期": "20260622",
"标的证券代码": "510100",
"标的证券简称": "SZ50ETF",
"融资余额": 21760582,
"融资买入额": 6832521,
"融资偿还额": 3618700,
"融券余量": 0,
"融券卖出量": 0,
"融券偿还量": 0
},
{
"信用交易日期": "20260622",
"标的证券代码": "510150",
"标的证券简称": "消费ETF",
"融资余额": 34531557,
"融资买入额": 2653564,
"融资偿还额": 1922599,
"融券余量": 0,
"融券卖出量": 0,
"融券偿还量": 0
},
{
"信用交易日期": "20260622",
"标的证券代码": "510170",
"标的证券简称": "商品ETF",
"融资余额": 2833278,
"融资买入额": 1809493,
"融资偿还额": 3732699,
"融券余量": 0,
"融券卖出量": 0,
"融券偿还量": 0
},
{
"信用交易日期": "20260622",
"标的证券代码": "510180",
"标的证券简称": "180ETF",
"融资余额": 78323821,
"融资买入额": 3954748,
"融资偿还额": 2815144,
"融券余量": 462700,
"融券卖出量": 61400,
"融券偿还量": 130300
}
],
"margin_trend": "近 5 日 5 条记录",
"holder_count_history": null,
"holders_trend": null,
"main_fund_flow_20d": null,
"main_20d": null,
"main_5d": null,
"block_trades_recent": null,
"unlock_recent": null,
"unlock_schedule": null,
"institutional_history": {
"quarters": [
"24Q3",
... (truncated)
{
"lhb_count_30d": 0,
"lhb_records": null,
"matched_youzi": null,
"matched_youzi_detail": null,
"inst_vs_youzi": {
"institutional_buy": 0.0,
"institutional_sell": 0.0,
"institutional_net": 0.0,
"youzi_buy": 0.0,
"youzi_sell": 0.0,
"youzi_net": 0.0
},
"sector_lhb_top50": null,
"sector_leader_hint": null
}
{
"industry": null,
"self": {
"code": "sz002354",
"_xq_basic_err": "'data'",
"_xq_spot_err": "'data'",
"_info_err": "HTTPSConnectionPool(host='push2.eastmoney.com', port=443): Max retries exceeded with url: /api/qt/stock/get?fltt=2&invt=2&fields=f120%2Cf121%2Cf122%2Cf174%2Cf175%2Cf59%2Cf163%2Cf43%2Cf57%2Cf58%2Cf169%2Cf170%2Cf46%2Cf44%2Cf51%2Cf168%2Cf47%2Cf164%2Cf116%2Cf60%2Cf45%2Cf52%2Cf50%2Cf48%2Cf167%2Cf117%2Cf71%2Cf161%2Cf49%2Cf530%2Cf135%2Cf136%2Cf137%2Cf138%2Cf139%2Cf141%2Cf142%2Cf144%2Cf145%2Cf147%2Cf148%2Cf140%2Cf143%2Cf146%2Cf149%2Cf55%2Cf62%2Cf162%2Cf92%2Cf173%2Cf104%2Cf105%2Cf84%2Cf85%2Cf183%2Cf184%2Cf185%2Cf186%2Cf187%2Cf188%2Cf189%2Cf190%2Cf191%2Cf192%2Cf107%2Cf111%2Cf86%2Cf177%2Cf78%2Cf110%2Cf262%2Cf263%2Cf264%2Cf267%2Cf268%2Cf255%2Cf256%2Cf257%2Cf258%2Cf127%2Cf199%2Cf128%2Cf198%2Cf259%2Cf260%2Cf261%2Cf171%2Cf277%2Cf278%2Cf279%2Cf288%2Cf152%2Cf250%2Cf251%2Cf252%2Cf253%2Cf254%2Cf269%2Cf270%2Cf271%2Cf272%2Cf273%2Cf274%2Cf275%2Cf276%2Cf265%2Cf266%2Cf289%2Cf290%2Cf286%2Cf285%2Cf292%2Cf293%2Cf294%2Cf295%2Cf43&secid=0.sz002354 (Caused by ProxyError('Unable to connect to proxy', RemoteDisconnected('Remote end closed connection without response')))",
"_snap_err": "HTTPSConnectionPool(host='82.push2.eastmoney.com', port=443): Max retries exceeded with url: /api/qt/clist/get?pn=1&pz=100&po=1&np=1&ut=bd1d9ddb04089700cf9c27f6f7426281&fltt=2&invt=2&fid=f12&fs=m%3A0+t%3A6%2Cm%3A0+t%3A80%2Cm%3A1+t%3A2%2Cm%3A1+t%3A23%2Cm%3A0+t%3A81+s%3A2048&fields=f1%2Cf2
... (truncated)
{
"main_business_breakdown": null,
"main_business_raw": [
{
"error": "'zygcfx'"
}
],
"ths_zyjs": {
"error": "'NoneType' object has no attribute 'find_all'"
},
"products": null,
"upstream": null,
"downstream": null,
"client_concentration": null,
"supplier_concentration": null,
"_note": "上下游基于主营/产品/经营范围推断,精确数据需年报附注"
}
{
"industry": "综合",
"growth": null,
"tam": null,
"penetration": null,
"lifecycle": null,
"note": null,
"cninfo_metrics": {
"industry_name_match": "废弃资源综合利用业",
"company_count": 20,
"total_mcap_yi": 1441.9231,
"net_profit_yi": 34.6196,
"industry_pe_weighted": 41.65,
"industry_pe_median": 39.63,
"data_date": "20260623"
},
"total_companies": 20,
"industry_pe_weighted": 41.65,
"dynamic_snippets": null,
"needs_web_search": true,
"web_search_queries": [
"综合 行业景气度 2026",
"综合 市场规模 TAM",
"综合 渗透率 提升空间"
]
}
{
"core_material": "天娱数科(002354.SZ)的主营构成(按产品)-项目成本;类型",
"price_trend": null,
"price_history_12m": null,
"materials_detail": null,
"cost_share": null,
"import_dep": null,
"industry_resolved": "sz002354",
"_autofill": {
"query": "sz002354 sz002354 主营业务 主要原材料 成本构成",
"snippet": "天娱数科(002354.SZ)的主营构成(按产品)-项目成本;类型",
"source": "mx_api"
}
}
{
"linked_contract": "无直接关联品种",
"contract_trend": null,
"note": "综合 行业与期货市场无强相关品种",
"_autofill_failed": {
"query": "综合 行业 上下游 期货品种 套保 大宗",
"reason": "MX/ddgs 都没有返回内容"
}
}
{
"pledge": null,
"insider_trades_1y": null,
"qualitative_search": [
"sz002354 关联交易 违规 处罚",
"sz002354 股权激励"
]
}
{
"event_timeline": [
"2026-06-24 · CENC recorded a magnitude-4.2 earthquake at 23:56 on June 23 (local ti",
"2026-06-24 · 中国地震台网正式测定:06月23日23时56分在青海海西州直辖区(北纬37.85度,东经95.54度)发生4.2级地震,震源深度10千米。",
"2026-06-11 · 股价拉出4连板!天娱数科发声降温:没有物理AI业务,未涉足2026年世界杯营销"
],
"recent_news": [
{
"date": "2026-06-11 03:40",
"title": "股价拉出4连板!天娱数科发声降温:没有物理AI业务,未涉足2026年世界杯营销",
"type": "新闻",
"source": "每日经济新闻"
},
{
"date": "2026-06-24 00:06",
"title": "CENC recorded a magnitude-4.2 earthquake at 23:56 on June 23 (local time) in Hai",
"type": "news_providers:jin10",
"source": "https://www.jin10.com/"
},
{
"date": "2026-06-24 00:06",
"title": "中国地震台网正式测定:06月23日23时56分在青海海西州直辖区(北纬37.85度,东经95.54度)发生4.2级地震,震源深度10千米。",
"type": "news_providers:jin10",
"source": "https://www.jin10.com/"
}
],
"recent_notices": null,
"disclosures_count": 0,
"news_count": 3,
"recent_news_label": "3 条新闻",
"catalyst": null,
"warnings": null
}
{
"report_count": 0,
"coverage": "0 份",
"coverage_count": 0,
"rating": null,
"rating_distribution": null,
"buy_rating_pct": 0,
"target_price_avg": null,
"target_avg": null,
"consensus_eps_2026": null,
"consensus_pe_2026": null,
"consensus_eps_2027": null,
"recent_reports": null,
"brokers": null,
"upside": null
}
{
"rate_cycle": "中性(2026 货币政策)",
"fx_trend": "中性(人民币走势)",
"geo_risk": "中性(地缘风险)",
"commodity": "中性(大宗周期)",
"industry_macro_impact": "中性",
"web_search_snippets": {
"rate_cycle": [],
"us_rate": [],
"fx_trend": [],
"geo_risk": [],
"commodity": [],
"industry_macro": []
},
"year": 2026,
"industry": "综合",
"_autofill_failed": {
"query": "综合 2026 宏观环境 利率周期 汇率 大宗商品 行业影响",
"reason": "MX/ddgs 都没有返回内容"
}
}
{
"policy_dir": null,
"subsidy": null,
"monitoring": null,
"anti_trust": null,
"snippets": {
"policy_dir": [],
"subsidy": [],
"monitoring": [],
"anti_trust": []
},
"year": 2026,
"industry": "综合",
"cfachina_titles_count": 0,
"_autofill_failed": {
"query": "综合 2026 国家政策 监管动态 补贴 税收 影响",
"reason": "MX/ddgs 都没有返回内容"
}
}
{
"xueqiu_heat": "热度 6",
"thermometer_value": 6,
"guba_volume": "0 条结果",
"big_v_mentions": null,
"positive_pct": "0.0%",
"sentiment_label": "悲观",
"platform_snippets": {
"xueqiu": [],
"guba": [],
"zhihu": [],
"weibo": [],
"xiaohongshu": [],
"big_v": []
},
"platform_hits": {
"xueqiu": 0,
"guba": 0,
"zhihu": 0,
"weibo": 0,
"xiaohongshu": 0,
"big_v": 0
},
"total_mentions": 0,
"hot_trend_mentions": {
"stock_name": "sz002354",
"keywords_used": [
"sz002354",
"sz",
"54"
],
"platforms_checked": 6,
"platforms_ok": 6,
"mentions": {
"weibo": [],
"zhihu": [],
"baidu": [],
"douyin": [],
"toutiao": [],
"bilibili": []
},
"total_hits": 0,
"by_platform_count": {
"weibo": 0,
"zhihu": 0,
"baidu": 0,
"douyin": 0,
"toutiao": 0,
"bilibili": 0
}
},
"hot_trend_hit_count": 0,
"news_multi_source": {
"stock_name": "sz002354",
"stock_code": "sz002354",
"sources": {
"jin10": [
{
"source": "jin10",
"title": "CENC recorded a magnitude-4.2 earthquake at 23:56 on June 23 (local time) in Haixi prefecture, Qingh",
"body": "CENC recorded a magnitude-4.2 earthquake at 23:56 on June 23 (local time) in Haixi prefecture, Qinghai (37.85°N, 95.54°E); depth 10 km.",
"url": "https://www.jin10.com/",
"publish_time": "2026-06-24 00:06:12",
... (truncated)
{
"trap_level": "🟢 安全",
"trap_score": 9,
"signals_hit": "0/8",
"signals_hit_count": 0,
"signals_hit_detail": null,
"recommendation": "数据正常,未发现明显推广痕迹。",
"evidence_count": 0,
"high_risk_kw": "未发现",
"snippets": {
"signal_1": [],
"signal_2": [],
"signal_3": [],
"signal_4": [],
"signal_5": [],
"signal_6": [],
"signal_7": [],
"signal_8": []
}
}
{
"xueqiu_cubes": null,
"xueqiu_meta": {
"http_status": 200,
"source": "http",
"login_required": true,
"hint": "set UZI_XQ_LOGIN=1 + run `python -m lib.xueqiu_browser login` (one-time)"
},
"tgb_mentions": null,
"ths_simu": [
{
"note": "ths simu endpoint requires login or blocked"
}
],
"dpswang": null,
"summary": {
"xueqiu_cubes_total": 0,
"high_return_cubes": 0,
"s_tier_holders": 0,
"a_tier_holders": 0,
"b_tier_holders": 0,
"tgb_mentions_count": 0,
"ths_evidence_count": 0,
"xueqiu_login_required": true,
"xueqiu_source": "http"
},
"fallback_queries": [
"淘股吧 实盘 sz002354 持仓",
"挑战者杯 sz002354",
"雪球 实盘组合 sz002354 50%",
"全国期货实盘大赛 sz002354"
],
"_note": "⚠️ XueQiu cubes 接口 2026 起需登录。当前未启用 Playwright 登录,0 cube 收录。如需启用:export UZI_XQ_LOGIN=1 然后 python -m lib.xueqiu_browser login 一次性登录。或 --skip-login-sources 接受跳过(其他维度不影响)。"
}