搜索
查看: 8599|回复: 9

写了一个交易系统的FAQ,希望对大家有帮助

[复制链接]
发表于 2008-5-18 23:53 |

写了一个交易系统的FAQ,希望对大家有帮助

来自:MACD论坛(bbs.macd.cn) 作者:gats 浏览:8599 回复:9

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
交易系统FAQ


股票交易系统的常见问题
(Stock Trade System’s FAQ ver:0.1.0518)

*不断完善中,最新版本URL: http://www.aiinvest.com/Stock_Trade_System_FAQ/
*有更多的问题,可以给info(at)aiinvest.com发信

作者(股票自动机-AI Invest www.aiinvest.com, All rights reserved.)
——————–Question Index——————

1.系统定义
Q1.1 什么是系统交易?
Q1.2 什么是交易系统?
Q1.3 什么是股票自动交易系统?
Q1.4 KDJ,MACD是不是交易系统?
Q1.5 交易系统的策略是指什么?
Q1.6 系统交易能赚钱吗?
Q1.7 巴菲特有没有交易系统?
Q1.8 有没有现成的技术分析派的交易系统?

2.系统架构
Q2.1自动交易系统包括哪几个模块?
Q2.2 怎么才能收集股票数据?
Q2.3 如何制定出交易系统的策略?

3.系统开发
Q3.1 为什么要开发股票交易系统?
Q3.2 对于自动交易系统的开发来说,需要什么样的背景知识?
Q3.3 什么样的人才合适去开发一个交易系统?
Q3.4 用什么开发股票交易系统?
Q3.5 开发周期会多长?
—————–End of Question Index——————


1.系统定义
Q1.1 什么是系统交易?
A:系统交易是指与交易者能力、技巧、经验无关的,排除了主观和情感因素的机械式的交易方法。系统交易包括的四个基本规则:买入规则、卖出规则、止损规则以及资金管理规则。

Q1.2 什么是交易系统?
A:交易系统是基于系统交易规则构筑的计算机软件系统。

Q1.3 什么是股票自动交易系统?
A:股票自动交易系统是指针对股票市场进行开发的,能够在非人工干预的状态下,自动提示:买入信号,止损信号,卖出信号以及每笔交易头寸大小的交易系统。

Q1.4 KDJ,MACD是不是交易系统?
A:KDJ,MACD以及其他技术指标都不是交易系统。虽然可以根据这些指标来规定一个交易系统的买入、卖出规则,但是缺乏止损以及资金管理规则,同样不能称之为完整的交易系统。

Q1.5 交易系统策略是指什么?
A:交易系统策略是制定交易系统规则的基本思想。
股票交易系统策略可以粗略的划分为:基本面分析交易策略和技术面分析交易策略。
《漫步华尔街》(A Random Walk Down Wall Street)具体分析了两种策略的优劣。不过鉴于作者对技术分析的偏见,同时还推荐《专业投机原理》(Principles of Professional Speculation)。

Q1.6 系统交易能赚钱吗?
A:不是每个交易系统都能赚钱,但是长期稳定赚钱的交易者必然有其系统的交易方法。成功的交易员有其完整的交易规则体系,同时拥有良好心理素质。所以即使没有交易系统的辅助,这些交易员都能从市场上获得回报。

Q1.7 巴菲特有没有交易系统?
A:巴菲特的价值投资理论体系就是他的交易系统。他投资的是公司本身而并非在买卖股票,所以他的交易系统的规则:对于业务简单而持续盈利的公司,他在市场价格相对便宜的时候买入;股票价格超出潜在价值时卖出;尽量终身持有,所以没有止损一说;保证资金安全,不把所有鸡蛋放在同一个篮子里。

Q1.8 有没有现成的技术分析派的交易系统?
A:有的。《海龟法则》(Turtle Rule)就是一个完整的趋势突破型的交易系统,而且是免费的。海龟法则的定义包含了交易系统的所有要件:买卖对象的选择、资金管理、何时买入、如何止损、何时卖出等。可以在google上找到相关的资料。

2.系统架构
Q2.1 自动交易系统包括哪几个模块?
A:自动交易系统包括如下几个基本的模块:
+1.数据收集模块:针对具体的交易策略,将需要分析的数据进行下载。
+2.交易策略模块:实现买入、止损、卖出以及资金管理。
+3.策略测试模块:对系统采用的策略进行历史数据测试(Back Test)。
+4.自动交易模块:根据实时数据信息,自动进行买卖。

