基金資料的抓取
第一種方法:
使用 集搜客GooSeeker 資料采集軟體,無須編碼,自動采內建符合要求的CSV檔案
打開頁面 設定整理箱 設定采集标簽 設定絕對定位 樣例整理
然後 設定翻頁區 設定翻頁标志
存規則
開始采集 設定結束标志 重複結束
上傳采集資料 到處成标準csv格式。
資料采集教程參看
http://www.gooseeker.com/doc/article-284-1.html
第二種方法:從現成的軟體中提取。
使用我以前釋出的提取工具提取即可。
1. 基本的資料結構
a:資料的存放方式和資料結構
采用日期,收盤價的文本方式儲存為csv格式
b:需要計算的資料
struct data
{
string date; //日期
float close; //收盤價
float AIP_money; //每期定投金額
float AIP_summoney; //累計定投金額
float buyshare; //購買份額
float sumshare; // 持有總份額
float marketvalue; //持有市值
float realrate; //實際收益率
float annualreturn;//年化收益率
float maxloss; //最大回撤
};
2.日線資料轉月線資料
3.買入函數
按照恒定市值法買入
4.退出規則
a:實際收益率達到退出
b:年化收益率達到退出
軟體輸出截圖: