MSCIBarraAegis使用指导Version4.4MSCI12/13/20132目录Aegis数据准备指导.........................................................................................................................31.1Aegis系统支持的文件格式.........................................................................................31.2创建自己的投资组合持仓数据...................................................................................5AegisPortfolioManager操作指导.................................................................................................162.1创建风险报告.............................................................................................................162.2优化你的投资组合.....................................................................................................22AegisAutomationAssistant操作指导...........................................................................................26AegisPerformanceAnalyst操作指导.............................................................................................33说明:本文档为Aegis简明使用指导,主要目的是帮助初级用户快速了解Aegis的主要功能和操作步骤。关于更详细的说明和高级功能的使用,请参见联机帮助。本文档不是MSCIBarra正式发布的文档,仅供学习参考。ThedocumentisnotofficiallyreleasedbyMSCIBarra.Justforreferenceuse.3Aegis数据准备指导使用Aegis做风险分析及业绩归因的基础是投资组合每天的持仓数据。因此,在使用Aegis得到报表之前的主要准备工作,就是维护好分析组合每天的持仓数据。Aegis可以读取多种文件格式的数据。用户既可以将投资组合的持仓数据保存成Excel或者Txt文本文件的格式,也可以导入Aegis的持仓维护小工具PortfolioAccountant中做成能够被Aegis系统通用的PAC为后缀的Database格式。推荐客户使用PortfolioAccountant转化持仓格式,方便后续管理和操作。关于AegisPortfolioManger(以下简称APM)和AegisPerformanceAnalyst(以下简称APA)两个主要模块支持的数据格式,描述如下。1.1Aegis系统支持的文件格式1.1.1AegisPortfolioManager(APM)支持的文件格式使用AegisPortfolioManager(以下简称APM)做风险分析和组合优化时,分析的对象是单个时间点(某一天)上的组合预测风险分布。因此系统要求读取某一天的持仓文件,也支持Portfoliodatabase格式。图1-1打开一个组合文件从图1中可以看出,APM多种不同格式的文件类型,包括:1)工作表格Worksheet(.xls,.xlsx,.wk)2)数据库Database(.dbf)3)文本文档Text(.inp,.txt,.tab,.prn)4)逗号分割文件Commadelimited(.csv)5)Por文件,Aegis专有的文件格式,等4一般,我们多采用.xls,.xlsx,.txt,.por和.pac格式文件1.1.2AegisPortfolioAnalyst(APA)支持的文件格式与APM不同,APA分析的对象是某段时间内连续时间序列上的组合收益及风险情况,系统读取的是某个时间段内不同时点的多个持仓明细文件,也可以将不同时点的持仓保存在PortfolioDatabase中。将一个组合的不同时点的持仓明晰保存在一个本地目录下,称为一个UserPortfolio。如Portfolio1即为一个UserPortfolio。Portfolio1文件夹下保存了多个时间点的持仓数据。如下图所示为投资组合Portfolio1的持仓数据,文件名为组合名称,与所在文件加名称需保持完全一致,文件以.yyyymmdd或.yym作为尾缀,每个文件保存了一天的持仓数据。图1-2UserPortfolio示例图1-3UserPortfolioDaily分析数据示例图1-4UserPortfolioMonthly分析数据示例1.1.3通用格式PortfolioDatabase(推荐客户使用)PortfolioDatabase是一种通用的Aegis数据格式,能够保存所有组合过去每天的持仓和交易数据,并且其数据格式(PAC)兼容于所有的Aegis模块,包括APM、APA、自动化模块(AutomationAssistant)以及编程扩展接口(AegisDeveloper’sToolkit)。图1-5PortfolioDatabase示例5图1-6PortfolioDatabase示例如果你的持仓数据文件格式与上述格式都不符,你可以通过AegisPortfolioAccountant来直接上传你的投资组合数据。同时,你可以使用DataConnect来自动转换各类数据格式和上传各类数据,这些数据包括投资组合/指数数据,行业和用户数据等。1.2创建自己的投资组合持仓数据1.2.1创建一个APM组合文件这里以Excel格式文件为例。创建一个Excel空白文件MyPortfolio.xls,按图1-7中所示格式输入或从你的数据库中导入你的组合当天的持仓数据。图1-7APM组合文件示例表头部分说明:!DATE:2013/10/31——持仓日期!MODEL:CQ——数据模型简称,CQ为BarraCNE5模型的简写!WEIGHT:SHRE——持仓数据的格式(持股数量/权重)持仓数据说明:A列:输入股票代码,CHNCURR代表人民币现金注意:请在A列使用文本格式,在其他格式下Excel会自动将’000001’转换为’1’导致Aegis不能正常识别。B列:股票代码类型,APM支持BARRID,SEDOL,CUSIP,LOCALID等代码类型,因此需在此列标明你所使用的代码类型。示例中我们所使用的是中国A股代码,用A来表示中国的LOCALID,而CHNCURR是BARRID,用G表示。C列:个股持仓数量或权重注意:你可能使用到的模型代码和股票代码类型6IDTypeSymbolIDTypeSymbolIDTypeSymbol亚太模型ASE1二代中国模型(CHE2)C2三代中国模型短期版本(CNE5)CQBARRIDGBARRIDGBARRIDGTickerLLOCALIDALOCALIDASEDOLSSEDOLSSEDOLS你可以使用的持仓权重类型SHRE根据个股的持股数目和模型数据当天的收盘价来计算投资组合的个股权重EQUW等权重,持股数量和价格信息不会影响资产的权重EQSH等股数,给所有资产相同的持股数目,组合中资产的权重由其资产收盘决定CAPW市值加权,根据资产的市值加权来计算投资组合的资产权重ASIS根据个股输入的权重导入,系统将根据客户定义的组合的市值、个股收盘价及客户提供的权重信息来反算出持股数量。保存后,就可以在APM中直接打开该组合文件(或者右键单击文件,选择APM打开),得到该组合的风险报告。图1-8打开Excel格式的组合几点说明:对于文本格式的文件,创建方式与上述过程基本相同每个文件保存当天的持仓数据1.2.2创建APA数据文件——UserPortfolios如前文图1-3和图1-4所示,一个UserPortfolios对应一个存放了多日持仓数据文件的文件夹。由于APA的分析有Daily和Monthly两种不同的分析频率,因此UserPortfolio也相应的有两种格式,图1-3所示为Daily格式,图1-4所示为Monthly格式。7下面以daily数据为例,为投资组合Portfolio1创建一个UserPortfolio1)在本地创建一个名为Portfolio1的文件夹2)在Portfolio1文件夹内,创建一个文本文件Portfolio1.20130701,格式如图1-9图1-9UserPortfolio文本格式持仓数据内容由于APM的要求基本相同,请参见1.2.1中的描述。不同的是,UserPortfolio的持仓日期以文本文件后缀名的形式来表现,因此在文件中可以不指定持仓日期。注意:APA仅支持文本文件,不支持Excel文件格式。如果你已有Excel的持仓数据文件,你可以直接将Excel文件另存为txt文件,并将后缀名修改为持仓日期。请注意直接修改Excel文件的后缀名所得到的文件APA不能正确识别。请注意修改后的文件后缀名为Portfolio1.20130701,而不是Portfolio1.20130701.txt3)按照相同方式,创建不同日期的持仓数据保存到文件夹之中,数据准备完成。几点说明:文件夹名称与文件名应保持一致,如Portfolio1和Portfolio1.20130701对于采用Monthly为分析频率的持仓数据,文件后缀名格式为*.yym,如图1-4所示,其中1月-9月分别用数字1-9来表示,10月、11月、12月分别用a、b、c来表示。1.2.3创建PortfolioDatabase创建PortfolioDatabase需要通过AegisPortfolioAccountant来实现。点击FileNew,或者直接点击图标,组合基本信息编辑栏1)编辑组合基本信息8图1-10NewDatabase1.Name中请填写对于组合名称2.在Model下拉菜单中选择用于分析该持仓组合的模型版本缩写3.在WeightingScheme中选择组合权重类型,各种权重类型已在前文1.2.1中介绍4.PathName中所显示的是你所新建的投资组合的保存路径,你可以点击Browse来选择保存路径5.点击OK成功创建一个空白的数据库2)具体组合数据你可以手工录入或将以后的组合数据文件导入。i.手工录入持仓信息图1-11输入持仓信息9手工输入持仓信息时所必须录入的三要素为持仓日期、资产代码及代码种类和持仓数量。1.Date中所显示的是当前录入持仓信息的日期,你可以通过修改工具栏中Date的日期来修改或者新建所要录入的持仓日期的及明细,并点击Date工具栏右侧的箭头来检查保存好的不同日期下的持仓信息。2.在表格中的AssetID列下输入资产代码信息,并在IDType中选择你所输入的AssetID的类型。一般A股选用LocalID即6位A股股票代码,及对应的IDType:A后,系统中会自动弹出BarraID和AssetName,你可以检查录入的IDType是否正确。3.在Holdings列中输入持有每一支资产的数量或权重。手工录入可以通过复制粘贴将Excel表中的信息转化过来。ii.将现有持仓文件导入AegisAccountanta)数据准备AegisAccountan