SAS编程技术与金融数据处理

SAS编程技术与金融数据处理
作 者: 朱世武
出版社: 清华大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  朱世武,数量经济专业博士、金融工程专业博士后。清华大学经济管理学院国际贸易与金融系副教授,中国金融学会金融工程专业委员会委员,清华大学中国金融研究中心金融数据中心技术负责人。主要研究兴趣为固定收益、风险管理、金融统计、金融计算与数据挖掘。讲授过的课程有金融数据库、金融统计学、实证金融学、数据模型与决策以及统计分析软件。现主持国家自然科学基金与社会科学基金各1项。国内外学术期刑发表论文30余篇。

内容简介

朱世武,数量经济专业博士、金融工程专业博士后。清华大学经济管理学院国际贸易与金融系副教授,中国金融学会金融工程专业委员会委员,清华大学中国金融研究中心金融数据中心技术负责人。主要研究兴趣为固定收益、风险管理、金融统计、金融计算与数据挖掘。讲授过的课程有金融数据库、金融统计学、实证金融学、数据模型与决策以及统计分析软件。现主持国家自然科学基金与社会科学基金各1项。国内外学术期刑发表论文30余篇。本书内容由中外金融数据库、SAS编程技术和金融工具收益计算三大模块组成。中外金融数据库模块介绍了中外著名金融数据库的数据结构及本书所用的数据库。SAS编程技术模块分为五个部分,系统介绍了基于SAS系统的数据加工整理、数据访问、数据管理和数据展现技术,以及SAS系统的开发工具SAS/IML软件。金融工具收益计算模块给出了基于SAS系统的简单金融建模和金融计算。本书的结构及具体内容都经过仔细设计,具有系统性强、层次明确、语言简练的特点。通过大量的例程,让读者轻松掌握数据处理和金融计算的技术。所附光盘中的教学数据库及全套程序集,为本书的学习提供了可靠的实验条件。本书适合多层次多专业的人士阅读,如数学、统计学、经济和金融等专业的本科生、研究生及相应部门的专业人员。

图书目录

第一部分 中外金融数据库

第1章 金融数据库介绍

1. 1 CRSP

1. 1. 1 CRSP简介

1. 1. 2 股票数据库结构

1. 1. 3 股票数据文件描述

1. 1. 4 指数数据库结构图

1. 1. 5 指数数据文件描述

1. 2 路透(Reuter)

1. 2. 1 路透终端

1. 2. 2 终端屏幕

1. 2. 3 报价

1. 2. 4 财经快讯

1. 2. 5 图表

1. 2. 6 其他

1. 3 其他数据库

1. 3. 1 COMPUSTAT

1. 3. 2 PACAP

1. 3. 3 DATASTREAM

1. 3. 4 IBES

1. 3. 5 SDC

1. 3. 6 GOvPX

1. 3. 7 BLOOMBERG

1. 3. 8 巨灵

1. 4 本书教学金融数据

1. 4. 1 教学数据库(FDATA)

1. 4. 2 证券基础数据库(STOBASE)

1. 4. 3 个股数据库(STOINDIV)

1. 4. 4 复权个股数据库(STOINDIF)

1. 4. 5 股票高频数据库(HFDATA)

第二部分 SAS编程基础

第2章 SAS系统快速入门

2. 1 SAS系统简介

2. 1. 1 概况

2. 1. 2 SAS功能模块

2. 1. 3 SAS模块功能分类

2. 1. 4 SAS系统特点

2. 1. 5 SAS技术应用层次

2. 1. 6 本章目的

2. 2 SAS系统工作环境

2. 2. 1 SAS工作界面

2. 2. 2 SAS窗口

2. 2. 3 其他界面

2. 2. 4 浏览文件

2. 2. 5 数据库操作

2. 2. 6 创建文件快捷方式

2. 2. 7 功能键

2. 3 存取与管理数据

2. 3. 1 浏览和编辑数据

2. 3. 2 导出数据

2. 3. 3 导人数据

2. 3. 4 创建查询

2. 4 展现数据

2. 4. 1 产生HTML输出

2. 4. 2 以报表形式显示数据

2. 4. 3 用汇总报表显示数据

2. 5 分析数据

2. 5. 1 一维数据分析

2. 5. 2 盒形图

2. 5. 3 马赛克图

2. 5. 4 二维数据分析

2. 5. 5 三维数据分析

2. 5. 6 回归分析

第3章 数据步创建SAS数据集

3. 1 SAS语言

3. 1. 1 SAS语句

3. 1. 2 SAS名与关键词

3. 1. 3 SAS语句格式

3. 2 数据步与过程步

3. 2. 1 数据步

3. 2. 2 过程步

3. 3 数据集与变量

3. 3. 1 SAS数据集

3. 3. 2 SAS变量

3. 4 SAS程序

3. 4. 1 程序举例

3. 4. 2 书写规则

3. 4. 3 变量列表及其缩写方法

3. 5 程序执行与输出

3. 5. 1 程序执行

3. 5. 2 程序输出

3. 6 SAS表达式

3. 6. 1 SAS常数

3. 6. 2 SAS算符

3. 7 数值与字符之间的转换

3. 7. 1 字符转换为数值

3. 7. 2 数值转换为字符

3. 8 错误类型与处理

3. 8. 1 句法错

3. 8. 2 词义错

3. 8. 3 运行错

3. 8. 4 数据错

3. 9 SAS文件系统

3. 9. 1 逻辑库

3. 9. 2 文件类型

3. 10 数据步创建SAS数据集

3. 10. 1 数据存于非电子介质

3. 10. 2 数据存于文本文件

3. 10. 3 数据来自其他SAS数据集

3. 10. 4 输出外部文件

第4章 访问外部数据文件

4. 1 概述

4. 1. 1 访问两类外部文件

4. 1. 2 访问外部数据文件方法

4. 2 通过IMPORT过程

4. 2. 1 句法与选项说明

4. 2. 2 应用举例

4. 3 通过LIBNAME语句和库引擎

4. 3. 1 读人其他版本或分析软件的数据集

4. 3. 2 读人流行数据库

4. 4 通过ACCESS过程

4. 4. 1 创建访问描述器

4. 4. 2 创建数据视窗

4. 4. 3 由数据视窗创建数据集

4. 5 通过ODBC

4. 5. 1 创建ODBC数据源

4. 5. 2 创建ODBC引擎逻辑库

4. 6 创建SAS数据集方法总结

第5章 SAS函数及其应用

5. 1 SAS函数定义

5. 1. 1 函数定义

5. 1. 2 函数用法

5. 2 SAS函数自变量与结果

5. 2. 1 函数自变量

5. 2. 2 函数结果

5. 2. 3 显示函数值的简单方法

5. 3 SAS函数分类

5. 4 日期时间函数

5. 4. 1 日期时间函数

5. 4. 2 应用举例

5. 5 概率分布函数

5. 5. 1 标准正态分布

5. 5. 2 卡方分布

5. 5. 3 伽马分布

5. 5. 4 贝塔分布

5. 5. 5 F分布

5. 5. 6 t分布

5. 5. 7 二项分布

5. 5. 8 泊松分布

5. 5. 9 负二项分布

5. 5. 10 超几何分布

5. 6 分位数函数

5. 6. 1 卡方分布分位数

5. 6. 2 贝塔分布分位数

5. 6. 3 F分布分位数

5. 6. 4 t分布分位数

5. 6. 5 正态分布分位数

5. 6. 6 伽马分布分位数

5. 7 样本统计函数

5. 7. 1 均值

5. 7. 2 最大值

5. 7. 3 最小值

5. 7. 4 非缺失数据个数

5. 7. 5 缺失数据个数

5. 7. 6 求和

