前言高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。在过往的面试中,如果候选人做过高并发的项目,我通常会让对方谈谈对于高并发的理解,但是能系统性地回答好此问题的人并不多,大概分成这样几类:1、对数据化的指标没有概念:不清楚选择什么样的指标来衡
量化交易应该大家都知道是什么回事,但是量化交易接口又是个什么玩意呢?今日我们就来说说量化交易接口的一些用途。其实,量化交易接口的用途很明确,就是为量化交易服务的,具体来讲,它可以帮助量化投资者获取实时和历史行情数据、批量委托下单撤单、获取五档/十档报价,甚至还可以进行融资融券交易还款等等,也有一些量化交易接口可以进行交易策略编写,对于想做自动化交易的投资者来讲,量化交易接口可以说是必不可少的。名称
简介 efinance 是一个用于获取股票、基金、期货、债券数据的免费开源Python库。从源代码可以看出,其主要是基于东方财富网的api获取数据,可以获取历史数据和股票交易的实时数据,是做股票量化交易的一把利器。安装 使用pip安装:pip install efinance更新pip install efinance&
原创
精选
2023-03-18 19:01:56
567阅读
量化交易简介一、什么是量化交易量化交易(Quantitative trading)量化交易是借助现代统计学和数学的方法,利用计算机技术来进行投资交易的证券投资方式。量化交易是从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,用数量模型验证及固化这些规律和策略,然后严格执行策略来指导投资,以求获得可以持续的、稳定且高于平均收益的超额回报。二、量化交易的分类1、趋势性交易适合一些主观
转载
2023-07-14 18:35:30
0阅读
常见的量化交易平台:米筐,BigQuant,优矿,聚宽,掘金。本文简单介绍其中的米筐量化交易平台。米筐支持Python,Java编写交易策略进行回测。 一、平台使用1. 注册账号平台网址:米筐量化平台 平台的帮助文档见网站【支持】页面:2. 进入界面打开右上角的【产品——米筐量化协作平台】进入策略编写界面,然后点击【新建策略】的【代码策略】,当然,也可以使用向导策略
转载
2023-07-29 18:23:20
0阅读
&n
转载
2023-05-26 16:11:21
398阅读
这篇文章是对目前我自己用java开发量化交易系统的一个总结,后续有新的进展我会陆续更新到这个专栏里。用业余时间搞量化这个副业是想实现自己一直以来的愿望:当一个自由的宽客(其实大部分是因为不满足于死工资) 想做量化已经有4-5年了,记得大学的时候第一次在网上看到宽客这个名词,当时心里很激动。第一,当宽客很自由,而且能发挥个人的聪明才智,大学时在学校里参加过数据建模竞赛,我对能够用模型
转载
2023-08-10 19:48:18
462阅读
定位: 掌握数据挖掘/机器学习技术的应用场景 从事量化策略工程师、量化策略分析方向目标: 掌握回测框架的使用 掌握股标的量化投资策略最化交易简介 了解量化交易的定义以及类别 说明量化交易研究流程 了解量化交易项目的工作内容什么是量化交易学习目标目标
原创
2021-04-25 23:46:38
765阅读
AI量化交易(一)——量化交易简介一、量化交易简介1、量化交易简介量化交易是以数学模型为交易思维,以历史数据为基础,以数学建模、统计学分析、编程设计为工具,利用计算机技术从庞大的历史数据中海选出能带来超额收益的多种大概率获利事件以制定交易策略。2、量化交易的特点(1)纪律性。量化投资决策都是依据模型做出的,模型会模拟测试成千上万次来达到高容错率。(2)系统性。量化交易数据分析有一套非常全面的数据评
原创
2019-11-16 16:09:56
10000+阅读
点赞
1评论
本文作者是一位从事量化交易的实战者,他将他的实战心得写成一个量化交易系列,本篇则是系列的第一篇,从文中你会对整个量化交易的框架、流程、以及策略思路的来源地都有相应地说明。接下来就和文摘菌一起来看看量化交易应该如何入门吧!在此文中我将为你们介绍一些端对端量化交易系统的基本概念,希望借此帮助到两类读者:一类是希望在基金公司中找到量化交易相关工作的人,另一类是那些希望能自行利用算法进行交易的“散户”。量
本文由人工智能编写,特来练手!使用notion所作!1. 量化交易量化交易是指利用数学模型、计算机技术和统计分析方法,对市场价格、成交量、交易规律等进行预测和分析,以此为基础进行交易的一种方式。相比于传统的交易方式,量化交易更加注重数据分析和风险控制,能够更加科学地进行投资决策。量化交易的核心在于构建交易模型。交易模型是指利用数学方法对市场数据进行处理和分析,从而得出预测结果的一种工具。常用的交易
转载
2023-07-11 14:29:47
0阅读
一.架构我设计的架构图大概如下: 二.参考 <海龟交易法则>vnpy期货职业资格考试丛书<量化投资策略与技术> 三.开发前思考1.计算机-金融-数学,知识比重为1-3-6 2.用java还是python写都可以,架构方面没太大区别,java的interface用python的abc库一样可以实现。但是java的库比较少 3.对于CTA交易,策略
转载
2023-08-16 09:54:11
0阅读
一、量化交易简介1、量化交易简介量化交易是以数学模型为交易思维,以历史数据为基础,以数学建模、统计学分析、编程设计为工具,利用计算机技术从庞大的历史数据中海选出能带来超额收益的多种大概率获利事件以制定交易策略。2、量化交易的特点(1)纪律性。量化投资决策都是依据模型做出的,模型会模拟测试成千上万次来达到高容错率。(2)系统性。量化交易数据分析有一套非常全面的数据评测系统,会从多方面考量市场,比如:
投研机构对商品期货价格变化的研究,无不是以商品基本面分析作为出发点,但通常没有给出明确的交易建议,所以效果难以被观测。本文以经济学基本原理为基础,赋予基本面数据的合理算法,结合对期货交易过程中的量化控制,设计成集基本面分析和交易于一体的量化交易模型,以模拟交易效果证明基本面分析的有效性。 [量化交易的基本概念]投资者参与期货交易的目的并不相同,有投机、套保、套利或者其他,虽然投资者也可以
转载
2023-08-04 10:15:16
0阅读
摘要策略编写的基本框架及其实现回测的含义及其实现初步学习解决代码错误周期循环的开始时间自测与自学通过前文对量化交易有了一个基本认识之后,我们开始学习做量化交易。毕竟就像学游泳,有些东西讲是讲不懂,做过就会懂。由于本教程是基于聚宽量化交易平台(www.joinquant.com),所以为了后续的学习,最好去注册一个聚宽量化交易平台的账号。一、策略编写的基本框架及其实现1、从一个非常简单的交易策略开始
转载
2023-09-05 17:38:35
0阅读
目录前言一、程序语言选择 二、量化交易的选择vn.py简介 三、零基础搭建vn.py量化交易框架四、解决vn.py下载依赖过程出现的问题。1.XX模块运行失败,有read time out红字2.AttributeError: module 'sipbuild.api' has no attribute 'prepare_metadata_for_build_wheel'&nb
转载
2023-09-16 00:04:46
0阅读
开篇简单说一下为什么想写这个系列:我个人对自动化交易比较感兴趣,他山之石,可以攻玉,搞清楚easyTrader,就搞清楚了市面上大部分自动交易方法。实践是检验真理的唯一标准,一个无法实盘的量化交易系统,相当于一位纸上谈兵的将军。网络上有很多成熟的组合,不管是量化还是非量化的,都可以通过程序实现follow(跟单)。希望能实现自己的自动化交易系统,实现并扩展其功能。项目概况【Github地址】htt
转载
2023-09-16 00:17:22
0阅读
量化必备技能进程、线程、协程 最近再做量化系统的时候,由于 python 不是很熟悉,日行情下载数据
量化必备技能进程、线程、协程最近再做量化系统的时候,由于 python 不是很熟悉,日行情下载数据和数据清洗计算等都是单线程处理的,其速度无法忍受。
例如:日行情数据的更新,5000 左右个股票,更新一次,等待的时间可以把你验证想法的热情都浇灭,单线程的
转载
2023-07-10 11:07:30
54阅读
第一章-学习之前的认知影响股价的因素1、公司自身因素
2、心理因素
3、行业因素
4、经济因素
5、市场因素
6、政治因素金融量化投资量化投资的优势
1、避免主观情绪,人性弱点和认知偏差,选择更加客观
2、能同时包括多角度的观察和多层次的模型
3、及时跟踪市场变化,不断发现新的统计模型,寻找交易机会
4、在决定投资策略后,能通过回测验证其效果
量化策略
通过一套固定的逻辑来分析、判断和决策,自
转载
2023-09-16 20:50:28
0阅读
作者:MathQueen 一、量化交易都是什么量化交易、程序化交易、量化投资,听起来很高大上的名词。随着市场的成熟化,去散户化,量化交易慢慢成为机构投资的主要手段之一,但它真的如同印钞机一样,躺着赚钱,还是不过是把“手动亏钱”变成了“自动亏钱”,本文说说。成熟市场,散户的占比是很少的,比如美股,不到10%的散户比例,其他都是机构,再比如外汇交易市场,就没几个散户,因为散户早就死光了。
转载
2023-09-25 13:44:17
0阅读