1.4.2 系统特点
程序化交易系统是一个完整、科学的数据检测、分析与评价系统和买卖决策管理系统,其特点如图1.4所示。
图1.4 系统特点
(1)分析策略和决策方法比较完整
从理论上讲,我们进行证券投资决策所需要的绝大多数数据其实都在我们的计算机里或者网络上,而数据是可以被分析的,趋势也应该是可以被跟踪的。程序化交易系统通过对行情数据、历史数据和财务数据进行尽可能全面和完整的分析,以及通过采用直观明了的表现形式、完整全面的评价体系和及时高效的操作管理体系从不同的角度去引导我们做出科学、正确的决策,去逼近我们对市场更为真实的了解和判断。
(2)分析方法比较科学
例如,对于大多数证券投资者而言,都不会否认形态的重要性,但是就像世界上没有完全相同的两片叶子一样,世界上也没有完全相同的两只股票,形态的模糊性和数学处理的复杂性经常让人们大伤脑筋。不管是关于“形态识别”的方法还是关于“分型”的概念,都不便于进行确切、具体的操作。
在具体应用时还有很多的技术和效率问题不能很好地解决,但是程序化交易系统独创的技术分析与处理方法则将股票的走势、形态、成交情况、财务状况及与整个市场状态的关系等有机结合起来,把模糊与精确、背景与现状、大盘与个股的相对关系统一在了一个规范的平台上,以一种标准、统一的方式对市场和股票进行科学的监测评价和买卖操作的管理。这种处理方式的另一个合理之处在于它可以非常方便和高效地利用人们在模式识别方面的现有技术,以一种更简单的方式来对复杂的形态进行分析,让事情变得简单、自动、智能。
(3)表现形式比较合理
计算机的功能与人的能力在目前阶段还有很大的差别。对于大规模的数据处理来说,人根本无法和计算机相比,但在模糊识别和判断方面,人比计算机具有更大的优势。程序化交易系统采用比较科学和合理的方式对这两个方面的工作进行了有效的分离,充分发挥了计算机和人的优势,使交易系统高效、合理、直观、可靠,并且具有良好的人机界面和方便简单的操作方式。
(4)分析和执行效率比较高
程序化交易系统对数据进行了分类管理,主要数据和次要数据、历史数据和实时数据、正常数据和异常数据、静态数据和动态数据、常态数据和异动数据等都按其与操作的关联程度进行了不同的分配和应用,可以在不需要很强大的硬件资源的条件下非常高效地完成对整个市场的监测、分析和评价工作。
(5)资源利用效率很高
证券市场工作的核心是对市场的分析、评价和筛选,具体的买卖操作应该是一种机械的执行行为。因为操作指令具有简单化的特点且实时性要求不算太高,从理论上讲对系统资源的占用并不多,所以在系统分析的基础上,如果能够充分利用网络,即便同时对成千上万个账户进行管理也是完全可能的。
因此,建立了一种集中式分析、评价、筛选和买卖指令,但却是分布式买卖操作指令执行的服务系统,这样就可以充分利用系统分析的资源并以很高的效率协调行动,可以较好地解决操作效率和风险控制等问题。