Q2.2 怎么才能收集股票数据?
A:股票数据基本分为三大类:
+1.股票基本信息:股票代码,股票市场,公司名称
+2.股票价格信息:一定周期内(一天,一周等)重要的四个价格的开盘价格(Open),最高价格(High),最低价格(Low),收盘价格(Close),常以(OHLC)代表。
+3.股票财务信息:包括利润额,市盈率(P/E),市净率(PB),净资产收益率(ROE)等。
以上的最新信息都可以从Yahoo上收集到。

Q2.3 如何制定出交易系统的策略?
A:最快速最方便的办法就是将自己已有的,已经长期稳定盈利的策略量化成为交易系统的策略。
如果还没有一套系统的交易策略的话,可以通过下面的步骤来进行定制:
+1.确定交易哲学:投资或者投机。只要能获得回报,没有好坏之分。
+2.明确交易风格:首先需要确定自己的交易风格是属于保守的、厌恶风险的、追求稳定而非高回报类型,还是激进的、对风险有一定抵抗力的、想充分利用资金追求利润极大化的类型。
+3.明确买卖对象:根据自己的交易哲学和交易风格选择交易对象,将其共同的特性总结和量化。
+4.总结买卖模式:将买卖对象的历史数据进行分析,找出可行的买入卖出价位,总结成买卖模式。
+5.制定风险管理:根据自身对风险抵抗能力的强弱以及资金量的大小,制定止损原则和资金分配原则。

3.系统开发
Q3.1 为什么要开发股票交易系统?
A:如果有完整的系统交易规则,在可量化的前提下,用计算机来代替人工买卖是一个很好的办法。除此之外,如果有一个开发性的交易系统平台,可以对已有的交易策略进行测试,改善和发展出更好的交易策略。

Q3.2 对于交易系统的开发来说,需要什么样的背景知识?
A:对于自动交易系统开发者来说,最好能具备的基本知识:计算机编程和交易知识。如果懂得金融工程和建模方法更好。

Q3.3 什么样的人才合适去开发一个交易系统?
A:一个有丰富交易经验,但是对自己情绪控制不佳,容易受到市场价格变动影响的交易员是最需要一个自动交易系统的。随着计算机软件开发工具的成熟,计算机编程已经越来越容易上手。所以,只要有心学习,大部分人都可能、可以开发一个交易系统。

Q3.4 用什么开发股票交易系统?
A:简单的如Excel,复杂一些的如C++,VB.net(C#),Java,Perl等都可以。

Q3.5 开发周期会多长?
A:从建模、系统策略原型建造、测试到实用,这几个阶段可能会在半年到1年左右的时间内完成。不过根据系统实现语言、系统运行OS等,时间长短有所区别。

–Thanks for reading, Hope the FAQ will be helpful. Any more questions? –

文章来自:股票自动机-AI Invest:专注于自动交易系统研究和开发的博客
更多的股票、系统开发知识在AI Invest(http://www.aiinvest.com)
发表于 2008-6-17 21:37 |
感谢!顶一下。
发表于 2008-6-20 01:33 |
提示: 作者被禁止或删除 内容自动屏蔽

签到天数: 5 天

发表于 2008-6-23 09:20 |
感谢提供。
 楼主| 发表于 2009-8-15 03:00 |
原来的博客改成社区了,
欢迎大家继续访问:http://www.aiinvest.com
发表于 2009-9-25 12:36 |
我觉得一个情绪不佳的人也用不了机械化系统的。
因为情绪不佳,他会去干扰机器的运作。

能用机械化交易的人,情绪心理的平衡能力反而应该是极强的。
发表于 2010-9-19 21:26 |
感谢提供。
发表于 2011-6-7 14:09 |
谢谢分享.
发表于 2013-6-8 12:58 |
提示: 作者被禁止或删除 内容自动屏蔽

签到天数: 40 天

发表于 2013-6-25 14:33 |
真的牛,双手赞成,谢谢了
本站声明:1、本站所有广告均与MACD无关;2、MACD仅提供交流平台,网友发布信息非MACD观点与意思表达,因网友发布的信息造成任何后果,均与MACD无关。
MACD俱乐部(1997-2019)官方域名:macd.cn   MACD网校(2006-2019)官方域名:macdwx.com
值班热线[9:00—17:30]:18292674919   24小时网站应急电话:18292674919
找回密码、投诉QQ:89918815 友情链接QQ:95008905 广告商务联系QQ:17017506 电话:18292674919
增值电信业务经营许可证: 陕ICP19026207号—2  陕ICP备20004035号

举报|意见反馈|Archiver|手机版|小黑屋|MACD俱乐部 ( 陕ICP备20004035号 )

GMT+8, 2024-4-24 22:34 , Processed in 0.071019 second(s), 8 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表