开发炒股小程序不推荐股票不提供交易需要什么资质
很多人想做一个股票或期货相关的小程序,只提供行情查看、数据记录、策略回测这类工具功能,不碰荐股、不接交易通道。这种产品到底需要什么资质,很多人搞不清楚,今天用大白话把这件事讲透。
第一层门槛 营业执照和ICP备案
只要你在国内上线小程序,第一步就是办营业执照。个体工商户或公司都行,经营范围最好包含“计算机软件开发”“信息技术服务”这类表述。营业执照是基础,没有它连微信小程序的主体认证都过不了。
拿到执照后,小程序必须做ICP备案。这是国家要求,所有在境内提供互联网信息服务的主体都要备案。备案时选“非经营性互联网信息服务”,因为你没有向用户收费提供信息。注意,备案主体必须和营业执照一致,不能借用别人资质。

第二层门槛 行情数据授权
你的小程序如果展示股票、期货的实时行情,比如K线图、分时图、盘口数据,这些数据不是随便抓的。国内交易所的行情数据归交易所所有,任何商业用途都需要拿到授权。
上海证券交易所、深圳证券交易所、中国金融期货交易所等都有自己的数据授权流程。你直接对接交易所成本很高,通常通过第三方数据服务商购买,他们提供打包好的API接口。购买时签合同,明确使用范围是小程序展示,不能转发给其他平台。
没有行情数据授权,只展示延迟15分钟以上的数据,风险会小一些,但严格说仍然需要授权,只是监管容忍度不同。最安全的方式是走正规数据商,保留授权文件备查。
第三层门槛 不碰投资建议的边界
这是股票期货类工具最容易踩雷的地方。监管对“投资咨询”的定义很宽:只要你对具体股票或期货合约的未来走势、买卖时机给出判断,就算投资建议。
你的小程序不能出现以下功能:
推荐具体股票代码或期货合约
给出买入、卖出、加仓、减仓的信号
展示“牛股池”“金股组合”
对用户持仓进行诊断并给出操作建议
用AI生成买卖点提示
用户自己记录交易、自己写策略回测、自己看行情画线,这些是工具属性,没有牌照也能做。一旦你替用户做决策,就变成投资咨询,需要证券投资咨询牌照,这个牌照极难申请,个人基本拿不到。
第四层门槛 量化交易工具的特殊要求
如果你做的是量化策略回测、程序化交易信号生成,哪怕不直接推荐股票,也要小心。策略回测本身是工具,但回测结果如果暗示“这个策略能赚钱”,并引导用户跟单,就涉嫌变相荐股。
更敏感的是程序化交易接口。小程序不能直接对接券商交易通道,除非你拿到相关金融牌照。市面上有些工具让用户自己填券商API,小程序只做信号提醒,这种模式风险依然很高,因为你在提供交易决策辅助。
# 一个合规的行情计算示例,只做数据展示,不做买卖判断
import pandas as pd
def calculate_ma(df, window=20):
"""计算移动平均线,仅用于展示,不构成交易信号"""
df['MA'] = df['close'].rolling(window=window).mean()
return df
代码里只算均线,不输出“金叉买入”这种结论,就是工具。一旦输出买卖建议,性质就变了。
第五层门槛 期货的特殊性
期货比股票更敏感。期货本身是杠杆交易,监管对期货类互联网产品盯得更紧。你的小程序如果涉及期货行情,除了交易所数据授权,还要注意不能出现“保证金”“杠杆”“爆仓”等诱导性话术。
期货公司做小程序需要证监会颁发的期货业务许可证,普通科技公司做期货工具,只能做行情展示、数据记录、知识科普,不能涉及开户导流、交易指令、风险测评。
营业执照:必须有,经营范围含软件开发或信息技术服务
ICP备案:必须有,选非经营性
行情数据授权:展示实时行情必须有,延迟行情建议也拿授权
证券投资咨询牌照:只要碰投资建议就必须有,极难申请,建议彻底避开
网络文化经营许可证:一般不需要,除非你做社区直播
信息网络传播视听节目许可证:如果小程序里有视频直播行情讲解,需要这个证
最容易忽略的坑
很多开发者以为“我不收费就没事”,这个想法很危险。监管看的是行为性质,不是收不收费。免费荐股一样违规。
另一个坑是用“用户自己发布”来免责。如果小程序有社区功能,用户发帖子推荐股票,平台方有审核义务,出现违规内容一样会被处罚。
还有一点,小程序名称和简介不能出现“证券”“期货”“投资咨询”等字样,除非你有对应牌照。叫“XX行情工具”“XX交易记录”没问题,叫“XX证券咨询”就是自找麻烦。
股票期货类工具小程序,营业执照加ICP备案是入场券,行情数据授权是护城河,彻底避开投资建议是保命符。量化回测只做数据展示,不做买卖判断,才能安稳运营。