股票历史分时数据 新浪获取股票历史数据

新浪获取股票历史数据
请问怎样用Java获取股票行情历史数据?新浪、搜狐、百度财经都可以
public class StockConnection { public static void main(String[] args) { URL ur = null; try { //搜狐股票行情历史接口// ur = new URL("://q.stock.sohu/hisHq?code=_300228&start=20130930&end=20131231&stat=1&order=D&period=d&callback=historySearchHandler&rt=jsonp"); //新浪股票行情历史接口 ur = new URL("://biz.finance.sina/stock/flash_hq/kline_data.php?&rand=random(10000)&symbol=sh600000&end_date=20150809&begin_date=20000101&type=plain"); HttpURLConnection uc = (HttpURLConnection) ur.openConnection; BufferedReader reader = new BufferedReader(new InputStreamReader(ur.openStream,"GBK")); String line; while((line = reader.readLine) != null){ System.out.println(line); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace; } }}。
请问怎样用Java获取股票行情历史数据?新浪、搜狐、百度财经都可
public class StockConnection {
public static void main(String[] args) {
URL ur = null;
try {
//搜狐股票行情历史接口
// ur = new URL("://q.stock.sohu/hisHq?code=_300228&start=20130930&end=20131231&stat=1&order=D&period=d&callback=historySearchHandler&rt=jsonp");
//新浪股票行情历史接口
ur = new URL("://biz.finance.sina/stock/flash_hq/kline_data.php?&rand=random(10000)&symbol=sh600000&end_date=20150809&begin_date=20000101&type=plain");
HttpURLConnection uc = (HttpURLConnection) ur.openConnection;
BufferedReader reader = new BufferedReader(new InputStreamReader(ur.openStream,"GBK"));
String line;
while((line = reader.readLine) != null){
System.out.println(line);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace;
}
}
}
新浪财经如何将股票历史数据复制到excel
方法:首先切换到要下载数据的股票K线形态,按“F1”进入“日线某某股票历史成交”,点击鼠标右键->数据导出->导出所有数据->在“请选择导出的类型”中选择excel或txt,,只有这二种格式可以选择;选取好后点击下一步,在“导入导出对话框模板”中选择你要的项目(如最高价、最低价,开盘价等,默认是全选),点下一步,完成。
默认保存路径在桌面上。没有批量下载,只能一个一个来。
股票是股份公司发行的所有权凭证,是股份公司为筹集资金而发行给各个股东作为持股凭证并借以取得股息和红利的一种有价证券。每股股票都代表股东对企业拥有一个基本单位的所有权。
每支股票背后都有一家上市公司。同时,每家上市公司都会发行股票的。
同一类别的每一份股票所代表的公司所有权是相等的。每个股东所拥有的公司所有权份额的大小,取决于其持有的股票数量占公司总股本的比重。
股票是股份公司资本的构成部分,可以转让、买卖或作价抵押,是资本市场的主要长期信用工具,但不能要求公司返还其出资。