从业认证|
从业9年
一、四样东西是什么,你到底要哪个
第一样:同花顺问财(i问财)
就是那个能用自然语言筛选股票的网页,比如输入"股息率大于5%且连续分红3年以上"就能出结果。它有个非官方的Python封装叫pywencai,是开源社区做的,不是官方产品。
适合:选股、批量拉基本面数据、做初筛。
第二样:iFinD金融数据终端的QuantAPI
这是同花顺官方的正式数据接口。有免费额度,但主要面向机构。支持Python、C++、Java、R、MATLAB等多种语言,也有HTTP版本。
适合:需要大批量、高质量数据的严肃研究。
第三样:同花顺SuperMind量化平台(原MindGo)
这是同花顺自己的量化平台,网页端可以写Python做策略研究和回测,数据涵盖日/分钟/tick级别,还打通了i问财接口。但实盘交易需要对接合作券商,有权限门槛,不是注册就能直接跑实盘。
第四样:券商量化通道(QMT / PTrade)
这是最适合个人实盘的路。你在券商开通量化权限,用QMT或Ptrade,底层很多已经对接了同花顺或通达信的数据,还直接支持自动下单。
二、按你的情况,我建议走这条路径
你用通达信、在做量化,还持有多个仓位——我判断你的真实需求是:能自动跑策略、能自动下单。那最划算的方案是券商QMT通道,而不是去啃同花顺官方API。
原因是:同花顺官方API个人直接申请基本不批,主要卖给券商、私募、机构;而很多券商对资产达标的客户是免费提供QMT的。你问客户经理一句"你们的量化通道是什么、多少资产能开",这比自己研究同花顺API省事得多,而且合规、稳定、有技术支持。
三、如果你只是想要数据,最快的起步方式
用pywencai拉问财数据,五分钟能跑起来。流程是这样:
第一步,准备环境。Python 3.8以上,另外需要Node.js 16以上,因为pywencai内部要执行一段JavaScript。然后命令行执行 pip install pywencai。
第二步,拿Cookie。这是必须的一步。浏览器打开同花顺问财官网并登录,按F12打开开发者工具,切到Network面板,在问财里做一次查询,找到那个POST请求,把请求头里的Cookie完整复制出来。
第三步,写代码。核心就是一个get函数,query里写你的自然语言条件,cookie填刚才拿到的值,loop设True可以自动翻页拉全量数据。返回结果直接是pandas的DataFrame,可以直接分析或者存CSV。
几个实用参数:perpage设每页条数,最大100;sort_key和sort_order用来排序;sleep控制请求间隔,retry控制失败重试次数。
这里有个重要的坑要提醒:问财的接口策略会不定期调整,所以要尽量用最新版本的pywencai,老版本容易失效。另外免费用户的数据有延迟,部分深度指标(比如北向资金流向)需要pro权限,也就是要付费。
还有个使用纪律:低频使用,别高频调用,容易触发IP封禁。Cookie本质上是你个人账号的凭证,也要注意别泄露。
四、官方iFinD API的免费额度,值不值得申请
如果你需要的数据量比较大,可以申请iFinD的免费API权限。官方说法是所有iFinD用户都可以直接申领免费API权限,即申即用。
免费版的额度大概是这样(按月清零):行情数据里,高频序列150万/月、日内快照200万/月、历史行情100万/月、实时行情300万/月;基本面数据60万/月;特色数据里智能选股4000次/月、期股联动1000次/月、公告查询10000次/月。
要注意数据年限限制:高频序列只有最近1年,历史行情和基础数据只有最近5年,日内快照只有最近3个月。这对长周期回测是个硬约束。
单次提取也有限制:日期序列和基础数据单次1万单元格,高频序列和历史行情单次5万单元格,日内快照单次10万单元格。
需要更大额度就联系iFinD销售团队定制,那就是付费的事了。iFinD专业终端年费大概在几千到几万这个量级,高端版本更贵。
同花顺API怎么弄,大佬请指导一下
委比在哪里可以看到,大佬请指导一下
开户的话是用什么软件进行开户啊怎么弄,有哪位有经验的大佬说一下
聚宽教程,大佬请指导一下
谁能告诉我,同花顺开放接口api收费怎么弄
问一问流程:
1.提交咨询
2.专业一对一解答
3.免费发送短信回复