我的职业目标是成为一家在线股票经纪网站或证券交易所的软件开发人员。我对股票网络使用的协议很好奇。例如,在线股票经纪网站使用什么协议向证券交易所发送卖出指令?
谢谢。
发布于 2010-09-09 09:49:30
有许多和各种各样的:- FIX -用于经纪人,投资银行财务顾问等之间的消息。它有许多消息类型,如“报价”,“报价”,“接受”,“买入”等,以便不同的房子可以在自动化的基础上谈判和交易。
每个证券交易所,NASDAQ,AMEX,FTSE等都有自己的专有协议(也许更重要的是程序)来进行自动化交易。
Rueters、Bloomberg等公司都有自己的专有协议来提供市场信息。
每个监管机构,如证券交易委员会,都有自己的关于提交和查询公司报表的协议。
然后是许多“普通”的金融协议,比如用于国际业务的SWIFT,用于信用卡支付的ISO8583,以及银行运营所在国家支持的任何银行间支付系统。
让事情更复杂一点的是,许多广泛使用的产品,如MUREX交易系列或FERMAT风险管理产品,都使用自己的API,这些API被视为“标准”,就像MS Word是标准的一样。
最重要的是,大多数大型银行都有内部编写的“主干”应用程序,这些应用程序使用私人内部协议。
了解你所支持的团队的基本业务(这些团队可能非常专业化)可能更有用。在“需要做”的基础上处理各种协议。
发布于 2010-09-09 09:04:57
我熟悉的一种协议是FIX。该站点有许多工具可用于实现您自己的库以及单元测试。可能还有其他的,但这是其中的一个。
https://stackoverflow.com/questions/3673051
复制相似问题