当前位置: 首页 > news >正文

网站栏目规划图网站域名怎么注册

网站栏目规划图,网站域名怎么注册,外贸淘宝网站建设,河南网站seo设计算法交易的概念: 利用自动化平台,执行预先设置的一系列规则完成交易行为。 算法交易的优势 1.历史数据评估 2.执行高效 3.无主观情绪输入 4.可度量评价 5.交易频率 算法交易的劣势 1.成本,成本低难以体现收益 2.技巧 算法交易流程 大前…

算法交易的概念:

利用自动化平台,执行预先设置的一系列规则完成交易行为。

算法交易的优势

1.历史数据评估
2.执行高效
3.无主观情绪输入
4.可度量评价
5.交易频率

算法交易的劣势

1.成本,成本低难以体现收益
2.技巧

算法交易流程

大前提:基于某种平台(可自建)
1.提出假设
2.建立模型
3.回测验证
4.执行交易

交易策略的来源(trading strategy)

1市场微观结构研究(for HFT mostly)
2.基金结构套利(fund structure arbitrage)
3机器学习/人工智能(重点)

机器学习的四个流派:

离散的角度:符号主义(symbolism),可解释性好
代表性算法领域 1:决策树,涉及到的学科知识:信息论;
代表性算法领域 2:规则学习 (Rule),涉及到的学科知识:数理逻辑;

连接主义(connectionism)
代表性算法领域:神经网络,涉及到的学科知识:泛函分析。

连续的角度:频率主义(frequentists)
代表性算法领域:支持向量机 (SVM),涉及到的学科知识:统计学;

概率角度:贝叶斯主义(bayesian)
代表性算法领域:贝叶斯,例如朴素贝叶斯、概率图等,涉及到的学科知识:统计学、概率论;

ML的核心三板斧:

Data
Model & Objective Function
Optimization:寻找上面function的极值的方法

ML+Trading

限价委托单薄模型(Limit Order Book Modeling)
基于价格的分类模型(Price-based Classification Models),最常用,吃价格,输出分类(买卖)
基于文本的分类模型(Text-based Classification Models)基于高质量网站(Twitter)或股票评论网站(新浪财经新闻),采用自然语言处理方式进行选股票(信噪比较大,新闻来源,各种托)
强化学习(Reinforcement Learning)

ML+Trading建模四要素

Good model and efficient trading algorithms
Hardware( GPU/CPU)硬件要求
High quality data,数据是模型精度的上限
Platform(keras/tensorflow/sklearn) python为主

交易策略的评估

1.策略的基本假设
2.Sharp Ratio
3.杠杆
4.频率
5.风险
6.W/L
7.模型复杂度 VC dim
8.最大亏损 Maximum drawdown
9.Benchmarking

回测

1.回测是指将交易策略在历史数据中进行合理验证的过程。
2.回测的意义:
策略筛选
策略优化
策略验证
3.错误的回测:
乐观主义偏差 special look back region
时间旅行
·程序bug
·train/val/test set
幸存者误差(选股)

搭建平台需要理解事件驱动的编程模型

while True:new_even = get_new_event()if new_event.something='事件1':do_something()if new_event.something='事件2':do_something_else()tick(50) #wait 50 milliseconds

金融时间序列数据统计分析(米筐)

import warnings
warnings.filterwarnings("ignore")
import numpy as numpy
import pandas as pd
import matplotlib.pyplot as plt
# matplotlib没有就 pip install matplotlib
plt.style.use('seaborn')
#将matplotlib的图表直接嵌入到Notebook之中,py文件不支持这个命令
#%matplotlib inline'''
导入数据
1.以时间为索引
2.将事件转换成标准格式
3.绘制展示各个指标的走势图
'''
#指定第一列为索引列,并且自动将时间文本转化为日期类型
data = pd.read_csv('stockdata.csv',index_col=0,parse_dates=True)
data.head()data.plot(figsize = (10,12))#分开显示
data.plot(figsize = (10,12),subplot = True)'''
各个指标含义
AAPL.O:Applo Stock
MSFT.O:Microsoft Stock
INTC.O:IntelStock
AMZN.O:Amazon Stock
GS.N:Goldman Sachs Stock
SPY:SPDR S&P 500 ETF Trust 
SPX:S&P 500 Index
VIX:VIX Volatity Index
EUR:EUR/USD Exchange Rate 
XAU:Gold Price 
GDX:VanEck Vectors Gold Miners ETF 
GLD:SPDR Gold Trust
'''# 统计分析
data.info()data.describe().round(2)data.mean()data.aggregate([min,max,np.mean,np.std,np.median])
#示例程序,至少包含4个必须实现的方法
import talib
# 在这个方法中编写任何的初始化逻辑。context对象将会在你的算法策略的任何方法之间做传递。
def init(context):context.s1 = "000001.XSHE"#实时打印日志logger.info("Interested at stock:" + str())# before_trading函数会在每天交易开始前被调用,当天仅会调用一次
def before_trading(context, bar_dict)pass## 你选择的证券的数据更新将会触发此段逻辑,例如日或分钟历史数据切片或者是实时数据切片更新
# 该策略执行的频率在右边可以选择:天、分钟
def handle_bar(context, bar_dict):# 开始编写你的主要的算法逻辑pass# after_trading函数会在每天交易结束后被调用,当天只会被调用一次
def after_trading(context):pass

从300支股票从选取10支收益率最高的股票,并买入;
收益率从股票的财务数据中提取,然后排序;
该策略每天执行,每天都会更新10支股票,需要将现有股票与排行榜中的股票进行比对,卖掉不在榜内的股票,买入在榜上的股票。

http://www.yayakq.cn/news/697350/

相关文章:

  • 网站的基础知识部队网站模板
  • 代理网站平台精品特价地方装修网站php源码带后台 装饰门户门站 装修网源代码
  • 关于网站建设的申请报告哪里做网站域名不用备案
  • 域名对网站seo的影响吗网站建设的可行性研究的前提
  • 北京网站建设公司服务有哪些东莞免费网站建设网络营销
  • 手机网站淘宝客做淘宝客网站好搭建吗
  • 西安咪豆网站建设公司php做商城网站
  • 如何做企业网站推广产品wordpress的标题字怎么变
  • 苏州工业园区有哪些企业上海债务优化公司
  • 阳江公司网站建设做社交网站
  • 报名网站开发多钱域名买好了怎么做网站
  • 温州知名网站成都定制软件开发公司
  • 济南网站建设 联系小七百度网盘官方下载
  • 济南上门做睫毛的网站哪个网站可以做网页
  • 网站能不能用自己的电脑做服务器广州开发区投资集团
  • 徐汇苏州网站建设抖音代运营的好处
  • 给网站做推广一般花多少钱163企业邮箱登入口
  • 中山建设网站官网优速网站建设优化seo
  • 网站 色彩方案贵阳网站建设app开发
  • 通化网站建设佛山市锵美装饰有限公司网站建设案例
  • 昆明市门户网站发广告平台有哪些
  • 电子商务网站建设目标分析手机家装绘图软件
  • 建设网站的需要的工具哈尔滨seo搜索优化公司排名
  • 深圳网站建设微信商城开发wordpress的主题博客
  • 都兰县公司网站建设企业网站结构
  • 自己的网站是什么样子的用织梦系统怎么做网站
  • ppt的免费网站一个网站开发流程
  • 织梦系统怎么做单页网站wordpress首页聚合
  • 华为建站模板wap网站开发工具
  • 太原免费建站郑州网站建设zzmshl