基金數(shù)據(jù)的抓取
第一種方法:
使用 集搜客GooSeeker 數(shù)據(jù)采集軟件,無須編碼,自動(dòng)采集成符合要求的CSV文件
打開頁面 設(shè)定整理箱 設(shè)置采集標(biāo)簽 設(shè)置絕對(duì)定位 樣例整理
然后 設(shè)置翻頁區(qū) 設(shè)置翻頁標(biāo)志
存規(guī)則
開始采集 設(shè)置結(jié)束標(biāo)志 重復(fù)結(jié)束
上傳采集數(shù)據(jù) 到處成標(biāo)準(zhǔn)csv格式。
數(shù)據(jù)采集教程參看
http://www.gooseeker.com/doc/article-284-1.html
第二種方法:從現(xiàn)成的軟件中提取。
使用我以前發(fā)布的提取工具提取即可。
1. 基本的數(shù)據(jù)結(jié)構(gòu)
a:數(shù)據(jù)的存放方式和數(shù)據(jù)結(jié)構(gòu)
采用日期,收盤價(jià)的文本方式保存為csv格式
b:需要計(jì)算的數(shù)據(jù)
struct data
{
string date; //日期
float close; //收盤價(jià)
float AIP_money; //每期定投金額
float AIP_summoney; //累計(jì)定投金額
float buyshare; //購買份額
float sumshare; // 持有總份額
float marketvalue; //持有市值
float realrate; //實(shí)際收益率
float annualreturn;//年化收益率
float maxloss; //最大回撤
};
2.日線數(shù)據(jù)轉(zhuǎn)月線數(shù)據(jù)
3.買入函數(shù)
按照恒定市值法買入
4.退出規(guī)則
a:實(shí)際收益率達(dá)到退出
b:年化收益率達(dá)到退出
軟件輸出截圖: