1 课程总览
为什么要做算法交易
交易系统的开发与设计
时间序列分析
策略建模及其优化方法
策略评价与回测
风险管理
交易策略的实现
交易策略的执行
2 算法交易综述
算法交易:利用自动化平台,执行预先设置的一系列规则完成交易行为。
优点
- 历史数据评估
- 执行高效
- 无主观情绪输入
- 可度量评价
- 交易频率
缺点
- 成本(学习成本、金钱成本)
- 技巧
交易流程——大前提:基于某种平台:
- 提出假设
- 建立模型
- 回测验证
- 执行交易
交易策
作者文章归档:王半仙
病毒感染数据模拟
视频变成连续照片
中英文对齐+位置互换 = 数据增强 + 迁移学习的兼容性提高
场景不同的迁移学习 = 根据常见关键点 抽取 前后矩阵 进而提取 转化矩阵 实现自动化迁移
matlab基本界面 matlab变量和基本运算 matlab基本绘图技巧和常用绘图列表 matlab循环和判断逻辑 matlab函数定义和脚本撰写 matlab进行微分、积分、数据拟合、数值求解的方法
相关练习: 编写函数:计算n的阶乘 基于蒙特卡洛法计算pi 解方程 log x sin x
国内现状:目前以商业银行和消费金融公司为主,主要通过个人基本信息、银行数据(授权)、交易数据、社交数据等,来进行信用评级
评分卡分类:
| 名称 | 所处阶段 | 所含数据 |
|---|---|---|
| 申请评分卡 | 评价申请阶段客户信用风险 | 只有基本信息,无客户交易信息 |
| 申请评分卡 | 通过客户的行为评估客户风险 | 包含基本信息和客户行为信息 |
| 催收评分卡 | 对已逾期或违约的客户进行评分 | 额外的催收后客户反应等数据 |
评分卡的观察期
% fact.m
function output = fact(n)
% FACT Calculate factorial of a given positive integer.
output = 1;
for i = 1:n
output = output*i;
end
本文成稿于 2021 年,内容可能存在过期,仅供参考~
下载安装VScode和微信开发者工具
下载按照node.js 路径:D:\software\nodejs
npm(node package manager):nodejs 的包管理器,用于 node 插件管理(安装/卸载/管理依赖等)
cnpm:国内版的 npm(避免网络波动问题),每 10 分钟同步一次完整 npmjs. Org 镜像