|
%读取大智慧财务信息
clear
clc
file='D:\Program Files\dzh2\Download\FIN\full.fin';
filesize=dir(file);
filesize=filesize.bytes;
k=(filesize-8)/216; %公司家数
fileid=fopen(file,'rb');
fseek(fileid,8,'bof');
for i=1:k
stkfin(i).code=sprintf('%s',fread(fileid, 8, '*char'));
fseek(fileid,4,'cof');
a=fread(fileid,3,'int32');
b=fread(fileid,48,'float32');
stkfin(i).fin=[a;b];
end
fclose(fileid);
clear i k a b file fileid filesize
%每条数据54*4个字节
%头8字节为公司代码,其后4字节为空,余下为51个数据,每个占4个字节
%数据下载日期
%数据更新日期
%公司上市日期
%每股收益
%每股净资产
%净资产收率(%)
%每股经营现金
%每股公积金
%每股未分配
%股东权益比
%净利润同比
%主营收同比
%销售毛利率
%调整每股净资产
%总资产
%流动资产
%固定资产
%无形资产
%流动负债
%长期负债
%总负债
%股东权益
%资本公积金
%经营现金流量
%筹资现金流量
%投资现金流量
%现金增加额
%主营收入
%主营利润
%营业利润
%投资收益
%营业外收支
%利润总额
%净利润
%未分配利润
%总股本
%无限售股
%A股
%B股
%境外上市股
%其它流通股
%限售股
%国家持股
%国有法人股
%境内法人股
%境内自然人股
%其它发起人股
%募集法人股
%境外法人股
%境外自然人股
%优先股或其它
|