Ⅰ 支持第三方程序下单的股票交易软件有那些
大智慧、同花顺都是很不错的,尤其是大智慧!
Ⅱ 程序化交易软件哪个好
一 什么是程序化交易
程序化交易:用计算机软件代替人工进行交易的部分过程或者全部过程。
程序化交易可以分为
全自动:人为不干涉。所有信号均由计算机去执行。
半自动:计算机执行部分指令,比如只是用程序去开仓。平仓人工来执行。还有就是人工下单。然后计算机去执行出场程序。还有就是会人工判断行情是否单边与横盘,然后选择性的去加载程序。
二 程序化的优点与缺点
优点:
1 最大的优点就是可以克服主观交易中的心理问题:焦虑,犹豫,紧张,恐惧。兴奋等等各种心理因素。
2 可以同时很多个品种。且可以实时扑捉到交易机会第一时间进场。比人工观察要快很多很多。提高效率。把资金分散到几十个策略和品种上去的时候,极大的分散的投资风险。
3 主观交易策略使用的条件太复杂的情况下会影响交易的实时和客观。特别是日内交易,条件越多,每次下单的时候会影响速度,还会经常出现犹豫的情形。但是程序化就可以避免这些。再多的再复杂的条件也能很快的去执行。这个是人无与伦比的。
4 一个策略的盈利与否,如果用主观去判断会需要很长时间实盘去检验。特别是中长线策略。需要以年为单位来进行检验效果。但是用程序那么就能通过过去的大量数据很快检验出是否能盈利,当然真正的实盘与程序回撤数据还是有差异的。但即使如此也比主观要更加快的评测出策略的有效性。
缺点:
1 程序化不能实现人工复杂的思想的表达,还有些是模糊的难以用语言准确去描述的如盘感。
2 程序化相对比较死板,无法灵活的感觉各种盘面的变化去做出灵活的应对。
3 大量策略雷同,导致一些以前用的好的策略,过了段时间后就效果不好了。
三 程序化编写需要注意的几点
1 避免使用未来函数。
未来函数:指可能引用未来数据的函数,即引用或利用当时还没有发生过的数据对之前发出的判断进行修正的函数。
2 指令触发的K线取值。现在有实时触发,和K线走完取值,还比如实时触发K线走完复核,等等很多种。如果取TICK数据回测那么这些都触发条件与实盘都是最接近的。如果不是去TICK数据测试,那么就只有K线走完不复核取值,为最接近实盘效果。
3回测历史数据的时候,引用的是指数和主连合约的区别。
指数是以每个合约的成交量做权重算出的该商品的指数
主连是主力合约的连续,主连合约是是不同时段主力合约的连接,指数是所有合约按照成交量加权而形成的。很显然,主连合约因为有换月的状况所以有跳空情况,而指数是全部合约的加权,所以会有很优秀的连续性。
如果用指数来测试,那么实际交易的时候不会有这样的数据产生。如果是日内程序,那么就要用主连来测试,如果是过夜那么就最好是用指数。或者能有自动换月的函数来测试,那么效果就更贴近实际。
4 手续费和滑点
如果是低频的策略,那么这个影响将不大。如果是中频特别是高频的,那么就影响很大了。所以再回撤数据的时候越严格那么就实际效果越贴近实际。
5 测试的时候需要的数据源要足够的多。比如是日内的程序,那么少点没关系。如果是过夜的长周期策略,那么就需要足够多数据来检测在各种复杂情况下的有效性。最好先截取一两年的数据测试效果,这些数据里一定要有明显的单边和横盘行情。这样才能更加有效的去衡量效果。然后再换其他时间段来测试效果,最后再所有时间去测试,这样会更加的贴近真实效果。
Ⅲ 程序化自动交易软件有哪些用哪个更好
现在国内期货市场的程序化自动交易软件已文华财经和交易开拓者为主。
每个都有其优势,文华财经需要开通程序化交易授权,交易开拓者需要在指定期货公司开户。
Ⅳ 什么软件可以程序化交易
针对期货的:
因为每个程序化软件都有相应的优点和缺点,也相应有一批忠实的用户。
国内有:文华、金字塔、TB、达钱等等
都需要有一定编程基础,基础不同、交易系统不同,选用的软件也不同。可以用他们免费的试用下。
针对股票的:
目前国内几乎没有严格意义上的股票的程序化交易软件。
所以我推荐对程序化交易感兴趣的散户们都用用“投资赢家”
这是唯一一个小散也能无门槛使用的免费炒股软件(恒生电子开发的),不用编程轻松上手,支持自动止盈止损、挂单买入、回落卖出等基础功能,更适合对程序化交易感兴趣但不会编程的新手使用。微信搜“投资赢家”可以在菜单栏直接体验模拟埋单。
Ⅳ 什么是程序化交易啊,股票全自动交易软件目前国内都有哪些
程序化交易系统是指将设计人员交易策略的逻辑与参数在电脑程序运算后,并将交易策略系统化。当趋势确立时,系统发出多空讯号锁定市场中的价量模式,并且有效掌握价格变化的趋势,让投资人不论在上涨或下跌的市场行情中,都能轻松抓住趋势波段,进而赚取波段获利。程序化交易的操作方式不求绩效第一、不求赚取夸张利润,只求长期稳健的获利,于市场中成长并达到财富累积的复利效果。经过长时期操作,年获利率可保持在一定水准之上。
一句话:极其开放模型(策略)的设计、风险动态管理技术、误差矫正反馈检验准确率、快捷的下单速度。这四项组成了整个程序化交易系统。
1. 将交易模式系统化:程序化交易的买卖决策完全决定于系统化、制度化的逻辑判断规则,透过电脑的辅助,将各种讯息转化为程序语言,藉由电脑来代替人为发出买卖讯号,再根据系统使用者发出的委托方式,执行下单程序。
2. 克服人性的四大心理障碍:排除人为情感因素,用电脑取代人性,消除交易时人性的恐惧、贪婪、迟疑及赌性等四大情绪因子。
3. 确保交易方法的一致性:严守既定的操作纪律及交易的基本原则,透过电脑将既定的操作规范、获利以及风险管理等条件写成程序语言,依程序发出进出场买卖的讯号。
目前国内期货市场程序化交易软件很普遍,效果很不错。股票市场没听说过有类似的软件,反正程序化交易在日后肯定是一个大趋势。要用就早用,第一个吃螃蟹的总是好赚钱,不是吗。
Ⅵ 第三方程序化软件是如何接入证券交易系统的
一般是第三方的平台需要与证券公司合作才可以接入,但是由于每家证券的交易柜台不一样,接入难度还挺高的,比如掘金量化平台就提供了集中柜台对接、极速柜台对接、PB系统对接、算法交易对接以及L2硬件加速对接。
Ⅶ 我是做程序化交易的,在国内有开放api接口的软件吗 股票的,期货的。
真搞不懂为什么最近程序化交易软件竟然流行?
如果说真正好软件,只要你把电脑开上了,岂不是自动赚钱了吗?不劳而获,只需一次性投入一个软件的购买费用,天上掉馅饼?
~~
附录:程序化软件的骗人伎俩
我知道这篇文章会触犯到一些人的利益,但我还是想把一个真相还原出来。
在程序化的交易当中,有些交易系统表现的异常优异,正确率经常在90%以上,而盈利率也高的惊人。尤其前些年在市场上销售非常火爆的某些股票,期货软件,在市场推广的时候,经常给投资者看买入和卖出的信号,通常都是接近完美的。为什么会有如此高效的“摇钱树”呢?这些系统是在骗人呢?还是真实的呢?我们不得不见识一个在金融编程当中,很神奇的一类函数“未来函数”。
我们首先看一个交易测试报告:(如图)
通过这个报告我们看出,在两个交易周之内,我们的盈利率达到接近60%,正确率100%,这套系统真是“神”了。不出一年的时间,这个盈利速度,这个世界都被我们买下了,但是这里,有个极大地陷阱。就是我们的未来函数之一
“refx”,这个函数的功用是从目前的k线图向后定位,比如我们上面的编程语言中,refx(close,1)>close,bk;也就是说,只有后一根k线图的收盘价高于本根收盘价了,我们才买入,而一到了第二根k线图,我们就卖出平仓。这样的系统,可能不赚钱么?正确率一定是100%,因为你的入场条件限定了,只买入未来上涨的信号,所以正确率一定是100%,但是这种系统,在我们实战当中,意义为0。因为你在真正的未来中,是无法知道下一根k线如何变化的。
以上只是通过一个非常简单的例子告诉大家未来函数在金融编程当中的功用,但也不是一无是处。而且有些软件利用的未来函数比这个例子要高明很多,比如通过指定时间,time,
week这样的函数达到和未来函数同样的目的,但是本质是一样的。所以希望大家能够在测试结果的时候,留着一个心眼。同时希望各位软件开发商有点职业道德,不要赚取那些已经很痛苦,希望通过软件来稳定盈利,最后却竹篮打水一场空的可怜投资者的钱。
Ⅷ 程序化交易的软件有哪些
程序化交易软件有:文华/博易/倚天等,都是期货软件,但可以看股票。你可以“程序化交易软件”为题网络再找找看还有哪些软件。
Ⅸ 中国股票自动化交易第三方软件平台将来主流的可能是哪种
我觉得在开放了柜台接口的情况下,其实选什么软件都无所谓,主要看你是做什么策略的。
关于自动化交易第三方软件平台将来主流的方向这个很难说,市场不能固化,要看股市设计制度和网络技术的发展。
关于股票和期货的程序化交易行业我都接触过。期货主要是做择时的交易,加上T+0的交易规则,所以很适合程序化交易。证券市场相比期货市场来说,除了交易规则之外,早些年的量化交易主要以选股和套利为主,近几年由于更多的交易品种的推出,获利的方式越来越多了,因此量化交易开始迅速发展。目前证券市场上的量化交易软件不多,主要由于大多数证券公司不开放接口,导致小型的第三方软件无法接入。
股票的投资还是要谨慎,相对风险还是比较大的。