算法交易自学
① 谁介绍个免费股票入门学习的地方或者Q群。。
股票操作是种很有意思的投资活动,收益与亏损见效很快,它的操作有一套完整的游戏规则,如果真想参与这个游戏,靠人帮忙不太现实,主要靠自学,建议按以下方法系统的走一下比较稳妥和全面,将来真金白银的操作更保险一些:
1、找薄一点的股票入门书看一下前1/3就够了,拿到这样的一本入门书,基本就知道要学什么了;
2、上网查一个模拟炒股的网站(推荐游侠股市),进去开战,开战同时消化那本书的后2/3。
如果只是想了解一下证券市场,这已经有了很深程度的了解了,如果想实战操作,再作以下步骤:
3、到证券公司开户,投入几百上千元,就可以正式实战了。
4、有把握再增加投资,最好有个限额,比如为自己收入的1/3,但绝对不能借钱炒股!
这样操作,基本上就是系统自学股票并参与操作的过程了。
② 请问编程小白,想自学遗传算法编程,用于证券市场交易策略效果模拟与
建议学c#,语法简练优雅,类库功能丰富。
c#的框架类库目前已超过15000个类型。很多功能都被封装好了,不用你自己去一一实现,相当于站在巨人的肩膀上。
C#开发windows平台的应用程序非常成熟,开发效率很高。
③ 随机分析发展史上的大事件有哪些
stoch. control不了解,这里只说(我了解的)stoch. analysis (SA),主要是S(P)DE方向。是数学在金融的应用,偏数学。semimartingale发展的比较早的理论。Protter写的那本书已经是standard reference了。这个框架(包括了lévy, diffusion, 等等过程)下有很多pricing和volatility 的概率/统计模型(也有海量的文献)。rough path theoryOxford的Lyons主导的比较新(98年开始的?Differential equations driven by rough signals.)的S(P)DE理论。Lyons在的Oxford-Man Institute就是做量化研究的。另外柏林的Friz和Lyons 相似,也有做rough path在QF方面的应用。(Friz本人也是在街上工作过的。Remark:据我所知Haier 的regularity structure似乎没有做这方面的应用,可能Hairer还是对物理问题比较感兴趣吧。stein‘s method (malliavin calculus) (我怎么记得题主之前问过这方面的问题.这个领域也有在金融方面的应用,不过不太清楚具体哪些人是experts了(单就malliavin calculus倒是知道。
④ 学Python能做什么 需要哪些必备技能
Python可以从业的方向有很多,每个方向的要求不同,自然所需要掌握的技能也是有差异的。
Python是一门简单、易学并且很有前途的编程语言,很多人都对Python感兴趣,但是当学完Python基础用法之后,又会产生迷茫,尤其是自学的人员,不知道接下来的Python学习方向,以及学完之后能干些什么?以下是Python十大应用领域!
1. WEB开发
Python拥有很多免费数据函数库、免费web网页模板系统、以及与web服务器进行交互的库,可以实现web开发,搭建web框架,目前比较有名气的Python web框架为Django。从事该领域应从数据、组件、安全等多领域进行学习,从底层了解其工作原理并可驾驭任何业内主流的Web框架。
2. 网络编程
网络编程是Python学习的另一方向,网络编程在生活和开发中无处不在,哪里有通讯就有网络,它可以称为是一切开发的“基石”。对于所有编程开发人员必须要知其然并知其所以然,所以网络部分将从协议、封包、解包等底层进行深入剖析。
3. 爬虫开发
在爬虫领域,Python几乎是霸主地位,将网络一切数据作为资源,通过自动化程序进行有针对性的数据采集以及处理。从事该领域应学习爬虫策略、高性能异步IO、分布式爬虫等,并针对Scrapy框架源码进行深入剖析,从而理解其原理并实现自定义爬虫框架。
4. 云计算开发
Python是从事云计算工作需要掌握的一门编程语言,目前很火的云计算框架OpenStack就是由Python开发的,如果想要深入学习并进行二次开发,就需要具备Python的技能。
5. 人工智能
MASA和Google早期大量使用Python,为Python积累了丰富的科学运算库,当AI时代来临后,Python从众多编程语言中脱颖而出,各种人工智能算法都基于Python编写,尤其PyTorch之后,Python作为AI时代头牌语言的位置基本确定。
6. 自动化运维
Python是一门综合性的语言,能满足绝大部分自动化运维需求,前端和后端都可以做,从事该领域,应从设计层面、框架选择、灵活性、扩展性、故障处理、以及如何优化等层面进行学习。
7. 金融分析
金融分析包含金融知识和Python相关模块的学习,学习内容囊括Numpy\Pandas\Scipy数据分析模块等,以及常见金融分析策略如“双均线”、“周规则交易”、“羊驼策略”、“Dual Thrust 交易策略”等。
8. 科学运算
Python是一门很适合做科学计算的编程语言,97年开始,NASA就大量使用Python进行各种复杂的科学运算,随着NumPy、SciPy、Matplotlib、Enthought librarys等众多程序库的开发,使得Python越来越适合做科学计算、绘制高质量的2D和3D图像。
9. 游戏开发
在网络游戏开发中,Python也有很多应用,相比于Lua or C++,Python比Lua有更高阶的抽象能力,可以用更少的代码描述游戏业务逻辑,Python非常适合编写1万行以上的项目,而且能够很好的把网游项目的规模控制在10万行代码以内。
10. 桌面软件
Python在图形界面开发上很强大,可以用tkinter/PyQT框架开发各种桌面软件!
⑤ 股票自动化交易如何实现
目前我了解的国内最好的自动交易软件应该是:迅动股票
目前我了解的是可以自动做高抛低吸,设置条件自动买进卖出,自动止盈止损,自动打新股,自动逆回购
⑥ 文华 开拓者或者其他哪个程序化交易更好
程序化的,文华赢智用的比较多
相对也要好用点
另外开拓者也还不错
⑦ 个人投资者怎么实现简单的程序化交易
勉强以知道的回答你,(一)交易系统有文华、开拓者和金字塔等,也有其他系统,你上期货公司网站上看,比如你可以上中信建投网站看就知道了,不同的期货公司对接的系统有些差别。交易系统是付费的。(二)对着系统编写交易程序(也叫交易策略),各个交易系统用不同的方法,可以自学,也有开班学。(三)一台电脑,可以设定定时开机(唤醒)、睡眠,或者电脑一直不关机也行(就是费电)。(四)开期货账户,就可以交易了。如果是没有期货交易经验的,最好是先开一个模拟账户操练一下。(五)以上最关键的、决定你盈亏的是交易策略,而非交易系统。别人好的策略肯定不会给你,卖给你的肯定不是好策略,原因你懂的。
⑧ 如何自学编程如何自学期货程序化交易
这个很难吧 一套软件出来 多了几个特殊指标都的要收费的 可见有点难度 我知道你的意思是说自己编写个指标公式 然后完全按照这个盈利比大于多少的公式操作 克服人类本身的贪念和不稳定性 就像之前的什么海龟法则啊之类的 但是不写指标也有很多方法 比如3线反转法则啊之类的 还有调试现有的指标公式也是很好的办法 通过不断修正不断完善 把盈利比提上去吧 最后 在您还没有编写成功的情况前 不防采取以上建议
⑨ 大学生自主学习该如何高效地进行
大学的中,学习要靠自己,因为不会像高中一样会有老师检查作业,上课督促你听课。学会高效率的自助学习就尤为重要。