❶ 从事期货交易中用到程序化交易好还是人的主观判断好
程序化只能证明对以前的行情有效,但是行情就像叶子一样不会有2次完全一样的行情。所以随着时间的推移,交易日的累计,程序化就会面临失效。况且很多程序化对盘整的规避并不好。
再说前几年是经济周期的繁荣期然后又碰到金融危机的暴跌,可以起落都很大,所以很多程序化都很捞钱,但是现在面临的经济周期的衰退期,市场一进入长时间的盘整无趋势阶段的时候,程序化的弊端就会开始展露。
❷ 期货量化交易和程序化交易有什么区别
量化交易:
量化投资理论是借助现代统计学和数学的方法,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,用数量模型验证及固化这些规律和策略,然后严格执行已固化的策略来指导投资,以求获得可持续的、稳定且高于平均的超额回报
量化从一开始也不是作为定性的对立面而提出的方法,它是将定性分析中的技术分析策略用模型固化,替代过程中可以用电脑进行的部分并将其效用极大优化
量化交易策略几乎覆盖了投资的全过程,包括量化选股、量化择时、股指期货套利、商品期货套利、统计套利、算法交易,资产配置,风险控制等
程序化交易:
程序化交易系统是指设计人员将交易策略的逻辑与参数在电脑程序运算后,并将交易策略系统化。
当趋势确立时,系统发出多空讯号锁定市场中的价量模式,并且有效掌握价格变化的趋势,让投资人不论在上涨或下跌的市场行情中,都能轻松抓住趋势波段,进而赚取波段获利。程序化交易的操作方式不求绩效第一、不求赚取夸张利润,只求长期稳健的获利,于市场中成长并达到财富累积的复利效果。经过长时期操作,年获利率可保持在一定水准之上。
交易系统构成:
一句话:极其开放模型(策略)的设计、风险动态管理技术、误差矫正反馈检验准确率、快捷的下单速度。这四项组成了整个程序化交易系统。
程序化交易的买卖决策完全决定于自己的交易理念系统化、制度化的逻辑判断规则,透过电脑的辅助,将各种交易理念转化为电脑程序语言的一种交易模式,即由电脑来代替人为发出买卖讯号,再根据系统使用者发出的委托方式,由电脑自动执行下单程序。
❸ 有人用程序化交易股票期货。。。能赚钱吗
当然有。
而且在大规模资金的管理领域,实证结果比个人主观判断投资的绩效要好。在全球范围内,用程序化交易进行投资是一种热门,特别是共同基金。
其所基于的投资理念叫做“被动式投资”。被动式基金不认为基金绩效可以超越大盘,从长期考察,所谓“专家理财”的实证结果基本上跑不赢大盘,“不能打败它,就复制它”的想法油然而生。指数基金即为被动式管理的代表,而近年来热门的ETF更是采用完全被动式管理来操作。这种被动式投资由于不需要个人判断的主动介入,所以很多采用程序化的交易手段,完全由软件来自动跟踪、复制目标(比如标普100的股票市值构成)。
被动式管理信奉有效市场假说,认为证券市场已充分反映所有信息,一动不如一静。不同于主动式管理基金积极操作投资组合,被动式管理基金选择复制指数,且为了尽量贴近复制目标,除非是追踪的指数成分股有改变,否则不会频繁进出市场。
由于被动式管理基金的投资组合很少变动,因此基金所需支付的证券经纪费也少许多,加上程序化交易,管理人员很少,这也使得被动式管理基金的管理费更便宜,成为其吸引投资人的另一个特点。
根据实证数据,被动式管理基金的表现胜过大部份的主动式管理基金,再加上低廉的管理费,也难怪被动式管理基金会成为近年来热门的话题商品。
❹ 什么是期货程序化交易系统
所谓系统就是操作思维的程序化,该开仓该平仓电脑给出指令或提示,有一个自己的系统可以避免人性中的弱点,但一个好的系统不是那么容易有的,毕竟程序是死的,不会自己更新,所以俺觉得如果自己能自律根本不需要系统.
❺ 现在国内做期货的程序化都有哪些交易软件可以用,各个的不同优势是什么,公司做这块,刚刚来还是不太清楚
交易开拓者(TB), 文华财经, 金字塔吧,这三种的话现在用的多一点,你说的优势我不知道指的是哪一方面呢,各有优劣吧,不然就没有用, 主要还是看你的需要来看
❻ 什么是程序化交易啊,股票全自动交易软件目前国内都有哪些
程序化交易系统是指将设计人员交易策略的逻辑与参数在电脑程序运算后,并将交易策略系统化。当趋势确立时,系统发出多空讯号锁定市场中的价量模式,并且有效掌握价格变化的趋势,让投资人不论在上涨或下跌的市场行情中,都能轻松抓住趋势波段,进而赚取波段获利。程序化交易的操作方式不求绩效第一、不求赚取夸张利润,只求长期稳健的获利,于市场中成长并达到财富累积的复利效果。经过长时期操作,年获利率可保持在一定水准之上。
一句话:极其开放模型(策略)的设计、风险动态管理技术、误差矫正反馈检验准确率、快捷的下单速度。这四项组成了整个程序化交易系统。
1. 将交易模式系统化:程序化交易的买卖决策完全决定于系统化、制度化的逻辑判断规则,透过电脑的辅助,将各种讯息转化为程序语言,藉由电脑来代替人为发出买卖讯号,再根据系统使用者发出的委托方式,执行下单程序。
2. 克服人性的四大心理障碍:排除人为情感因素,用电脑取代人性,消除交易时人性的恐惧、贪婪、迟疑及赌性等四大情绪因子。
3. 确保交易方法的一致性:严守既定的操作纪律及交易的基本原则,透过电脑将既定的操作规范、获利以及风险管理等条件写成程序语言,依程序发出进出场买卖的讯号。
目前国内期货市场程序化交易软件很普遍,效果很不错。股票市场没听说过有类似的软件,反正程序化交易在日后肯定是一个大趋势。要用就早用,第一个吃螃蟹的总是好赚钱,不是吗。
❼ 请问程序化交易系统是如何实现的用的是什么编程语言怎么测试适用范围是什么谢谢!
1、程序化交易系统目前主要是通过计算机程序实现的,其实就是把交易者决策的过程用计算机语言描述出来,然后由计算机给出交易建议或直接发送交易指令到期货公司的交易系统中去,完成一笔交易。
比如我们用自然语言思考某个品种是否应该买入卖出时:“如果大豆0901价格跌破3000元,则开仓卖出三分之一......”用计算机语言描述时可能就是:
“IF A0901<=3000 THEN SELL......”
当然实际上的程序编写是比较复杂的,因为要做大量的逻辑判断和公式计算。
2、理论上来讲,用什么语言都可以完成这样的任务,但因为涉及到大量的数据读写和网络存取,所以最好用自带数据库功能的编程语言,比如Delphi,不但数据库功能很强,而且可直接读写SQL-Server、Oracle、Sybase等证券期货行业普遍采用的数据库,相应的网络控件也齐全。
3、此类交易系统适合所有的交易市场,证券、期货、外汇都已经有了类似的交易系统,但各自的模型基础不一样,因为这些软件都是根据交易者的经验来建立交易模型并编写的,而不同的交易者思路是不完全相同的。
4、在证券市场和期货市场上,如果个人要建立一个计算机程序化交易系统的话,首先要做的当然是建立交易模型,也就是把自然语言描述的交易决策过程转换成计算机语言。
其次是建立交易接口,这里有两个接口问题要解决,一是你的交易程序要读取行情软件的数据,以便系统根据行情数据作出交易决策并发出交易指令;二是你的交易程序发出的指令要下到证券公司(期货公司)的交易服务器上去,就像你自己敲单一样。
接口问题涉及到TCP/UDP端口的读写,证券(期货)公司和交易所的通信都是通过TCP/UDP进行的,他们不对最终客户开放接口,这就需要你自己破解数据格式了。
所以要建立一套有效的程序化交易系统,不但要求程序的编写者有成功的、长期有效的交易经验,还要懂得将这些经验用计算机语言描述出来,这不是一个很简单的过程。
❽ 程序化交易要自己去编程吗程序化适合哪些投资工具呢除了期货 国内的td能用吗跪求高手解答
程序化交易主要针对的是国内期货品种,准确率高, TD比较活跃不适合。现货中我们有榨菜一个品种长期测试。我们就是做期货程序化交易的,每天盘前有发表多空研判,程序化交易的真谛就是认真不折不扣地执行好每一个交易指令,虽然每个指令不是百分百准确,但起码是多盈少亏
❾ 期货或者股票程序化交易哪家做的最好
真搞不懂为什么最近程序化交易软件竟然流行?
如果说真正好软件,只要你把电脑开上了,岂不是自动赚钱了吗?不劳而获,只需一次性投入一个软件的购买费用,天上掉馅饼?
~~
附录:程序化软件的骗人伎俩
我知道这篇文章会触犯到一些人的利益,但我还是想把一个真相还原出来。
在程序化的交易当中,有些交易系统表现的异常优异,正确率经常在90%以上,而盈利率也高的惊人。尤其前些年在市场上销售非常火爆的某些股票,期货软件,在市场推广的时候,经常给投资者看买入和卖出的信号,通常都是接近完美的。为什么会有如此高效的“摇钱树”呢?这些系统是在骗人呢?还是真实的呢?我们不得不见识一个在金融编程当中,很神奇的一类函数“未来函数”。
我们首先看一个交易测试报告:(如图)
通过这个报告我们看出,在两个交易周之内,我们的盈利率达到接近60%,正确率100%,这套系统真是“神”了。不出一年的时间,这个盈利速度,这个世界都被我们买下了,但是这里,有个极大地陷阱。就是我们的未来函数之一“refx”,这个函数的功用是从目前的K线图向后定位,比如我们上面的编程语言中,REFX(close,1)>close,BK;也就是说,只有后一根k线图的收盘价高于本根收盘价了,我们才买入,而一到了第二根k线图,我们就卖出平仓。这样的系统,可能不赚钱么?正确率一定是100%,因为你的入场条件限定了,只买入未来上涨的信号,所以正确率一定是100%,但是这种系统,在我们实战当中,意义为0。因为你在真正的未来中,是无法知道下一根K线如何变化的。
以上只是通过一个非常简单的例子告诉大家未来函数在金融编程当中的功用,但也不是一无是处。而且有些软件利用的未来函数比这个例子要高明很多,比如通过指定时间,time,week这样的函数达到和未来函数同样的目的,但是本质是一样的。所以希望大家能够在测试结果的时候,留着一个心眼。同时希望各位软件开发商有点职业道德,不要赚取那些已经很痛苦,希望通过软件来稳定盈利,最后却竹篮打水一场空的可怜投资者的钱。
❿ 我要做程序化交易编程, 国内那些股票/期货软件支持C或者C++行情分析编程接口
股票基本没有,金字塔据说正在谈。
期货ctp的api可以直接用c、c++接入。
tb(交易开拓者)的语言接近c
文华、金字塔、mc都可以程序化交易,但是不是c,c++