算法(“算法”)是一组数学指令或规则,编程到计算机软件中以产生某些结果或解决特定问题或一组问题。
在密码学和数据安全的背景下,密码算法的任务是将可读数据转换为一种受保护的数据形式——人眼无法轻易读取的数据——并返回可读数据。
这些算法直接涉及数据加密、数字签名和身份验证。
在交易环境中,算法通常用于自动交易或高频交易 (HFT),以在微秒(百万分之一秒)内买卖证券。
算法可以很简单——只有几行计算机代码——也可以很复杂——有些算法长达数千行。
交易算法的一个例子是基于均值回归的算法。均值回归仅仅意味着价格将随着时间的推移恢复到平均水平。使用均值回归和布林带,算法可以寻找在该带内处于高位或低位的股票或加密货币。
该算法将购买低价证券并出售高价证券。随着时间的推移,价格会回到均值或中间值,算法会做与初始订单相反的事情。