5. 7. 7 方差

5. 7. 8 标准差

5. 7. 9 标准误

5. 7. 10 变异系数

5. 7. 11 极差

5. 7. 12 校正平方和

5. 7. 13 未校正平方和

5. 7. 14 偏斜度

5. 7. 15 峰度

5. 8 随机数函数

5. 8. 1 正态分布

5. 8. 2 均匀分布

5. 8. 3 二项分布

5. 8. 4 伽马分布

5. 8. 5 泊松分布

5. 8. 6 贝塔分布

5. 8. 7 指数分布

5. 8. 8 几何分布

5. 8. 9 极值分布

5. 8. 10 随机数函数的自变量SEED

5. 9 SASCALL子程序

5. 9. 1 CALL子程序的类型

5. 9. 2 随机数子程序

第三部分 SAS数据力口工

第6章 数据步文件管理

6. 1 DATA语句

6. 1. 1 语句格式

6. 1. 2 选项说明

6. 1. 3 特殊数据集名

6. 1. 4 一个DATA语句下多个数据集名

6. 2 INPUT语句

6. 2. 1 语句格式

6. 2. 2 选项说明

6. 2. 3 列输入方式

6. 2. 4 列表方式输入

6. 2. 5 格式化输入方式

6. 2. 6 命名输入方式

6. 3 CARDS与CARDS4语句

6. 3. 1 CARDS语句

6. 3. 2 CARDS4语句

6. 4 PUT语句

6. 4. 1 语句格式

6. 4. 2 选项说明

6. 4. 3 应用举例

6. 4. 4 指针控制

6. 4. 5 列方式输出

6. 4. 6 列表方式输出

6. 4. 7 格式化输出

6. 5 BY语句

6. 5. 1 语句格式

6. 5. 2 选项说明

6. 5. 3 有关BY语句的概念

6. 5. 4 FIRST. 变量和LAST. 变量

6. 6 SET语句

6. 6. 1 语句格式

6. 6. 2 选项说明

6. 6. 3 应用举例

6. 7 MERGE语句

6. 7. 1 语句格式

6. 7. 2 选项说明

6. 7. 3 应用举例

6. 8 UPDATE语句

6. 8. 1 语句格式

6. 8. 2 选项说明

6. 8. 3 应用举例

6. 9 MODIFY语句

6. 9. 1 语句格式

6. 9. 2 选项说明

6. 9. 3 应用举例

6. 10 FILE语句

6. 10. 1 语句格式

6. 10. 2 应用举例

6. 11 NFILE语句

6. 11. 1 语句格式

6. 11. 2 应用举例

第7章 数据加工整理:修改与选择观测

7. 1 赋值语句

7. 1. 1 语句格式

7. 1. 2 结果变量类型

7. 1. 3 结果变量长度

7. 2 累加语句

7. 2. 1 语句格式

7. 2. 2 应用举例

7. 3 DELETE语句与LOSTCARD语句

7. 3. 1 DELETE语句

7. 3. 2 LOSTCARD语句

7. 4 STOP语句与ABORT语句

7. 4. 1 STOP语句

7. 4. 2 ABORT语句

7. 5 WHERE语句

7. 5. 1 语句格式

7. 5. 2 WHERE表达式特殊算符

7. 5. 3 应用举例

7. 5. 4 WHERE和子集IF语句的比较

7. 6 OUTPUT语句

7. 6. 1 语句格式

7. 6. 2 应用举例

7. 7 REMOVE语句与REPLACE语句

7. 7. 1 REMOVE语句

7. 7. 2 REPLACE语句

7. 8 MISSING语句

7. 8. 1 语句格式

7. 8. 2 应用举例

7. 9 其他语句

7. 9. 1 LIST语句

7. 9. 2 PUT语句与LIST语句比较

7. 9. 3 CALL语句

7. 9. 4 CALL语句调用的子程序

7. 9. 5 NULL语句

