美国联邦监管机构周三出台首套预测市场监管规则草案。美国商品期货交易委员会(CFTC)是统筹该类市场监管的联邦主管部门,本次拟搭建一套判定标准,界定哪些交易合约违背公共利益、属于非法产品。 2022 年 12 月 23 日,美国华盛顿,美国商品期货交易委员会总部大楼 依据《商品交易法》,监管重点排查以下题材合约:恐怖主义、暗杀、战争、博彩,以及各州或联邦法律明令禁止的各类非法行为相关合约。但委员会并未依据题材类别一刀切禁止所有事件类合约,体育赛事、大选相关合约不在全盘封禁之列。 本次规则草案重点细化判定标准,明确何种合约会触及恐怖主义、战争、暗杀三大红线 —— 目前境内持牌交易所均已主动下架此类标的合约。 规则在 “博彩” 相关界定上仍存在灰色地带,体育赛事类事件合约一直是该领域争议焦点;不过草案已列明部分明确不予放行的体育类合约类型。 委员会在公告中坦言,本次发布的规则草案内容尚不完善,后续还会针对预测市场出台更多配套监管细则。 本次规则公示结束后,将开启为期 45 天的公众意见征集阶段。 由特朗普总统任命的美国商品期货交易委员会主席迈克尔・塞利格在声明中表示:“美国商品期货交易委员会将维护持牌市场的公正秩序,同时不阻碍合规创新发展。这套草案为委员会提供一套长效、透明的判定框架,既能落实国会要求、从严审查高风险合约,也能保障合法合规的市场正常运营。” 塞利格还在社交平台 X 发文补充,委员会在后续立法进程中,会持续兼顾市场秩序维护与良性创新发展两大目标。 草案设立完整的合约禁入判定流程:第一步,确认合约是否真实锚定某一现实事件;第二步,判断该事件是否落入《商品交易法》划定的高风险范畴;第三步,开展公共利益影响评估,最终决定是否禁止该合约上线交易。 过去一年,预测市场热度爆发式增长,各国监管机构都在加紧制定配套监管方案。 美国多个州政府已对相关交易平台发起监管诉讼,州政府认为平台上线的体育类产品本质属于赌博,管辖权归各州所有。但美国商品期货交易委员会持不同观点,主张所有事件类合约均属于互换产品,联邦机构享有专属监管权。 与此同时,国会两党议员均对这类平台存在担忧,重点关注内幕交易潜在风险,但目前国会尚未出台专门针对预测市场的成文法案。 针对体育题材,草案作出清晰划分,明确部分合约严禁上线。 规则文件写明:“在博彩范畴内,委员会允许依托客观权威数据、配套完整风控体系、以赛事整体综合结果为结算依据的合约;但纯靠随机概率判定输赢的游戏、高风险边缘体育类合约一律禁止,例如仅针对运动员伤病、裁判判罚、单次赛场动作、赛场冲突、大学以下青少年赛事的相关合约。” 委员会表示,“博彩” 一词释义范围极广,本次统一界定标准:以休闲娱乐为目的、具备固定规则、最终结果由参与者实操水平决定且可量化评判的活动。 按照这一新定义,大选相关合约不属于博彩范畴,因其不具备休闲娱乐属性。 查看评论
据上交所6月5日公告,港交所上市公司、上海GPU龙头 壁仞科技 (06082.HK)、 天数智芯 (09903.HK)正式纳入港股通标的名单,内地合格投资者自6月8日起可通过港股通交易其港股股票。 港股通为内地投资者参与投资香港市场的主要通道。符合条件的内地投资者可通过内地证券账户,直接买卖港股通标的范围内的香港上市股票。 壁仞科技成立于2019年,今年1月2日正式在港交所主板上市,成为“港股GPU第一股”。截至6月5日收盘,其股价为每股55.80港元(约合人民币48.19元),总市值为1360.88亿港元(约合人民币1175.31亿元)。 天数智芯成立于2015年,今年1月8日正式在港交所主板上市。截至6月5日收盘,其股价为每股410.00港元(约合人民币354.09元),总市值为1042.70亿港元(约合人民币900.52亿元)。 6月5日,壁仞科技发布公告,宣布已就H股全流通事项向中国证监会提交申请。公告显示,壁仞科技董事会已批准,于2026年6月5日就按一比一的基准,将该公司若干股东持有的合共8.68亿股境内未上市股份转换为公司H股,向中国证监会提交申请。 根据年报,2025年,壁仞科技收入同比增长 207.2% ,毛利同比增长 210.8% ,毛利率同比增长 63基点 ,研发费用同比增长 78.5% ,收入主要来自智能计算解决方案。 2022年、2023年、2024年、2025年,壁仞科技收入分别为49.9万元、6203万元、3.37亿元、10.35亿元,净亏损分别为14.74亿元、17.44亿元、15.38亿元、164.93亿元,经调整净亏损分别为10.38亿元、10.51亿元、7.67亿元、8.74亿元。 2025年,壁仞科技完成了旗舰通用GPU产品BR106及BR166的全形态量产与规模化商业落地,实现多个千卡级智算集群交付,成功支持DeepSeek-V3/R1系列、MiniMax M2系列、智谱GLM系列、阿里千问Qwen系列、阶跃星辰Step系列、腾讯混元系列等先进大模型的快速适配,包括数个先进模型的Day0适配。 其 下一代BR20X芯片及全系列产品将于今年正式推出 ,算力密度、内存容量、带宽、互连能力全面升级,支持FP8/FP4等低精度计算,性能与能效均进一步提升。 BR20X系列将推出 超节点方案 ,基于壁仞科技自研互连协议Blink2.0,最大可支持千卡规模集群scale-up。 根据年报,2025年,天数智芯收入同比增长 91.6% ,毛利同比增长 110.5% ,经调整净亏损同比收窄 32.1% 。 2022年、2023年、2024年、2025年,天数智芯收入分别为1.89亿元、2.89亿元、5.40亿元、10.34亿元,净亏损分别为5.54亿元、8.17亿元、8.92亿元、10.04亿元,经调整净亏损分别为4.33亿元、6.10亿元、6.45亿元、4.38亿元。 天数智芯通用GPU产品在2025年产生的收入超过9.22亿元,同比增长 149.6% ,占同年总收入的 89.3% 。 其中,为AI训练设计的旗舰产品天垓系列在2025年产生5.84亿元收入,同比增长 116.7% ;为云边推理设计的智铠系列产品在2025年产生3.39亿元收入,同比增长 238.2% 。 该公司已完成数十个国内外主流开源及商用大模型的深度适配,依托全栈自研软件栈,举办新模型结构、新算子发布Day0即原生支持的适配能力。 在训练领域,下一代天垓系列将按计划研发,针对大规模训练场景优化计算密度、内存带宽与集群扩展效率。 在推理领域,下一代智铠产品正在积极开发中,覆盖从边缘到云端多元推理场景对性价比、时延、吞吐的需求。 截至2025年12月31日,壁仞科技共有842名员工,研发人员占比为81.8%;天数科技共有759名员工,研发人员占比为70.9%。 查看评论
分享一些好的投资标的; 交流投资思路; 不键政; base64: Z290b3Jpb24=
分享一些好的投资标的; 交流投资思路; 不键政; base64: Z290b3Jpb24=
佬友们,我最近在开发一个 Codex 桌面版的开源替代,允许像 code-server 一样在 web 中使用,解决目前 Codex 桌面版无法在无头环境下运行的痛点,同时会精心打磨加入一些编辑器功能,暂时还没有开源。目前想咨询一下佬友们,我觉得 Codex 桌面版的图标非常精美,而且目前开源 icon 比较合适的也就只有 lucide (但是 lucide 的图标美观度还是达不到我的要求)。想问一下混迹于各个开源项目的佬友们,如果提取出来 icon 在开源项目中使用,是否会有法律风险?或者有什么更合适的 icon 吗?想请佬友们出出主意。 4 个帖子 - 3 位参与者 阅读完整话题
距离 SpaceX 登陆纳斯达克挂牌交易仅剩两周出头,但晨星分析师警示,马斯克旗下这家科技巨头估值严重虚高。这场万众期待的上市有望创下史上规模最大 IPO,据悉 SpaceX 计划募资 750 亿美元,目标整体估值 1.75 万亿美元。 2026 年 2 月 6 日,多辆特斯拉赛博皮卡停靠在 SpaceX 位于得州南部测试场的星舰基地厂区外。 晨星分析师在周一发布的研报中写道:“我们认为公司当前估值显著偏高,IPO 落地后,投资者将迎来价格更划算的入场时机。” 分析师预判,旗下 xAI 业务盈利前景变数极大,商业护城河无法落地确定,该板块会对集团构成显著的价值损毁风险。 采用现金流折现模型测算后,晨星给出 SpaceX 合理估值 7800 亿美元,相比私募市场 1.5 万亿的估值折价近 48%。 晨星提示,普通散户并不适合在本次新股发行阶段进场布局;但看好公司长期成长的长线投资者后续会迎来入场窗口,相比上市首日,届时投资安全边际更高。 晨星表示:“本次上市流通股本体量偏小,叠加全球各大投行普遍力捧、市场对 AI 基建标的投资热情高涨,加之新股上市仅 15 个交易日就有望被纳入纳斯达克 100 指数,SpaceX 股价上市初期大概率能够稳住,甚至阶段性走高。” 财报数据显示:SpaceX2025 年全年净亏损 49.4 亿美元,最新单个季度再录得 42.8 亿美元净亏损。 旗下星链板块单季营收 32.6 亿美元,占到集团总营收的 69%;航天主业经营亏损 6.19 亿美元,AI 子公司亏损 25 亿美元,卫星宽带业务是集团唯一盈利板块。 关键信息:SpaceX 在美股 IPO 招股书(S-1)中披露,公司常年处于净亏损状态,未来也无法保证实现盈利。 企业大部分估值寄托在多款尚未落地验证的前沿新技术研发上;招股文件提及,在 AI 产品与服务实现盈利前,公司未来数年仍要持续投入巨额资本开支。 英国投资机构 AJ Bell 市场主管丹・科茨沃思表示,此前作为非上市企业,SpaceX 财务透明度极低,马斯克手握 85% 投票权,市场对其经营底细知之甚少;超高估值将成为压制股价后续上涨的隐患。 他补充:“若以 1.75 万亿美元估值落地,SpaceX 市销率将达到 67 倍,是英伟达按去年财报与现价测算估值水平的三倍,这样的估值泡沫已经高得离谱。” 与此同时,市场再度传出马斯克或将推动 SpaceX 与特斯拉合并的传闻。 查看评论
为啥我浏览了好多一直都没涨过呢。 是不是每天都有限值还是怎么的 感觉好难啊。 17 个帖子 - 9 位参与者 阅读完整话题
目前几大热门图标库都还有电话听筒的图标📞,用来表示通话,联系方式之类的。 但是现实是现在除了一些办公室和一些特定的场景,很少用到这样拿起听筒,按下机械号码然后通话的模式了,也就是年轻人从接触远程通话就是手机,或者视频通话。 比如现在的小朋友,他们意识里面的通话就是拿着一块屏幕说话。 同样的,还有购物付款也是,小孩说,拿手机去照一下就可以了,基本没有 80 ,90 后一代拿着现金钞票去买东西找钱的体验了。 之前还听说年轻大学生,不会用电脑,不会解压文件,现在想想,确实是那样。 时代变化太快了。 看单位里老专家早年写的技术报告,一笔一划全是手写,真是厉害,有些还用美工笔写一些艺术字,加粗字做标题,可谓艺术品。配图之类的,都是手画。 现在打开文字处理图片处理软件无限制擦除重写的工作模式和上一辈人都概念也完全不一样了。
目前几大热门图标库都还有电话听筒的图标📞,用来表示通话,联系方式之类的。 但是现实是现在除了一些办公室和一些特定的场景,很少用到这样拿起听筒,按下机械号码然后通话的模式了,也就是年轻人从接触远程通话就是手机,或者视频通话。 比如现在的小朋友,他们意识里面的通话就是拿着一块屏幕说话。 同样的,还有购物付款也是,小孩说,拿手机去照一下就可以了,基本没有 80 ,90 后一代拿着现金钞票去买东西找钱的体验了。 之前还听说年轻大学生,不会用电脑,不会解压文件,现在想想,确实是那样。 时代变化太快了。 看单位里老专家早年写的技术报告,一笔一划全是手写,真是厉害,有些还用美工笔写一些艺术字,加粗字做标题,可谓艺术品。配图之类的,都是手画。 现在打开文字处理图片处理软件无限制擦除重写的工作模式和上一辈人都概念也完全不一样了。
目前几大热门图标库都还有电话听筒的图标📞,用来表示通话,联系方式之类的。 但是现实是现在除了一些办公室和一些特定的场景,很少用到这样拿起听筒,按下机械号码然后通话的模式了,也就是年轻人从接触远程通话就是手机,或者视频通话。 比如现在的小朋友,他们意识里面的通话就是拿着一块屏幕说话。 同样的,还有购物付款也是,小孩说,拿手机去照一下就可以了,基本没有 80 ,90 后一代拿着现金钞票去买东西找钱的体验了。 之前还听说年轻大学生,不会用电脑,不会解压文件,现在想想,确实是那样。 时代变化太快了。 看单位里老专家早年写的技术报告,一笔一划全是手写,真是厉害,有些还用美工笔写一些艺术字,加粗字做标题,可谓艺术品。配图之类的,都是手画。 现在打开文字处理图片处理软件无限制擦除重写的工作模式和上一辈人都概念也完全不一样了。
目前几大热门图标库都还有电话听筒的图标📞,用来表示通话,联系方式之类的。 但是现实是现在除了一些办公室和一些特定的场景,很少用到这样拿起听筒,按下机械号码然后通话的模式了,也就是年轻人从接触远程通话就是手机,或者视频通话。 比如现在的小朋友,他们意识里面的通话就是拿着一块屏幕说话。 同样的,还有购物付款也是,小孩说,拿手机去照一下就可以了,基本没有 80 ,90 后一代拿着现金钞票去买东西找钱的体验了。 之前还听说年轻大学生,不会用电脑,不会解压文件,现在想想,确实是那样。 时代变化太快了。 看单位里老专家早年写的技术报告,一笔一划全是手写,真是厉害,有些还用美工笔写一些艺术字,加粗字做标题,可谓艺术品。配图之类的,都是手画。 现在打开文字处理图片处理软件无限制擦除重写的工作模式和上一辈人都概念也完全不一样了。
目前几大热门图标库都还有电话听筒的图标📞,用来表示通话,联系方式之类的。 但是现实是现在除了一些办公室和一些特定的场景,很少用到这样拿起听筒,按下机械号码然后通话的模式了,也就是年轻人从接触远程通话就是手机,或者视频通话。 比如现在的小朋友,他们意识里面的通话就是拿着一块屏幕说话。 同样的,还有购物付款也是,小孩说,拿手机去照一下就可以了,基本没有 80 ,90 后一代拿着现金钞票去买东西找钱的体验了。 之前还听说年轻大学生,不会用电脑,不会解压文件,现在想想,确实是那样。 时代变化太快了。 看单位里老专家早年写的技术报告,一笔一划全是手写,真是厉害,有些还用美工笔写一些艺术字,加粗字做标题,可谓艺术品。配图之类的,都是手画。 现在打开文字处理图片处理软件无限制擦除重写的工作模式和上一辈人都概念也完全不一样了。
目前几大热门图标库都还有电话听筒的图标📞,用来表示通话,联系方式之类的。 但是现实是现在除了一些办公室和一些特定的场景,很少用到这样拿起听筒,按下机械号码然后通话的模式了,也就是年轻人从接触远程通话就是手机,或者视频通话。 比如现在的小朋友,他们意识里面的通话就是拿着一块屏幕说话。 同样的,还有购物付款也是,小孩说,拿手机去照一下就可以了,基本没有 80 ,90 后一代拿着现金钞票去买东西找钱的体验了。 之前还听说年轻大学生,不会用电脑,不会解压文件,现在想想,确实是那样。 时代变化太快了。 看单位里老专家早年写的技术报告,一笔一划全是手写,真是厉害,有些还用美工笔写一些艺术字,加粗字做标题,可谓艺术品。配图之类的,都是手画。 现在打开文字处理图片处理软件无限制擦除重写的工作模式和上一辈人都概念也完全不一样了。
目前几大热门图标库都还有电话听筒的图标📞,用来表示通话,联系方式之类的。 但是现实是现在除了一些办公室和一些特定的场景,很少用到这样拿起听筒,按下机械号码然后通话的模式了,也就是年轻人从接触远程通话就是手机,或者视频通话。 比如现在的小朋友,他们意识里面的通话就是拿着一块屏幕说话。 同样的,还有购物付款也是,小孩说,拿手机去照一下就可以了,基本没有 80 ,90 后一代拿着现金钞票去买东西找钱的体验了。 之前还听说年轻大学生,不会用电脑,不会解压文件,现在想想,确实是那样。 时代变化太快了。 看单位里老专家早年写的技术报告,一笔一划全是手写,真是厉害,有些还用美工笔写一些艺术字,加粗字做标题,可谓艺术品。配图之类的,都是手画。 现在打开文字处理图片处理软件无限制擦除重写的工作模式和上一辈人都概念也完全不一样了。
目前几大热门图标库都还有电话听筒的图标📞,用来表示通话,联系方式之类的。 但是现实是现在除了一些办公室和一些特定的场景,很少用到这样拿起听筒,按下机械号码然后通话的模式了,也就是年轻人从接触远程通话就是手机,或者视频通话。 比如现在的小朋友,他们意识里面的通话就是拿着一块屏幕说话。 同样的,还有购物付款也是,小孩说,拿手机去照一下就可以了,基本没有 80 ,90 后一代拿着现金钞票去买东西找钱的体验了。 之前还听说年轻大学生,不会用电脑,不会解压文件,现在想想,确实是那样。 时代变化太快了。 看单位里老专家早年写的技术报告,一笔一划全是手写,真是厉害,有些还用美工笔写一些艺术字,加粗字做标题,可谓艺术品。配图之类的,都是手画。 现在打开文字处理图片处理软件无限制擦除重写的工作模式和上一辈人都概念也完全不一样了。
我之前一直用Bartender5,但是Bartender会出现偶尔帮我点击左上角苹果图标的事情,导致就会经常弹: 而且bartender5会需要录屏的权限,虽然我也不知道他要录屏权限干什么的 然后我在网上也搜索了一下,看到了一个软件叫 Hidden Bar,开源的,但是我看它的issues里面有很多未解决的问题,倒没主动去下,各位佬们都用的啥好用的啊 4 个帖子 - 4 位参与者 阅读完整话题
最近在优化一个量化策略,需要用到交易所图表里的一些指标,比如 smc 1 、官方 api 一开始我想得很简单:我联系了该交易所的工作人员询问技术指标的 api 。 他说交易指标是没有单独 api 的,建议我拉取 k 线自己计算 2 、自己算 于是我打算自己算,于是找到了 py 相关的库 smartmoneyconcepts ,但是我发现自己拉取 k 线算的和交易所有很大的出入,完全不一样,根本用不了啊 2 、网站爬 于是我决定还是从交易所网页上爬取 我发现点击交易指标时候,是没有新的接口调用的,说明是前端渲染的 实际就是 前端渲染的 canvas ,那就有很有可能获取到 js 最终发现了 F12 → Sources → Page ,通过 search 搜索到了对应算法 78686-fa6ec3f3500b6300.js ,通过 gpt 把这个 6000 多行的算法转化成了 py ,以为这样就结束了,但是最坑的来了! 3 、坑 一样的算法但是计算指标算出来就是不一样! 算出结果还是和交易所的不吻合,然后我打印发现交易所给的公开 k 线 api 和网页上实时的 api 相同时间数据不一样(有比如)!!! 如果你用交易所公开的 api 永远算不出相同的指标! 下面是细节,相同的时间戳 k 线值不一样~! 公开 K 线接口返回的是: Open: 0.5316 High: 0.5354 Low : 0.5251 Close: 0.5274 但网页图表接口返回的是: Open: 0.5311 High: 0.5349 Low : 0.5263 Close: 0.5316 然后我把公开接口换成了内部接口,我改成模拟网页请求,requests.Session(),这样算法一样,数据一样总一样了吧 但问题还没完全结束。 因为 SMC 这种指标不是只看最后几根 K 线,它还会记住前面的结构。 比如前面哪里形成了高点、低点,哪里有 OB ,哪些 OB 已经失效,当前 K 线有没有临时结构。这些都是隐藏的规则 所以我又发现一个细节:网页如果只加载 limit=1000 根 K 线,那 Python 也要按 1000 根去算。 如果我自己多拉 60 天、90 天,历史起点不一样,后面的结构也会跟网页不一样。 后面又对齐了几个小隐藏的规则,比如: 网页用 limit=1000 ,Python 也用 1000 根 OB 的 ATR 处理要和网页一致 BOS / CHoCH 在网页上显示的是一条结构线,不是单根 K 线 最后基本对齐了: K 线对齐 Order Block 对齐 BOS / CHoCH 基本对齐 也就是说,最后 Python 算出来的 SMC ,已经和交易所图上的 SMC 完全一致了。哇! 这次最大的收获是: 以后这个交易所网页上的基本所有的技术指标,就算官方不给 API ,也可以用类似方法,还原出来。
最近在优化一个量化策略,需要用到交易所图表里的一些指标,比如 smc 1 、官方 api 一开始我想得很简单:我联系了该交易所的工作人员询问技术指标的 api 。 他说交易指标是没有单独 api 的,建议我拉取 k 线自己计算 2 、自己算 于是我打算自己算,于是找到了 py 相关的库 smartmoneyconcepts ,但是我发现自己拉取 k 线算的和交易所有很大的出入,完全不一样,根本用不了啊 2 、网站爬 于是我决定还是从交易所网页上爬取 我发现点击交易指标时候,是没有新的接口调用的,说明是前端渲染的 实际就是 前端渲染的 canvas ,那就有很有可能获取到 js 最终发现了 F12 → Sources → Page ,通过 search 搜索到了对应算法 78686-fa6ec3f3500b6300.js ,通过 gpt 把这个 6000 多行的算法转化成了 py ,以为这样就结束了,但是最坑的来了! 3 、坑 一样的算法但是计算指标算出来就是不一样! 算出结果还是和交易所的不吻合,然后我打印发现交易所给的公开 k 线 api 和网页上实时的 api 相同时间数据不一样(有比如)!!! 如果你用交易所公开的 api 永远算不出相同的指标! 下面是细节,相同的时间戳 k 线值不一样~! 公开 K 线接口返回的是: Open: 0.5316 High: 0.5354 Low : 0.5251 Close: 0.5274 但网页图表接口返回的是: Open: 0.5311 High: 0.5349 Low : 0.5263 Close: 0.5316 然后我把公开接口换成了内部接口,我改成模拟网页请求,requests.Session(),这样算法一样,数据一样总一样了吧 但问题还没完全结束。 因为 SMC 这种指标不是只看最后几根 K 线,它还会记住前面的结构。 比如前面哪里形成了高点、低点,哪里有 OB ,哪些 OB 已经失效,当前 K 线有没有临时结构。这些都是隐藏的规则 所以我又发现一个细节:网页如果只加载 limit=1000 根 K 线,那 Python 也要按 1000 根去算。 如果我自己多拉 60 天、90 天,历史起点不一样,后面的结构也会跟网页不一样。 后面又对齐了几个小隐藏的规则,比如: 网页用 limit=1000 ,Python 也用 1000 根 OB 的 ATR 处理要和网页一致 BOS / CHoCH 在网页上显示的是一条结构线,不是单根 K 线 最后基本对齐了: K 线对齐 Order Block 对齐 BOS / CHoCH 基本对齐 也就是说,最后 Python 算出来的 SMC ,已经和交易所图上的 SMC 完全一致了。哇! 这次最大的收获是: 以后这个交易所网页上的基本所有的技术指标,就算官方不给 API ,也可以用类似方法,还原出来。
最近在优化一个量化策略,需要用到交易所图表里的一些指标,比如 smc 1 、官方 api 一开始我想得很简单:我联系了该交易所的工作人员询问技术指标的 api 。 他说交易指标是没有单独 api 的,建议我拉取 k 线自己计算 2 、自己算 于是我打算自己算,于是找到了 py 相关的库 smartmoneyconcepts ,但是我发现自己拉取 k 线算的和交易所有很大的出入,完全不一样,根本用不了啊 2 、网站爬 于是我决定还是从交易所网页上爬取 我发现点击交易指标时候,是没有新的接口调用的,说明是前端渲染的 实际就是 前端渲染的 canvas ,那就有很有可能获取到 js 最终发现了 F12 → Sources → Page ,通过 search 搜索到了对应算法 78686-fa6ec3f3500b6300.js ,通过 gpt 把这个 6000 多行的算法转化成了 py ,以为这样就结束了,但是最坑的来了! 3 、坑 一样的算法但是计算指标算出来就是不一样! 算出结果还是和交易所的不吻合,然后我打印发现交易所给的公开 k 线 api 和网页上实时的 api 相同时间数据不一样(有比如)!!! 如果你用交易所公开的 api 永远算不出相同的指标! 下面是细节,相同的时间戳 k 线值不一样~! 公开 K 线接口返回的是: Open: 0.5316 High: 0.5354 Low : 0.5251 Close: 0.5274 但网页图表接口返回的是: Open: 0.5311 High: 0.5349 Low : 0.5263 Close: 0.5316 然后我把公开接口换成了内部接口,我改成模拟网页请求,requests.Session(),这样算法一样,数据一样总一样了吧 但问题还没完全结束。 因为 SMC 这种指标不是只看最后几根 K 线,它还会记住前面的结构。 比如前面哪里形成了高点、低点,哪里有 OB ,哪些 OB 已经失效,当前 K 线有没有临时结构。这些都是隐藏的规则 所以我又发现一个细节:网页如果只加载 limit=1000 根 K 线,那 Python 也要按 1000 根去算。 如果我自己多拉 60 天、90 天,历史起点不一样,后面的结构也会跟网页不一样。 后面又对齐了几个小隐藏的规则,比如: 网页用 limit=1000 ,Python 也用 1000 根 OB 的 ATR 处理要和网页一致 BOS / CHoCH 在网页上显示的是一条结构线,不是单根 K 线 最后基本对齐了: K 线对齐 Order Block 对齐 BOS / CHoCH 基本对齐 也就是说,最后 Python 算出来的 SMC ,已经和交易所图上的 SMC 完全一致了。哇! 这次最大的收获是: 以后这个交易所网页上的基本所有的技术指标,就算官方不给 API ,也可以用类似方法,还原出来。
最近在优化一个量化策略,需要用到交易所图表里的一些指标,比如 smc 1 、官方 api 一开始我想得很简单:我联系了该交易所的工作人员询问技术指标的 api 。 他说交易指标是没有单独 api 的,建议我拉取 k 线自己计算 2 、自己算 于是我打算自己算,于是找到了 py 相关的库 smartmoneyconcepts ,但是我发现自己拉取 k 线算的和交易所有很大的出入,完全不一样,根本用不了啊 2 、网站爬 于是我决定还是从交易所网页上爬取 我发现点击交易指标时候,是没有新的接口调用的,说明是前端渲染的 实际就是 前端渲染的 canvas ,那就有很有可能获取到 js 最终发现了 F12 → Sources → Page ,通过 search 搜索到了对应算法 78686-fa6ec3f3500b6300.js ,通过 gpt 把这个 6000 多行的算法转化成了 py ,以为这样就结束了,但是最坑的来了! 3 、坑 一样的算法但是计算指标算出来就是不一样! 算出结果还是和交易所的不吻合,然后我打印发现交易所给的公开 k 线 api 和网页上实时的 api 相同时间数据不一样(有比如)!!! 如果你用交易所公开的 api 永远算不出相同的指标! 下面是细节,相同的时间戳 k 线值不一样~! 公开 K 线接口返回的是: Open: 0.5316 High: 0.5354 Low : 0.5251 Close: 0.5274 但网页图表接口返回的是: Open: 0.5311 High: 0.5349 Low : 0.5263 Close: 0.5316 然后我把公开接口换成了内部接口,我改成模拟网页请求,requests.Session(),这样算法一样,数据一样总一样了吧 但问题还没完全结束。 因为 SMC 这种指标不是只看最后几根 K 线,它还会记住前面的结构。 比如前面哪里形成了高点、低点,哪里有 OB ,哪些 OB 已经失效,当前 K 线有没有临时结构。这些都是隐藏的规则 所以我又发现一个细节:网页如果只加载 limit=1000 根 K 线,那 Python 也要按 1000 根去算。 如果我自己多拉 60 天、90 天,历史起点不一样,后面的结构也会跟网页不一样。 后面又对齐了几个小隐藏的规则,比如: 网页用 limit=1000 ,Python 也用 1000 根 OB 的 ATR 处理要和网页一致 BOS / CHoCH 在网页上显示的是一条结构线,不是单根 K 线 最后基本对齐了: K 线对齐 Order Block 对齐 BOS / CHoCH 基本对齐 也就是说,最后 Python 算出来的 SMC ,已经和交易所图上的 SMC 完全一致了。哇! 这次最大的收获是: 以后这个交易所网页上的基本所有的技术指标,就算官方不给 API ,也可以用类似方法,还原出来。