有没有人能指导我一下?
基本上,我正在尝试分析股票价格并查找是否有任何模式。 我使用PHP和MySQL来完成此操作。 我在哪里可以找到类似于MetaStock或thinkorswim中使用的示例算法? 我知道它们是闭源的,但有没有适合初学者的教程可用?
谢谢,
P.S. 我甚至不知道在Google上搜索什么 :(
节省时间,使用像NinjaTrader和Wealth-Lab这样的程序。它们都是出色的技术分析平台,接受C#作为编程语言来定义您的交易规则。您可以想象到的每种可能的技术指标都已经包括在内,如果您需要更高级的内容,您也可以编写自己的指标。为了使您的分析具有统计学意义,您还需要大量的数据。对于美国股票和ETF,请访问www.Kibot.com。我们使用他们的数据有很好的经验。
首先,您需要扎实的数学基础:一般的统计学、相关分析、线性代数......如果您真的想深入了解,请查看尺寸转换。然后,您需要扎实的数据挖掘基础。如果您想将严格的数字数据与新闻标题和其他事件联系起来,则关联分析可能有用。
有一件事可以确定,您很可能找不到预先消化的算法,让您致富......
我认识一个人正在尝试这样做......他有些成功(意味着他没有亏钱并且赚了一点),并制作自己的算法......我应该提到他拥有精算科学博士学位。
以下是更多链接......希望它们能对您有所帮助。
祝你好运
请查看investopedia上的算法,以及FM Labs提供了很多技术分析指标的公式。
这是一个模式示例,链接如下: http://ddshankar.files.wordpress.com/2008/02/image001.jpg
我可以建议您阅读一些关于卡尔曼滤波器的内容吗?维基百科是一个很好的开始: http://en.wikipedia.org/wiki/Kalman_filter/
这应该会给您一些背景,了解如何估计和预测某个系统的变量(在这种情况下是股票市场)。
但是,股票市场的行为并不是非常良好,因此您可能需要熟悉KF的非线性扩展。 是的,维基百科条目有关于扩展KF和无损KF的部分,但这里有一个更深入的介绍: http://cslu.cse.ogi.edu/nsel/ukf/
我想,如果以前有人尝试过这个,那么它就会成为新闻中的头条,并且非常出名。 因此,您可能真的发现了什么。