af0025ce38
## Repository - HarmonyOS stage-mode HAR module, consumed by host app - No standalone build — hvigorw, oh_modules, and ../biz_quote absent here ## Architecture ### Feed Cards - FirstPage.createNodeView dispatches cards by FirstPageConstant.KEY_* - Card config from first_page_cards_config.json loaded by FirstPageCardsConfigLoader - Public entrypoint: Index.ets ### Market Ranking (src/main/ets/market-ranking/) - HTTP: MarketRankingDataFetcher fetches recommend_futures contracts - HQ: MarketRankingHqRequestClient subscribes via 4106/frame 2201/scenario qht_qihuo_sort - TCP reconnect rebuilds subscription from original HTTP contract list - Async callbacks guarded by request/subscription versions ### Other Cards - HotList, CommodityOptions, AiDiagnosis, AiRiseFall, SelfSelectedStock, CustomEntryList, FourEntryList - Each has DataFetcher + HQ request client + NodeComponent ## Key Changes (from CardHarmonyOS reference) - Added MetricId, PeriodId, SortOrder enums (MarketRankingModels.ets) - Replaced string comparisons with enum switches in thirdColumnTitle/Value/Color - Removed redundant undefined guards in thirdColumnColor/priceColor, delegated to riseFallColor - Inlined priceColor(), use riseFallColor directly - Tab bar Stack.height(30), Alignment.End (reverted from 46/TopEnd) - Name column fontWeight removed (default regular)
1150 lines
38 KiB
JSON
1150 lines
38 KiB
JSON
{
|
|
"code": 0,
|
|
"msg": "success",
|
|
"data": [
|
|
{
|
|
"id": 5395,
|
|
"key": "futuresHomepageHotMarketFloor",
|
|
"title": "热点行情",
|
|
"introduce": "期货市场热点行情监测",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1738916878_9913.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1738916885_7954.png"
|
|
},
|
|
"layout_type": 2,
|
|
"bury_point": "hotMarket",
|
|
"show_title": 1,
|
|
"is_new": 0,
|
|
"check_block": 1,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 5380,
|
|
"card_key": "futuresHomepageHotMarketMainCardCn",
|
|
"title_type": 1,
|
|
"is_toggle": null,
|
|
"render_key": "vertical-content",
|
|
"card_size": 3,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "热点行情",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": true,
|
|
"mod_data": [
|
|
{
|
|
"contract": {
|
|
"name": "原油2609",
|
|
"code": "sc2609",
|
|
"market": "65"
|
|
},
|
|
"message": {
|
|
"message": "海峡关闭!据央视新闻报道,伊朗武装部队哈塔姆安比亚中央总部当地时间22日发布声明称,美方再次威胁要打击伊朗的国家基础设施。继昨晚发出警告后,现再次宣布,霍尔木兹海峡仍处于关闭状态。若有船只确需通过该海峡,必须按照此前公布的指定航线和程序通行。声明说,如果美国将其威胁付诸行动,伊朗武装力量将不允许本地区出口一滴石油,地区内的石油、天然气、电力及经济基础设施都将成为打击目标。声明表示,美国反复发出威胁,只会导致战争在本地区进一步扩大,甚至蔓延至地区之外。",
|
|
"url": "https://fupage.10jqka.com.cn/ai-web/anomaly-analysis.html?code=sc2609&marketId=65&varietyName=原油2609&changeRate=--",
|
|
"color": "gray"
|
|
},
|
|
"contract_tag": {
|
|
"message": "热门",
|
|
"color": "red"
|
|
},
|
|
"message_tag": {
|
|
"message": "AI异动分析",
|
|
"color": "blue"
|
|
}
|
|
}
|
|
],
|
|
"config": [
|
|
{
|
|
"type": "a-rich-text",
|
|
"list": [
|
|
{
|
|
"type": "contract",
|
|
"data_key": "contract"
|
|
},
|
|
{
|
|
"type": "tag",
|
|
"data_key": "contract_tag"
|
|
}
|
|
],
|
|
"props": null,
|
|
"class_name": null
|
|
},
|
|
{
|
|
"type": "a-rich-text",
|
|
"list": [
|
|
{
|
|
"type": "tag",
|
|
"data_key": "message_tag"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"data_key": "message"
|
|
}
|
|
],
|
|
"props": {
|
|
"lines": 2,
|
|
"gap": 4,
|
|
"font_size": 14
|
|
},
|
|
"class_name": "mt-20"
|
|
}
|
|
],
|
|
"bury_point": "hotMarket",
|
|
"check_block": 0
|
|
},
|
|
{
|
|
"card_id": 5385,
|
|
"card_key": "futuresHomepageHotMarketRelateCardRelateOption",
|
|
"title_type": 2,
|
|
"is_toggle": null,
|
|
"render_key": "relative-option",
|
|
"card_size": 2,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "关联期权",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": {
|
|
"light": "",
|
|
"dark": ""
|
|
},
|
|
"data_completed": true,
|
|
"mod_data": [
|
|
{
|
|
"contract": {
|
|
"name": "原油2609购650",
|
|
"code": "mNz2BB",
|
|
"market": "70"
|
|
},
|
|
"expire_day": 21
|
|
}
|
|
],
|
|
"config": [],
|
|
"bury_point": "relateOption",
|
|
"check_block": 0
|
|
},
|
|
{
|
|
"card_id": 5392,
|
|
"card_key": "futuresHomepageHotMarketRelateCardAccountOpen",
|
|
"title_type": 2,
|
|
"is_toggle": null,
|
|
"render_key": "vertical-content",
|
|
"card_size": 2,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "期货开户",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": {
|
|
"light": "linear-gradient(180deg #ff24360f #ff243605)",
|
|
"dark": "linear-gradient(180deg #ff24360f #ff243605)"
|
|
},
|
|
"data_completed": true,
|
|
"mod_data": [
|
|
{
|
|
"main_message": {
|
|
"message": "参与模拟,即领188现金红包>>",
|
|
"url": "https://mams.10jqka.com.cn/new/server/html/109224.html",
|
|
"color": null
|
|
},
|
|
"sub_message": {
|
|
"message": "去参与→",
|
|
"url": "https://mams.10jqka.com.cn/new/server/html/109224.html",
|
|
"color": "red"
|
|
}
|
|
}
|
|
],
|
|
"config": [
|
|
{
|
|
"type": "a-rich-text",
|
|
"list": [
|
|
{
|
|
"type": "text",
|
|
"data_key": "main_message"
|
|
}
|
|
],
|
|
"props": {
|
|
"lines": 2,
|
|
"gap": null,
|
|
"font_size": 16
|
|
},
|
|
"class_name": "mb-12"
|
|
},
|
|
{
|
|
"type": "a-footer-info",
|
|
"list": [
|
|
{
|
|
"type": "text",
|
|
"data_key": "sub_message"
|
|
}
|
|
],
|
|
"props": null,
|
|
"class_name": "mt-auto"
|
|
}
|
|
],
|
|
"bury_point": "accountOpen",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 3955,
|
|
"key": "futuresHomepageSelfQuoteFloor",
|
|
"title": "自选盯盘",
|
|
"introduce": "快速掌握您自选的行情变化",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1721649888_4387.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1721649895_9949.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "marketTrac",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 3951,
|
|
"card_key": "futuresHomepageSelfQuoteSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "self-quote",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "自选盯盘",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "client.html?action=ymtz^webid=2201",
|
|
"android": "client.html?action=ymtz^webid=2201"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [],
|
|
"config": null,
|
|
"bury_point": "marketTrac",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 4939,
|
|
"key": "futuresHomepageAIViewFloor",
|
|
"title": "AI看涨跌",
|
|
"introduce": "AI预测合约次日涨跌方向",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1730364478_5138.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1730364493_7994.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "aiView",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 4938,
|
|
"card_key": "futuresHomepageAIViewSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 0,
|
|
"render_key": "ai-view",
|
|
"card_size": 4,
|
|
"explain_title": "AI看涨跌说明",
|
|
"explain_message": "1、【风险揭示及免责声明】\n 本功能看涨、看跌的观点由AI推理,仅供参考。在任何情况下,本功能中的信息或所表述的意见,不构成对任何人的期货交易咨询建议。过去正确率不代表未来正确率,同花顺不对未来结果做承诺,交易者需自主决策,自行承担交易风险。\n 2、【功能逻辑】\n 通过AI能力,分析活跃的主力合约,AI会推理出具有看涨、看跌方向的合约进行展示。\n 3、【是否正确的判别规则】\n 方向看涨时,实际涨幅>=0%为正确;方向看跌时,实际涨幅<=0%为正确;其余均为错误。\n 4、【实际涨幅】\n 是固定以昨结算价为基准价计算的实时涨跌幅,并非预测的上涨幅度,也不随“涨跌计算基准价设置”功能而变化。\n 5、【正确率】\n (1)【近20日正确率】:有最新涨跌方向的交易日的前20个交易日,“方向正确的合约”占“有方向的合约”的占比。\n (2)【昨日正确率】:有最新涨跌方向的交易日的前一个交易日,“方向正确的合约”占“有方向的合约”的占比。\n (3)【品种正确率】:同一品种,近30次出现涨跌方向的正确率。\n",
|
|
"card_title": {
|
|
"value": "AI看涨跌",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "client.html?action=ymtz^webid=2804^url=https://fupage.10jqka.com.cn/futures-frontend-kamis-renderer/index.0.3.6.html?token=KF9MTExODcB5^title=AI看涨跌",
|
|
"android": "client.html?action=ymtz^webid=2804^url=https://fupage.10jqka.com.cn/futures-frontend-kamis-renderer/index.0.3.6.html?token=KF9MTExODcB5^title=AI看涨跌"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/futgwapi/api/om/homepage/v2/component/trend_forecast",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "aiView",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 3956,
|
|
"key": "futuresHomepageHotNewsFloor",
|
|
"title": "热点资讯",
|
|
"introduce": "期货热门消息实时速递",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1721649875_4642.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1721649868_4635.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "hotNews",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 3948,
|
|
"card_key": "futuresHomepageHotNewsSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "hot-list",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "热点资讯",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "client.html?action=ymtz^webid=2804^url=https://fupage.10jqka.com.cn/find-page/hot.html^ishiddenbar=1^mode=new",
|
|
"android": "client.html?action=ymtz^webid=2804^url=https://fupage.10jqka.com.cn/find-page/hot.html^ishiddenbar=1^mode=new"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/futgwapi/domain/news/content/hot_list/v1/list",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "hotNews",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 4271,
|
|
"key": "futuresHomepageWarehouseFloor",
|
|
"title": "仓单异动",
|
|
"introduce": "期货品种的仓单异动变化",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1723195171_2158.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1723195292_2085.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "warehouse",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 4270,
|
|
"card_key": "futuresHomepageWarehouseSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "market-data",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "仓单异动",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "client.html?webid=2804^url=https://fupage.10jqka.com.cn/projects/m/inventory/list.html",
|
|
"android": "client.html?webid=2804^url=https://fupage.10jqka.com.cn/projects/m/inventory/list.html"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/futgwapi/api/om/homepage/v2/component/market_data?type=warehouse",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "warehouse",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 4269,
|
|
"key": "futuresHomepageBasisFloor",
|
|
"title": "期现基差",
|
|
"introduce": "期货品种的基差数据异动",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1723194418_7442.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1723194422_8558.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "basis",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 4268,
|
|
"card_key": "futuresHomepageBasisSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "market-data",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "期现基差",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "client.html?webid=2804^url=https://fupage.10jqka.com.cn/projects/m/basisanalysis/index.html^title=基差数据",
|
|
"android": "client.html?webid=2804^url=https://fupage.10jqka.com.cn/projects/m/basisanalysis/index.html^title=基差数据"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/futgwapi/api/om/homepage/v2/component/market_data?type=basis",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "basis",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 5521,
|
|
"key": "futuresHomepageImportantEventFloor",
|
|
"title": "重要事件",
|
|
"introduce": "重要事件",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1741166334_9108.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1741166339_2946.png"
|
|
},
|
|
"layout_type": 3,
|
|
"bury_point": "importantEvent",
|
|
"show_title": 1,
|
|
"is_new": 0,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 5501,
|
|
"card_key": "futuresHomepageImportantEventMainCardCalendar",
|
|
"title_type": 1,
|
|
"is_toggle": null,
|
|
"render_key": "financial-calendar",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "财经日历",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "client.html?webid=2804^ishiddenbar=1^url=https://fupage.10jqka.com.cn/financialcalendar/index.html",
|
|
"android": "client.html?webid=2804^ishiddenbar=1^url=https://fupage.10jqka.com.cn/financialcalendar/index.html"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": true,
|
|
"mod_data": [
|
|
[
|
|
{
|
|
"id": 60099146,
|
|
"data_id": 1171953,
|
|
"title": "中国至5月29日全国重点地区豆油商业库存(万吨)",
|
|
"country": "中国",
|
|
"weightiness": 3,
|
|
"previous": "103.22",
|
|
"public_time": 1780300800,
|
|
"type": 1
|
|
},
|
|
{
|
|
"id": 60099147,
|
|
"data_id": 1171967,
|
|
"title": "中国至5月29日全国重点地区棕榈油商业库存(万吨)",
|
|
"country": "中国",
|
|
"weightiness": 3,
|
|
"previous": "76.066",
|
|
"public_time": 1780300800,
|
|
"type": 1
|
|
},
|
|
{
|
|
"id": 60099148,
|
|
"data_id": 1171981,
|
|
"title": "中国至6月1日进口大豆港口库存(万吨)",
|
|
"country": "中国",
|
|
"weightiness": 3,
|
|
"previous": "860.178",
|
|
"public_time": 1780300800,
|
|
"type": 1
|
|
}
|
|
]
|
|
],
|
|
"config": [],
|
|
"bury_point": "calendar",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 3950,
|
|
"key": "futuresHomepageMarketRankFloor",
|
|
"title": "市场排名",
|
|
"introduce": "关注国内商品市场行情异动机会",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1721649934_6963.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1721649928_4151.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "marketRank",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 3952,
|
|
"card_key": "futuresHomepageMarketRankSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "market-ranking",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "市场排名",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [],
|
|
"config": null,
|
|
"bury_point": "marketRank",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 3949,
|
|
"key": "futuresHomepageCommodityOptionsFloor",
|
|
"title": "商品期权",
|
|
"introduce": "以小博大捕捉临期期权波动行情",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1721649948_1690.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1721649959_9986.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "options",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 3954,
|
|
"card_key": "futuresHomepageCommodityOptionsSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 0,
|
|
"render_key": "commodity-options",
|
|
"card_size": 4,
|
|
"explain_title": "商品期权说明",
|
|
"explain_message": "热门:成交量最大的期权合约涨跌幅排行\n 临期期权:到期日10天内的成交量最大的期权合约涨跌幅排行\n 涨跌幅(昨收):以昨收价为基准价计算涨跌幅\n",
|
|
"card_title": {
|
|
"value": "商品期权",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [],
|
|
"config": null,
|
|
"bury_point": "options",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 4520,
|
|
"key": "futuresHomepageFedChanceFloor",
|
|
"title": "美联储降息机会",
|
|
"introduce": "历次降息周期中的资产表现",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1726662193_2814.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1726662197_6627.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "fedInvestOpp",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 1,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 4518,
|
|
"card_key": "futuresHomepageFedChanceSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "market-data",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "美联储降息机会",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "client.html?action=ymtz^webid=2804^mode=new^ishiddenbar=1^url=https://fupage.10jqka.com.cn/futures-frontend-kamis-renderer/index.0.3.0.html?token=KCENjQwNAB5",
|
|
"android": "client.html?action=ymtz^webid=2804^mode=new^ishiddenbar=1^url=https://fupage.10jqka.com.cn/futures-frontend-kamis-renderer/index.0.3.0.html?token=KCENjQwNAB5"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/fedapi/fed_chance/v1/futures_home_page",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "fedInvestOpp",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 4291,
|
|
"key": "futuresHomepageInventoryFloor",
|
|
"title": "商品库存",
|
|
"introduce": "品种现货的库存变化",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1723703986_3139.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1723703996_3840.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "inventory",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 4290,
|
|
"card_key": "futuresHomepageInventorySingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "market-data",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "商品库存",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/futgwapi/api/om/homepage/v2/component/market_data?type=inventory",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "inventory",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 6459,
|
|
"key": "futuresHomepageOptionAnomalyFloor",
|
|
"title": "期权异动",
|
|
"introduce": "快人一步精准捕捉异动机会",
|
|
"preview": {
|
|
"light": "https://i.thsi.cn/staticS3/mobileweb-upload-static-server.img/appid_18/yyztpic/302bd8c6-4980-4d01-8080-80712b7b9483.png",
|
|
"dark": "https://i.thsi.cn/staticS3/mobileweb-upload-static-server.img/appid_18/yyztpic/f0e44c0c-9384-43f4-9187-bbb20e10dfd4.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "optionAnomaly",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 6457,
|
|
"card_key": "futuresHomepageOptionAnomalySingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 0,
|
|
"render_key": "options-radar",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "期权异动",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/futgwapi/api/om/homepage/v2/component/option_anomaly",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "optionAnomaly",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 6458,
|
|
"key": "futuresHomepageOptionRankFloor",
|
|
"title": "期权榜单",
|
|
"introduce": "动态筛选榜单实时追踪行情",
|
|
"preview": {
|
|
"light": "https://i.thsi.cn/staticS3/mobileweb-upload-static-server.img/appid_18/yyztpic/9879179d-13f8-4c97-9009-fab59b9b685f.png",
|
|
"dark": "https://i.thsi.cn/staticS3/mobileweb-upload-static-server.img/appid_18/yyztpic/c5d2db41-f019-4024-a278-7b9f8e94916d.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "optionRank",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 6456,
|
|
"card_key": "futuresHomepageOptionRankSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 0,
|
|
"render_key": "options-radar",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "期权榜单",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/futgwapi/api/om/homepage/v2/component/option_rank",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "optionRank",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 3957,
|
|
"key": "futuresHomepageMainTrendFloor",
|
|
"title": "主力趋势",
|
|
"introduce": "跟踪机构主力持仓动向",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1721649813_5174.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1721649839_6586.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "mainTrend",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 3953,
|
|
"card_key": "futuresHomepageMainTrendSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 0,
|
|
"render_key": "main-trend",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "主力趋势",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "client.html?action=ymtz^webid=2804^url=https://fupage.10jqka.com.cn/projects/m/position-analysis/index.html",
|
|
"android": "client.html?action=ymtz^webid=2804^url=https://fupage.10jqka.com.cn/projects/m/position-analysis/index.html"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [],
|
|
"config": null,
|
|
"bury_point": "mainTrend",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 6876,
|
|
"key": "futuresHomepageFundamentalAIDiagnosisFloor",
|
|
"title": "AI诊期",
|
|
"introduce": "基本面趋势AI诊断",
|
|
"preview": {
|
|
"light": "https://i.thsi.cn/staticS3/mobileweb-upload-static-server.img/appid_18/yyztpic/64be2ef7-9801-4b1f-b79f-a03deddc3d7b.png",
|
|
"dark": "https://i.thsi.cn/staticS3/mobileweb-upload-static-server.img/appid_18/yyztpic/af1d6f2f-29e1-4a75-8385-068172fa4cb5.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "AIDiagnosis",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 6875,
|
|
"card_key": "futuresHomepageFundamentalAIDiagnosisCard",
|
|
"title_type": 1,
|
|
"is_toggle": 0,
|
|
"render_key": "fundamental-ai-diagnosis",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "AI诊期",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "client.html?action=ymtz^webid=2804^url=https://fupage.10jqka.com.cn/industry-chain/diagnose.html^title=AI品种诊断",
|
|
"android": "client.html?action=ymtz^webid=2804^url=https://fupage.10jqka.com.cn/industry-chain/diagnose.html^title=AI品种诊断"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://dq.10jqka.com.cn/fuyao/futures_homepage_comps/f10/v1/ai_explain",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "AIDiagnosis",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 5105,
|
|
"key": "futuresHomepageAIPickFloor",
|
|
"title": "AI选期",
|
|
"introduce": "AI多条件组合实时选期",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1732878141_2376.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1732878152_9381.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "aiPick",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 5106,
|
|
"card_key": "futuresHomepageAIPickCard",
|
|
"title_type": 1,
|
|
"is_toggle": 0,
|
|
"render_key": "ai-pick",
|
|
"card_size": 4,
|
|
"explain_title": "AI选期说明",
|
|
"explain_message": "1.合约数据更新说明:合约最新价和涨跌幅信息实时更新,无需手动刷新。\n2.符合策略的合约内容需要手动刷新。\n3.安卓3.96.1版本和苹果3.97.01版本以上已支持自定义选期。\n4.新版首页AI选期将与AI分组同步,默认取AI分组前5条。\n5.新版首页AI选期策略可在AI分组管理中可进行删减。",
|
|
"card_title": {
|
|
"value": "AI选期",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/futgwapi/api/ai_diagnosis/home_strategy/v1/user_data",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "aiPick",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 4202,
|
|
"key": "futuresHomepageInstitutionalStrategyFloor",
|
|
"title": "机构策略",
|
|
"introduce": "不会选品种?来看看机构观点",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1721828556_3492.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1721828547_6904.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "InStrate",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 4200,
|
|
"card_key": "futuresHomepageInstitutionalStrategySingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "hot-list",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "机构策略",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "https://news.10jqka.com.cn/tapp/theme/TZ-11357?stat_collect_sign=%7B%22enter_sign%22%3A%22nrgcyeka%22%2C%22activity_sign%22%3A%22null%22%2C%22adid_sign%22%3A%22296385%22%2C%22adlogid_sign%22%3A%22412686%22%7D",
|
|
"android": "https://news.10jqka.com.cn/tapp/theme/TZ-11357?stat_collect_sign=%7B%22enter_sign%22%3A%22nrgcyeka%22%2C%22activity_sign%22%3A%22null%22%2C%22adid_sign%22%3A%22296385%22%2C%22adlogid_sign%22%3A%22412686%22%7D"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://fupage.10jqka.com.cn/futgwapi/domain/news/homepage/v1/common_list?cota_id=2940",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "InStrate",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 4201,
|
|
"key": "futuresHomepageVarietyNewsFloor",
|
|
"title": "品种资讯",
|
|
"introduce": "实时掌握关注品种的最新消息",
|
|
"preview": {
|
|
"light": "https://s.thsi.cn/js/m/upload/yyzt/1721828523_4267.png",
|
|
"dark": "https://s.thsi.cn/js/m/upload/yyzt/1721828506_5952.png"
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "SelfNews",
|
|
"show_title": 0,
|
|
"is_new": 1,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 4199,
|
|
"card_key": "futuresHomepageVartieyNewsSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "hot-list",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "品种资讯",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "https://fupage.10jqka.com.cn/find-page/recommend.html",
|
|
"android": "https://fupage.10jqka.com.cn/find-page/recommend.html"
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": null,
|
|
"mod_data": [
|
|
{
|
|
"url": "https://ftapi.10jqka.com.cn/futgwapi/domain/news/homepage/v1/recommend_list",
|
|
"param_list": [
|
|
""
|
|
],
|
|
"req_desc": "http_get"
|
|
}
|
|
],
|
|
"config": null,
|
|
"bury_point": "SelfNews",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 9999,
|
|
"key": "futuresHomepageArbitragePairFloor",
|
|
"title": "套利对",
|
|
"introduce": "套利对监控",
|
|
"preview": {
|
|
"light": "",
|
|
"dark": ""
|
|
},
|
|
"layout_type": 1,
|
|
"bury_point": "arbitragePair",
|
|
"show_title": 0,
|
|
"is_new": 0,
|
|
"check_block": 0,
|
|
"rec_info": null,
|
|
"card_list": [
|
|
{
|
|
"card_id": 9998,
|
|
"card_key": "futuresHomepageArbitragePairSingleCard",
|
|
"title_type": 1,
|
|
"is_toggle": 1,
|
|
"render_key": "arbitrage-pair",
|
|
"card_size": 4,
|
|
"explain_title": null,
|
|
"explain_message": null,
|
|
"card_title": {
|
|
"value": "套利对",
|
|
"type": "text"
|
|
},
|
|
"card_url": {
|
|
"ios": "",
|
|
"android": ""
|
|
},
|
|
"background_gradient": null,
|
|
"data_completed": true,
|
|
"mod_data": [
|
|
[
|
|
{
|
|
"key": "hot",
|
|
"name": "热门",
|
|
"data": [
|
|
{
|
|
"arbitrage_type": 3,
|
|
"change": 0.28,
|
|
"quantile": 21.58,
|
|
"name": "豆一2607&2609",
|
|
"id": 4,
|
|
"ratio_unit": "元/吨",
|
|
"ratio_price": 54.17
|
|
},
|
|
{
|
|
"arbitrage_type": 1,
|
|
"change": 1,
|
|
"quantile": 12.39,
|
|
"name": "沪金&沪银2608",
|
|
"id": 5,
|
|
"ratio_unit": "元/克",
|
|
"ratio_price": -33
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"key": "crossVariety",
|
|
"name": "跨品种",
|
|
"data": [
|
|
{
|
|
"arbitrage_type": 1,
|
|
"change": 1,
|
|
"quantile": 12.39,
|
|
"name": "沪金&沪银2608",
|
|
"id": 5,
|
|
"ratio_unit": "元/克",
|
|
"ratio_price": -33
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"key": "crossPeriod",
|
|
"name": "跨期",
|
|
"data": [
|
|
{
|
|
"arbitrage_type": 3,
|
|
"change": 0.28,
|
|
"quantile": 21.58,
|
|
"name": "豆一2607&2609",
|
|
"id": 4,
|
|
"ratio_unit": "元/吨",
|
|
"ratio_price": 54.17
|
|
}
|
|
]
|
|
}
|
|
]
|
|
],
|
|
"config": null,
|
|
"bury_point": "arbitragePair",
|
|
"check_block": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|