2026/1/1 22:21:32
网站建设
项目流程
做自媒体怎么在其它网站搬运内容,php jsp开发网站开发,ss和wordpress,企业新网站seo推广 如今#xff0c;量化分析在股市领域风靡一时#xff0c;其核心要素在于数据#xff0c;获取股票数据#xff0c;是踏上量化分析之路的第一步。你可以选择亲手编写爬虫来抓取#xff0c;但更便捷的方式#xff0c;莫过于利用专业的股票数据API接口。自编爬虫虽零成本量化分析在股市领域风靡一时其核心要素在于数据获取股票数据是踏上量化分析之路的第一步。你可以选择亲手编写爬虫来抓取但更便捷的方式莫过于利用专业的股票数据API接口。自编爬虫虽零成本却伴随着时间与精力的巨大消耗且常因目标页面变动而失效。大家可以依据自己的实际情况来决定数据获取方式。接下来我将分享200多个实测可用且免费的专业股票数据接口并通过Python、JavaScriptNode.js、Java、C#、Ruby等五种主流语言逐一演示如何高效获取各类股票数据希望能够对大家有所帮助。先把数据接口的地址给大家大家可以直接点击地址或复制到地址栏打开马上就可以验证接口的有效性沪深A股财务指标数据API接口http://api.mairuiapi.com/hscp/cwzb/000001/LICENCE-66D8-9F96-0C7F0FBCD073接口URL中000001是股票代码LICENCE-66D8-9F96-0C7F0FBCD073是请求证书这个是官方提供的测试证书只能测试000001的数据随后大家自己可以去领取一个免费的请求证书就可以获取其他股票的数据了。1、pythonimportrequests urlhttp://api.mairuiapi.com/hscp/cwzb/000001/LICENCE-66D8-9F96-0C7F0FBCD073responserequests.get(url)dataresponse.json()print(data)2、JavaScript (Node.js)constaxiosrequire(axios);consturlhttp://api.mairuiapi.com/hscp/cwzb/000001/LICENCE-43D5-9F96-0C7F0FBCD073;axios.get(url).then(response{console.log(response.data);}).catch(error{console.log(error);});3、Javaimportjava.net.URI;importjava.net.http.HttpClient;importjava.net.http.HttpRequest;importjava.net.http.HttpResponse;importjava.io.IOException;publicclassMain{publicstaticvoidmain(String[]args){HttpClientclientHttpClient.newHttpClient();HttpRequestrequestHttpRequest.newBuilder().uri(URI.create(http://api.mairuiapi.com/hscp/cwzb/000001/LICENCE-43D5-9F96-0C7F0FBCD073)).build();try{HttpResponseStringresponseclient.send(request,HttpResponse.BodyHandlers.ofString());System.out.println(response.body());}catch(IOException|InterruptedExceptione){e.printStackTrace();}}}4、C#usingSystem;usingSystem.Net.Http;usingSystem.Threading.Tasks;classProgram{staticasyncTaskMain(){using(HttpClientclientnewHttpClient()){stringurlhttp://api.mairuiapi.com/hscp/cwzb/000001/LICENCE-43D5-9F96-0C7F0FBCD073;HttpResponseMessageresponseawaitclient.GetAsync(url);stringresponseBodyawaitresponse.Content.ReadAsStringAsync();Console.WriteLine(responseBody);}}}5、Rubyrequirenet/httprequirejsonurlURI(http://api.mairuiapi.com/hscp/cwzb/000001/LICENCE-43D5-9F96-0C7F0FBCD073)httpNet::HTTP.new(url.host,url.port)requestNet::HTTP::Get.new(url)responsehttp.request(request)dataJSON.parse(response.read_body)puts data返回数据示例[{date:2025-03-31,tbmg:0.7264,jqmg:0.62,mgsy:0.62,kfmg:0.62,mgjz:26.0803,mgjzad:22.48,mgjy:8.3967,mggjj:4.159,mgwly:13.1723,zclr:0.244,zylr:--,zzlr:0.2441,cblr:180.2007,yylr:--,zycb:--,xsjl:--,gbbc:72.6376,jzbc:2.7852,zcbc:0.244,xsml:--,xxbz:--,fzy:39.9396,zybz:-1.8599,gxff:--,tzsy:--,zyyw:-314000000,jzsy:2.79,jqjz:2.8,kflr:14043000000,zysr:--,jlzz:-5.5987,jzzz:4.2292,zzzz:0.8458,yszz:--,yszzt:--,chzz:--,chzzl:--,gzzz:--,zzzzl:--,zzzzt:--,ldzz:--,ldzzt:--,gdzz:--,ldbl:--,sdbl:--,xjbl:--,lxzf:--,zjbl:--,gdqy:8.7595,cqfz:--,gdgd:--,fzqy:1041.6165,zczjbl:--,zblv:--,gdzcjz:--,zbgdh:1141.6165,cqbl:0,qxjzb:--,gdzcbz:--,zcfzl:91.2405,zzc:5777858000000,jyxj:--,zcjyxj:0.0282,jylrb:11.5597,jyfzl:0.0309,xjlbl:--,dqgptz:null,dqzctz:--,dqjytz:--,qcgptz:null,cqzqtz:777634000000,cqjyxtz:--,yszk1:--,yszk12:--,yszk23:--,yszk3:--,yfhk1:--,yfhk12:--,yfhk23:--,yfhk3:--,ysk1:--,ysk12:--,ysk23:--,ysk3:--},{date:2024-12-31,tbmg:2.2935,jqmg:2.15,mgsy:2.15,kfmg:2.16,mgjz:25.4995,mgjzad:21.89,mgjy:3.2637,mggjj:4.1592,mgwly:12.5531,zclr:0.7715,zylr:--,zzlr:0.7838,cblr:130.1396,yylr:--,zycb:--,xsjl:--,gbbc:289.6797,jzbc:11.3602,zcbc:0.9744,xsml:--,xxbz:--,fzy:44.0937,zybz:-2.702,gxff:--,tzsy:--,zyyw:-1479000000,jzsy:8.99,jqjz:10.08,kflr:44838000000,zysr:--,jlzz:-4.1912,jzzz:4.7666,zzzz:3.2603,yszz:--,yszzt:--,chzz:--,chzzl:--,gzzz:--,zzzzl:--,zzzzt:--,ldzz:--,ldzzt:--,gdzz:--,ldbl:--,sdbl:--,xjbl:--,lxzf:--,zjbl:--,gdqy:8.5772,cqfz:--,gdgd:5731.318,fzqy:1065.8812,zczjbl:--,zblv:--,gdzcjz:42.4463,zbgdh:1165.8812,cqbl:0,qxjzb:--,gdzcbz:0.1497,zcfzl:91.4228,zzc:5769270000000,jyxj:--,zcjyxj:0.011,jylrb:1.423,jyfzl:0.012,xjlbl:--,dqgptz:null,dqzctz:--,dqjytz:--,qcgptz:null,cqzqtz:785075000000,cqjyxtz:--,yszk1:--,yszk12:--,yszk23:--,yszk3:--,yfhk1:--,yfhk12:--,yfhk23:--,yfhk3:--,ysk1:--,ysk12:--,ysk23:--,ysk3:--},{date:2024-09-30,tbmg:2.0473,jqmg:1.94,mgsy:1.94,kfmg:1.94,mgjz:25.2742,mgjzad:21.67,mgjy:7.0678,mggjj:4.1593,mgwly:12.3622,zclr:0.6914,zylr:--,zzlr:0.7011,cblr:150.6167,yylr:--,zycb:--,xsjl:--,gbbc:204.7262,jzbc:8.1002,zcbc:0.6914,xsml:--,xxbz:--,fzy:38.2184,zybz:-2.3521,gxff:--,tzsy:--,zyyw:-1123000000,jzsy:8.1,jqjz:9.1,kflr:39748000000,zysr:--,jlzz:0.2372,jzzz:5.2825,zzzz:4.1621,yszz:--,yszzt:--,chzz:--,chzzl:--,gzzz:--,zzzzl:--,zzzzt:--,ldzz:--,ldzzt:--,gdzz:--,ldbl:--,sdbl:--,xjbl:--,lxzf:--,zjbl:--,gdqy:8.5359,cqfz:--,gdgd:--,fzqy:1071.5293,zczjbl:--,zblv:--,gdzcjz:--,zbgdh:1171.5293,cqbl:0,qxjzb:--,gdzcbz:--,zcfzl:91.4641,zzc:5745988000000,jyxj:--,zcjyxj:0.0239,jylrb:3.4523,jyfzl:0.0261,xjlbl:--,dqgptz:null,dqzctz:--,dqjytz:--,qcgptz:null,cqzqtz:777403000000,cqjyxtz:--,yszk1:--,yszk12:--,yszk23:--,yszk3:--,yfhk1:--,yfhk12:--,yfhk23:--,yfhk3:--,ysk1:--,ysk12:--,ysk23:--,ysk3:--},{date:2024-06-30,tbmg:1.3336,jqmg:1.23,mgsy:1.23,kfmg:1.23,mgjz:24.831,mgjzad:21.23,mgjy:5.8602,mggjj:4.1617,mgwly:11.9029,zclr:0.4498,zylr:--,zzlr:0.4564,cblr:146.0671,yylr:--,zycb:--,xsjl:--,gbbc:193.106,jzbc:7.7768,zcbc:0.6513,xsml:--,xxbz:--,fzy:37.9304,zybz:-2.4486,gxff:--,tzsy:--,zyyw:-783000000,jzsy:5.37,jqjz:5.79,kflr:25880000000,zysr:--,jlzz:1.938,jzzz:6.591,zzzz:4.6088,yszz:--,yszzt:--,chzz:--,chzzl:--,gzzz:--,zzzzl:--,zzzzt:--,ldzz:--,ldzzt:--,gdzz:--,ldbl:--,sdbl:--,xjbl:--,lxzf:--,zjbl:--,gdqy:8.3745,cqfz:--,gdgd:5248.5459,fzqy:1094.1073,zczjbl:--,zblv:--,gdzcjz:44.1904,zbgdh:1194.1073,cqbl:0,qxjzb:--,gdzcbz:0.1596,zcfzl:91.6255,zzc:5754033000000,jyxj:--,zcjyxj:0.0198,jylrb:4.3944,jyfzl:0.0216,xjlbl:--,dqgptz:null,dqzctz:--,dqjytz:--,qcgptz:null,cqzqtz:779113000000,cqjyxtz:--,yszk1:--,yszk12:--,yszk23:--,yszk3:--,yfhk1:--,yfhk12:94000000,yfhk23:98000000,yfhk3:--,ysk1:--,ysk12:--,ysk23:--,ysk3:--}]返回的数据字段说明date代表报告日期yyyy-MM-ddtbmg代表摊薄每股收益(元)djqmg代表加权每股收益(元)型mgsy代表每股收益_调整后(元)kfmg代表扣除非经常性损益后的每股收益(元)mgjz代表每股净资产_调整前(元)mgjzad代表每股净资产_调整后(元)mgjy代表每股经营性现金流(元)mggjj代表每股资本公积金(元)mgwly代表每股未分配利润(元)zclr代表总资产利润率(%)zylr代表主营业务利润率(%)zzlr代表总资产净利润率(%)cblr代表成本费用利润率(%)yylr代表营业利润率(%)zycb代表主营业务成本率(%)xsjl代表销售净利率(%)gbbc代表股本报酬率(%)jzbc代表净资产报酬率(%)zcbc代表资产报酬率(%)xsml代表销售毛利率(%)xxbz代表三项费用比重fzy代表非主营比重zybz代表主营利润比重gxff代表股息发放率(%)tzsy代表投资收益率(%)zyyw代表主营业务利润(元)jzsy代表净资产收益率(%)jqjz代表加权净资产收益率(%)kflr代表扣除非经常性损益后的净利润(元)zysr代表主营业务收入增长率(%)jlzz代表净利润增长率(%)jzzz代表净资产增长率(%)zzzz代表总资产增长率(%)yszz代表应收账款周转率(次)yszzt代表应收账款周转天数(天)chzz代表存货周转天数(天)chzzl代表存货周转率(次)gzzz代表固定资产周转率(次)zzzzl代表总资产周转率(次)zzzzt代表总资产周转天数(天)ldzz代表流动资产周转率(次)ldzzt代表流动资产周转天数(天)gdzz代表股东权益周转率(次)ldbl代表流动比率sdbl代表速动比率xjbl代表现金比率(%)lxzf代表利息支付倍数zjbl代表长期债务与营运资金比率(%)gdqy代表股东权益比率(%)cqfz代表长期负债比率(%)gdgd代表股东权益与固定资产比率(%)fzqy代表负债与所有者权益比率(%)zczjbl代表长期资产与长期资金比率(%)zblv代表资本化比率(%)gdzcjz代表固定资产净值率(%)zbgdh代表资本固定化比率(%)cqbl代表产权比率(%)qxjzb代表清算价值比率(%)gdzcbz代表固定资产比重(%)zcfzl代表资产负债率(%)zzc代表总资产(元)jyxj代表经营现金净流量对销售收入比率(%)zcjyxj代表资产的经营现金流量回报率(%)jylrb代表经营现金净流量与净利润的比率(%)jyfzl代表经营现金净流量对负债比率(%)xjlbl代表现金流量比率(%)dqgptz代表短期股票投资(元)dqzctz代表短期债券投资(元)dqjytz代表短期其它经营性投资(元)qcgptz代表长期股票投资(元)cqzqtz代表长期债券投资(元)cqjyxtz代表长期其它经营性投资(元)yszk1代表1年以内应收帐款(元)yszk12代表1-2年以内应收帐款(元)yszk23代表2-3年以内应收帐款(元)yszk3代表3年以内应收帐款(元)yfhk1代表1年以内预付货款(元)yfhk12代表1-2年以内预付货款(元)yfhk23代表2-3年以内预付货款(元)yfhk3代表3年以内预付货款(元)ysk1代表1年以内其它应收款(元)ysk12代表1-2年以内其它应收款(元)ysk23代表2-3年以内其它应收款(元)ysk3代表3年以内其它应收款(元)