7. 9. 6 ERROR语句

第8章 数据加工整理:循环与转移控制

8. 1 DO语句

8. 1. 1 简单DO语句

8. 1. 2 循环DO语句

8. 1. 3 DOOVER语句

8. 1. 4 DOWHILE语句

8. 1. 5 DOUNTIL语句

8. 2 END语句

8. 2. 1 语句格式

8. 2. 2 应用举例

8. 3 SEI. ECT语句

8. 3. 1 语句格式

8. 3. 2 应用举例

8. 4 1F语句

8. 4. 1 1F-THEN与IF-THEN/ELSE语句

8. 4. 2 子集IF语句

8. 5 GOTO语句与语句标号

8. 5. 1 GOTO语句

8. 5. 2 语句标号

8. 6 LINK语句

8. 6. 1 语句格式

8. 6. 2 LINK语句与GOTO语句的差别

8. 7 RETURN语句

8. 7. 1 语句格式

8. 7. 2 应用举例

8. 8 CONTINUE语句与LEAVE语句

8. 8. 1 CONTINUE语句

8. 8. 2 LEAVE语句

8. 8. 3 LEAVE语句与CONTINUE语句的差别

第9章 数据加工整理:变量与信息控制

9. 1 ARRAY语句

9. 1. 1 显式下标数组语句

9. 1. 2 引用显式下标数组元素

9. 1. 3 隐含下标数组语句

9. 1. 4 引用隐含数组元素

9. 2 INFORMAT语句与FORMAT语句

9. 2. 1 INFORMAT语句

9. 2. 2 FORMAT语句

9. 3 1 LENGTH语句与LABEL语句

9. 3. 1 LENGTH语句

9. 3. 2 控制变量长度的方法

9. 3. 3 数值变量长度控制

9. 3. 4 字符变量长度控制

9. 3. 5 LENGTH语句位置的重要性

9. 3. 6 LABEL语句

9. 4 ATTRIB语句

9. 4. 1 语句格式

9. 4. 2 可以规定的变量属性

9. 4. 3 应用举例

9. 5 DROP语句与KEEP语句

9. 5. 1 DROP语句

9. 5. 2 KEEP语句

9. 5. 3 DROP和KEEP语句的使用规则

9. 6 RENAME语句与RETAlN语句

9. 6. 1 RENAME语句

9. 6. 2 RETAIN语句

第四部分 SAS高级编程技术

第10章 过程步通用语句

10. 1 PROC语句

10. 1. 1 语句格式

10. 1. 2 应用举例

10. 2 VAR语句与MODLE语句

10. 2. 1 VAR语句

10. 2. 2 MODEL语句

10. 3 ID语句与WHERE语句

10. 3. 1 ID语句

10. 3. 2 WHERE语句

10. 4 CLASS语句与BY语句

10. 4. 1 CLASS语句

10. 4. 2 BY语句

10. 5 OUTPUT语句与QUIT语句

10. 5. 1 OUTPUT语句

10. 5. 2 QUIT语句

10. 6 FORMAT语句与ATTRIB语句

10. 6. 1 FORMAT语句

10. 6. 2 ATTRIB语句

10. 7 LABEL语句

第11章 全程通用语句

11. 1 注释语句

11. 1. 1 语句格式

11. 1. 2 应用举例

11. 2 DM语句与X语句

11. 2. 1 DM语句

11. 2. 2 X语句

11. 3 TITLE语句与FOOTNOTE语句

11. 3. 1 TITLE语句

11. 3. 2 FOOTNOTE语句

11. 4 RUN语句与ENDSAS语句

11. 4. 1 RUN语句

11. 4. 2 ENDSAS语句

11. 5 LIBNAME语句

11. 5. 1 语句格式

11. 5. 2 选项说明

11. 5. 3 应用举例

11. 6 FILENAME语句

11. 6. 1 语句格式

11. 6. 2 选项说明