《机器学习算法交易》读书笔记 第2章 市场和基本面数据——来源和技术 - 知乎
数据一直是交易的关键驱动力,交易者长期以来一直努力从获取优质信息中获得优势。这些努力至少可以追溯到这样的传言:Rothschild家族在英国滑铁卢战役胜利的消息被鸽子带过海峡后,从债券购买中获得了巨大的利益。
今天,对更快的数据访问的投资采取了由领先的高频交易(High-FrequencyTrading,HFT)公司组成的GoWest联盟的形式,该联盟将芝加哥商业交易所(ChicagoMercantileExchange,CME)与东京连接起来。由于交易商竞相利用套利机会,芝加哥商业交易所和纽约的BATS(更好的非传统交易系统)交易所之间的往返延迟已降至接近理论极限的8毫秒。同时,监管机构和交易所已经开始引入减速带减慢交易速度,以限制信息获取不均对竞争产生的不利影响。
传统上,投资者主要依赖公开的市场和基本面数据。创建或获取私人数据集的努力有限,例如通过专有调查。传统策略关注股票基本面,并根据报告的财务数据建立财务模型,可能还结合行业或宏观数据来预测每股收益和股票价格。或者,他们利用技术分析,使用从价格和数量信息中计算出来的指标,从市场数据中提取信号。
机器学习(MachineLearning,ML)算法有望比人类定义的规则和启发式更有效地利用市场和基本面数据,特别是在与非传统数据相结合时,这是下一章的主题。我们将说明如何将从线性模型到循环神经网络(RecurrentNeuralNetworks,RNNs)的机器学习算法应用于市场和基本面数据并产生可交易的信号。
本章介绍市场和基本面数据来源,并解释它们如何反映创建它们的环境。交易环境的细节不仅关系到市场数据的正确解释,而且关系到你的策略的设计和执行,以及实现现实的回测模拟。
我们还演示如何使用Python访问和处理各种来源的交易和财务报表数据。
特别是,本章将涵盖以下主题:
你可以在GitHub存储库的相应目录中找到本章的代码示例和其他资源的链接。笔记本上有这些图片的彩色版本。
市场数据是交易员如何直接或通过众多市场中的中介机构对金融工具下订单,如何处理这些订单,以及如何通过供需匹配来确定价格的产物。因此,这些数据反映了交易场所的制度环境,包括管理订单、交易执行和价格形成的规则和条例。全球概况见Harris(2003),美国市场的细节见Jones(2018)。
算法交易者使用算法,包括机器学习,来分析买入和卖出订单的流向以及由此产生的交易量和价格统计,以提取交易信号,从而获得对例如供需动态或某些市场参与者行为的洞察。
我们将首先回顾在回测期间影响交易策略模拟的制度特征,然后我们开始使用纳斯达克环境创建的实际tick数据。
市场微观结构研究的是制度环境如何影响交易过程并形成价格发现、买卖价差和报价、日内交易行为和交易成本等结果(Madhavan2000;2002)。它是金融研究中发展最快的领域之一,由算法和电子交易的快速发展所推动。
如今,对冲基金促进内部分析师跟踪快速发展的复杂细节,确保以尽可能好的市场价格执行,并设计利用市场摩擦的策略。在深入研究交易产生的数据之前,我们将仅对这些关键概念进行简要概述。参考文献包含了几个来源,详细地讨论了这个主题。
交易员可以下达各种类型的买入或卖出订单。一些订单保证立即执行,而另一些订单可能规定了触发执行的价格阈值或其他条件。除非另有规定,订单通常在同一交易日有效。
市价订单旨在订单到达交易场所后,按当时的有效价格立即执行。相反,限价订单只有在市价高于卖出限价订单的限价,或低于买入限价订单的限价时才会执行。而止损订单只有在市场价格高于买入止损订单的指定价格,或低于卖出订单的指定价格时才会生效。买入止损订单可以用来限制卖空的损失。止损订单也可能有限制。
许多其他条件可以附加在订单上。例如,全部或没有订单会防止部分执行;它们只有在有指定数量的股票时才被执行,并且可以在一天或更长时间内有效。它们需要特殊处理,并且不为市场参与者所见。成交或作废订单也会防止部分执行,但如果没有立即执行,则会取消。立即或取消订单立即买入或卖出现有的股票数量,并取消剩余的股票。非持有订单允许经纪人决定执行的时间和价格。最后,市场开盘/收盘订单在市场开盘或收盘时执行。允许部分执行。
证券交易在有高度组织和受监管的交易所进行,或者不同程度的在场外交易(Over-the-Counter,OTC)市场进行。交易所是一个中央市场,买家和卖家分别为最低的要价和最高的出价而竞争。交易所规则通常规定了上市和报告要求,以提高透明度并吸引更多的交易者和流动性。场外市场,如最佳市场(OTCQX)或冒险市场(OTCQB)通常具有较低的监管壁垒。因此,它们适合于更广泛的证券,包括债券或美国存托凭证(AmericanDepositaryReceipts,ADR;在外国交易所上市的股权,例如雀巢公司)。
交易所可能依赖双边交易或匹配的集中指令驱动系统,所有的买卖订单都是按照一定的规则进行的。许多交易所使用中介机构,通过为某些证券做市来提供流动性。这些中介机构包括作为自己利益负责人行事的交易商和作为他人利益代理人进行交易的经纪人。价格形成可以通过拍卖进行,例如在纽约证券交易所(NewYorkStockExchange,NYSE),最高出价和最低出价匹配,或者通过从卖方买入又卖给买方的交易商进行。
过去,公司要么主要在纽约交易所注册和交易,要么在纳斯达克(Nasdaq)等场外市场交易。在纽约证券交易所,一家专门的中介机构”专家“(specialist)对某一特定证券进行中介交易。专家通过经纪人接收买入和卖出订单,并在中央指令簿中跟踪限价订单。限价订单的执行基于价格和时间的优先级。在限价订单簿中,买入市场订单被转给专家,以最低的要价进行交易(卖出市场订单被转给专家,以最高的出价进行交易),在出现平价的情况下,优先考虑早期的限价订单。对中央订单簿中所有订单的访问使专家能够公布最佳买入价、卖出价,并根据整体买卖不平衡情况设定市场价格。
在纳斯达克,多个做市商为股票交易提供便利。每个做市商向中央报价系统提供他们的最佳买入和卖出价格,并随时准备以指定价格交易指定数量的股票。交易者通过他们的经纪人将他们的订单转给拥有最佳报价的做市商。订单的竞争使得以公平的价格执行非常有可能。做市商确保了公平有序的市场,提供了流动性,并像专家一样传播价格,但只能接触到转给他们的订单,而不是整个市场的供应和需求。这种分割可能会给确定公平价值的市场价格带来困难。
如今,交易已经分散化了,不再集中在美国两家主要交易场所。至少可以列出13家交易场所,包括交易所和(不受监管)的非传统交系统(AlternativeTrdingSystems,ATSs),例如电子通信网络(ElectronicCommunicationNetworks,ECNs)。每个交易场所都向证券交易汇总记录带报告交易,但延迟时间不同。更加困难的是,每个交易场所的参与规则不同,有几种不同的定价和排队模式。
下表列出了一些较大的全球交易场所以及截至2018年3月的12个月里各种资产类别(包括衍生品)的交易量。通常情况下,少数金融工具占大多数交易:
前面提到的非传统交易系统包括几十个允许交易者匿名执行的暗池。据估计,它们占2017年美国所有股票交易的40%,而在2010年,估计只有16%。暗池出现在20世纪80年代,当时美国证券交易委员会允许经纪人为大宗股票的买家和卖家进行匹配。高频电子交易的兴起和2007年美国证券交易委员会的订单保护规则,作为国家系统市场管理规则(RegulationNationalMarketSystem,RegNMS)的一部分,旨在通过透明度刺激竞争和削减交易成本,推动了暗池的增长,因为交易者旨在避免大宗交易的可见性(Mamudi2017)。国家系统市场管理规则还建立了全国最佳买入和卖出(NationalBestBidandOffer,NBBO)委托,让经纪人将订单转到提供最佳价格的场所。
一些非传统交易所被称为暗池,因为它们不像传统交易所那样广播交易前数据,包括买卖订单的存在、价格和数量。然而,暗池在交易发生后向金融行业监管*(FinancialIndustryRegrlatoryAuthority,FINRA)报告有关交易的信息。因此,在交易执行之前,暗池对价格发现过程没有帮助,但为抵御第1章中概述的各种高频交易策略提供了保护。
在下一节中,我们将看到市场数据如何捕捉交易活动,并反映美国市场的机构基础设施。
两类市场数据涵盖了在国家系统市场管理规则下交易的数千家美国交易所上市的公司:合并提要整合了每个交易场所的交易和报价数据,而每个单独的交易场所则提供带有该特定场所的额外活动信息的专有产品。
在本节中,我们将首先介绍纳斯达克提供的专有订单流数据,该数据代表实际的订单流、交易流和结果价格,因为它们是在逐笔交易基础上发生的。然后,我们将演示如何将这种不定期到达的连续数据流规范化为固定时间的条形数据。最后,我们将介绍AlgoSeek的股票分钟条数据,它包含综合交易和报价信息。在每一种情况下,我们都将说明如何使用Python处理数据,以便你可以利用这些数据源来实现你的交易策略。
市场数据的主要来源是订单簿,全天实时更新,以反映所有交易活动。交易所通常会收费提供这些数据作为实时服务;然而,他们可能会免费提供一些历史数据。
在美国,股票市场提供三个级别的报价,即L1、L2和L3级别,提供越来越细的信息和功能:
交易活动反映在市场参与者发送的大量订单信息中。这些消息通常符合用于证券交易和市场数据实时交换的电子金融信息交换(ElectronicFinancialInformationeXchange,FIX)通信协议或本地交换协议。
就像SWIFT是后台(例如,在交易结算中)信息传递的信息协议一样,电子金融信息交换协议是交易所、银行、经纪人、清算公司和其他市场参与者之间在交易执行前和执行期间进行通信的事实上的信息传递标准。Fidelity投资公司和Salomon兄弟公司在1992年推出了金融信息交换协议以促进经纪商和机构客户之间的电子通信,在此之前,他们通过电话交换信息。
它先在全球股票市场开始流行,然后扩展到外汇、固定收益和衍生品市场,并进一步扩展到交易后,以支持直通式处理。交易所提供对电子金融信息交换信息的访问,作为实时数据提要,由算法交易员进行解析,以跟踪市场活动,例如,识别市场参与者的足迹,并预测他们的下一步行动。
信息序列允许重建订单簿。跨多个交易所的交易规模产生了大量(约10TB)的非结构化数据,这些数据的处理具有挑战性,因此,可以成为竞争优势的来源。
电子金融信息交换通信协议,目前是5.0版本,是一个自由和开放的标准,有一个由相关行业专业人士组成的大型社区。它是自我描述的,就像最近的XML一样,而且金融信息交换会话由底层的传输控制协议(TransmissionControlProtocol,TCP)层支持。该社区不断增加新的功能。
该协议支持管道分离的键—值对,以及基于标签的FIXML语法。请求服务器登录的示例消息如下所示:
在Python中有一些开源的电子金融信息交换通信协议实现,可以用来制定和解析电子金融信息交换消息。服务提供商InteractiveBrokers为自动交易提供了一个基于电子金融信息交换的计算机对计算机接口(Computer-to-ComputerInterface,CTCI)(参考GitHub存储库中本章的资源部分)。
虽然电子金融信息交换通信协议拥有主导市场份额,但交易所也提供本地协议。纳斯达克提供了TotalView-ITCH直接数据提要协议,允许订阅者从发布到执行或取消跟踪单个股票工具订单。
此数据流的历史记录允许重建订单簿,以跟踪特定证券的活动限价订单。订单簿通过列出在每个价格点正在出价或出价的股票数量来揭示全天的市场深度。它还可以确定负责特定买卖订单的市场参与者,除非这些订单是匿名下达的。市场深度是流动性和大规模市场订单对价格的潜在影响的关键指标。
除了撮合市价和限价订单外,纳斯达克还进行在开市和收市时执行大量交易的拍卖或交叉交易。随着被动投资持续增长,交易员寻找机会执行大宗股票,交叉交易正变得越来越重要。TotalView还发布纳斯达克开盘和收盘交叉交易以及纳斯达克IPO/Halt交叉交易的**净订单失衡指标(NetOrderImbalanceIndicator,NOII)**。
ITCHv5.0规范声明了超过20种与系统事件、股票特征、限价订单的下达和修改以及交易执行相关的消息类型。它还包含了开盘和收盘交叉交易前的净订单失衡的信息。
纳斯达克提供了几个月的每日二进制文件的样本。本章的GitHub存储库包含一个笔记本,parse_itch_order_flow_messages.ipynb,它是说明了如何下载和解析ITCH信息的样本文件。然后笔记本rebuild_nasdaq_order_book.ipynb为任意给定的股票经纪人重建执行的交易和订单簿。
下表显示了样本文件日期为2019年10月30日的最常见消息类型的频率:
对于每个消息,规范列出了组件和各自的长度以及数据类型:
Python提供了struct模块来使用格式字符串解析二进制数据,格式字符串通过指示规范中列出的字节字符串的各个组件的长度和类型来标识消息元素。
让我们来看看解析交易消息和重建订单簿所需的关键步骤:
1ITCH解析器依赖于文件message_types.xlsx中提供的消息规范(详情请参考笔记本parse_itch_order_flow_messages.ipynb)。它根据格式字典来组装格式字符串:
2解析器将消息规范转换为格式字符串和命名元组,以捕获消息内容:
3阿尔法类型的字段需要进行后处理,如format_alpha函数中所定义:
二进制文件每天包含超过300,000,000条消息,存储超过9GB。该脚本以快速HDF5格式迭代地将解析后的结果追加到文件中,以避免内存限制。(有关HDF5格式的更多信息,请参阅本章后面的pandas的高效数据存储部分。)
以下(简化的)代码处理二进制文件并生成按消息类型存储的已解析订单:
正如预期的那样,在当天交易的8500多只证券中,有一小部分占了大部分交易量:
图2.1显示了结果图表:
经过解析的信息使我们能够重建给定日期的订单流。"R”消息类型包含了在给定日期内交易的所有股票的清单,包括首次公开发行(Initialpublicofferings,IPO)和交易限制的信息。
在一天中,新的订单被添加、执行,取消的订单被从订单簿中删除。对引用前一个日期下的订单的消息进行适当的记账将需要在多个日期内跟踪订单簿。
get_messages()函数说明了如何收集影响交易的单个股票的订单。(关于每条消息的细节,请参考ITCH规范。)代码略有简化;进一步的细节请参考笔记本rebuild_nasdaq_order_book.ipynb:
重建成功的交易(即执行的订单,而不是那些从与交易相关的消息类型C、E、P和Q中取消的订单)相对简单:
订单簿记录了限价指令,买入和卖出指令的不同价格水平构成了订单簿的深度。根据给定的深度级别重构订单簿需要以下步骤:
add_orders()函数将给定时间戳的卖出订单按升序累积,买入订单按降序累积,直至所需的深度级别:
我们对所有的ITCH消息进行迭代,并按照规范的要求处理订单及其替换:
图2.2强调了在任意给定时间点上的流动性深度,使用不同的强度来可视化不同价格水平上的订单数量。左图显示了限价订单价格的分布如何在较高价格时向买入订单加权。
右图显示了整个交易日中限价订单和价格的演变:黑线追踪市场时间内已执行交易的价格,而红点和蓝点则表示每分钟的单个限价订单(详见笔记本):
交易数据是以纳秒为索引的,以不规则的时间间隔到达,而且噪音很大。例如,当交易启动在买入和卖出市场订单之间交替进行时,报价反弹导致价格在买入和卖出价格之间摇摆不定。为了改善信噪比和价格序列的统计属性,我们需要通过汇总交易活动来重新取样和规范化tick数据。
下面的代码生成AAPL的原始tick价格和成交量数据的图表:
图2.3显示了生成的图表:
从scipy.stats.normaltest的低p值可以看出,tick的收益远不是正态分布的:
时间条涉及到按周期进行的交易汇总。下面的代码获得了时间条的数据:
我们可以将结果显示为价格—成交量图表:
以上的代码生成了图2.4:
或者,我们可以使用Bokeh绘图库将数据表示为烛台图:
这将产生图2.5中的图表:
时间条可以平滑原始tick数据中包含的一些噪音,但可能无法解释订单的碎片化。以执行为重点的算法交易可能旨在匹配某一特定时期的成交量加权平均价格(Volume-WeightedAveragePrice,VWAP)。这将把一个订单分成多个交易,并根据历史模式下单。时间条对同样的订单会有不同的处理,即使市场上没有新的信息。交易量条提供了一个替代方案,根据交易量汇总交易数据。我们可以通过以下方式实现这一目标:
对于以上的代码,我们得到了图表2.6:
当资产价格发生重大变化时,或在股票拆分后,一定数量的股票的价值会发生变化。成交量条不能正确反映这一点,并且会妨碍对反映这种变化的不同时期的交易行为的比较。在这些情况下,应该调整交易量条的方法,利用股票和价格的乘积来产生美元条。
下面的代码显示了美元条的计算:
由于全天价格相当稳定,该图表看起来与交易量条相当相似:
AlgoSeek提供以前只有机构投资者才能获得的高质量的历史日内数据。AlgoSeek股票条形以用户友好的格式提供非常详细的日内报价和交易数据,其目的是使设计和回测日内机器学习驱动的策略变得容易。正如我们将看到的,这些数据不仅包括OHLCV信息,还包括买卖价差和价格上下波动的tick数据等信息。
AlgoSeek非常友好地提供了2013-2017年纳斯达克100只股票的分钟条数据样本用于演示,并将向本书的读者提供这些数据的一个子集。
在本节中,我们将介绍可用的交易和报价信息,并展示如何处理原始数据。在后面的章节中,我们将演示如何将这些数据用于机器学习驱动的日内策略。
证券信息处理器汇总了每个交易所的最佳买入和卖出报价,以及由此产生的交易和价格。法律禁止交易所在将其报价和交易发送到证券信息处理器之前,将其发送到直接提要(directfeeds)。鉴于美国股票交易的分散性,合并提要提供了一个方便的市场现状快照。
更重要的是,证券信息处理器是监管机构根据RegNMS确定国家最佳买入卖出报价(NationalBestBidandOffer,NBBO)所使用的基准。OHLC条的报价以国家最佳买入卖出报价为基础,每个买入价或卖出价都参考国家最佳买入卖出报价的价格。
每个交易所都会公布其账面最高价和该价格下的股票数量。当公布的报价改善了国家买入卖出报价时,国家买入卖出报价就会发生变化。买入/卖出报价持续存在,直到由于交易、价格提高或最新买入或卖出的取消而发生变化。虽然历史上的OHLC条通常是基于bars期间的交易,但国家最佳买入卖出报价的买入/卖出报价可能会从上一个bars结转,直到有一个新的国家最佳买入卖出报价事件出现。
AlgoSeek条涵盖整个交易日,从第一个交易所开盘到最后一个交易所收盘。正常市场时间以外的bars通常显示出有限的活动。美国东部时间的交易时间是:
分钟条数据最多包含54个字段。有8个字段是关于条形的开盘价、最高价、最低价和收盘价元素的,即
还有14个数据点具有bars期间的数量信息:
AlgoSeek的数据还包括向金融监管*报告的、在经纪商内部处理的、由暗池或场外交易的股票数量。这些交易代表了隐藏的或在事后才公开的交易量。
最后,数据还包括交易量加权平均价格(volume-weightedaverageprice,VWAP)和条形期间的最小和最大买卖价差。
在本节中,我们将处理AlgoSeek示例数据。GitHub上的数据目录包含如何从AlgoSeek下载数据的说明。
分钟条数据有四个版本:有或没有报价信息,有或没有向金融行业监管*报告的成交量。每天有一个压缩的文件夹,每个股票包含一个CSV文件。
下面的代码示例将仅有交易的分钟条数据提取到每日的.parquet文件中:
我们可以将parquet文件合并为一个单独的HDF5存储,如下所示,产生5380万条记录,消耗3.2GB内存,涵盖5年和100个股票:
我们可以用plotly快速创建一个交互式的蜡烛图,用于在浏览器中查看一天的AAPL数据:
图2.8显示了生成的静态图像:
AlgoSeek还提供调整因子,以纠正股票分拆、股息和其他公司行为的定价和数量。
有几个选项可以用来通过使用Python的应用程序接口访问市场数据。我们将首先介绍内置在pandas库中的几个数据源,以及便于从雅虎财经下载日终市场数据和近期基本面数据的yfinance工具。
然后,我们将简要介绍交易平台Quantopian、数据提供商Quandl和本书后面将使用的Zipline回测库,并列出几个额外的选项来访问各种类型的市场数据。GitHub上的data_providers目录包含几个说明这些选项用法的笔记本。
pandas库能够使用read_html函数访问网站上显示的数据,并通过相关的pandas-datareader库访问各种数据提供商的应用程序接口端点。
下载一个或多个HTML表格的内容,例如从维基百科上下载标准普尔500指数的成分股,其操作方法如下:
pandas曾经为直接访问数据提供商的应用程序接口提供了便利,但是这个功能已经转移到了pandas-datareader库中(参考README中的文件链接)。
应用程序接口的稳定性随提供商政策的变化而变化,并持续变化。请查阅文档以了解最新信息。截至2019年12月,在0.8.1版本中,有以下数据源可供选择:
所有来源的数据访问和检索都遵循类似的应用程序接口,如雅虎财经的例子所示:
yfinance库旨在为从雅虎财经下载历史市场数据提供一种可靠和快速的方式。该库最初名为fix-yahoo-finance。这个库的用法非常简单,笔记本yfinance_demo说明了这个库的功能。
Ticker对象允许下载从雅虎网站上刮来的各种数据:
.history方法获得不同时期的历史价格,从一天到最大的可用时间,以及不同的频率,而日内只提供过去几天的数据。要下载一分钟频率的调整后的OHLCV数据和公司活动,使用
笔记本还说明了如何访问季度和年度财务报表、可持续性评分、分析师建议和即将到来的盈利日期。
yfinance库还提供了对期权到期日、价格以及各种合同的其他信息的访问。使用上一个例子中的ticker实例,我们可以使用以下方法获取到期日期:
对于这些日期中的任何一个,我们都可以进入期权链,查看各种认沽/认购合约的细节,如下所示:
该库还允许使用代理服务器来防止速率限制,并便于批量下载多个股票。笔记本也演示了这些功能的使用。
Quantopian是一家投资公司,为众包交易算法提供研究平台。注册是免费的,会员可以使用各种各样的数据源研究交易想法。它还提供了一个环境,可以根据历史数据对算法进行回测,以及在样本外使用实时数据对算法进行前向测试。它奖励表现最好的算法的投资配置,这些算法的作者有权获得10%(在撰写本文时)的利润分成。
Quantopian研究平台包括一个Jupyter笔记本环境,用于研究和开发阿尔法因子研究和性能分析。还有一个交互式开发环境(Interactivedevelopmentenvironment,IDE),用于编码算法策略,并使用自2002年以来的历史数据以分钟条频率回测结果。
用户还可以用实时数据模拟算法,这被称为纸面交易。Quantopian提供各种市场数据集,包括以一分钟的频率提供的美国股票和期货价格及交易量数据,以及美国股票公司基本面数据,它还集成了许多非传统数据集。
我们将在第4章”金融特征工程—如何研究阿尔法因子“中更详细地介绍Quantopian平台,并在全书中依赖其功能,所以请马上开设一个账户。(更多细节请参考GitHub存储库。)
Zipline是为Quantopian回测和实盘交易平台提供助力的算法交易库。Zipline库也可用于离线开发策略,使用数量有限的免费数据包,在将结果移植到在线Quantopian平台进行纸面或实盘交易之前,它可以被吸收并用于测试交易想法的性能。
Zipline库需要一个自定义环境——查看笔记本zipline_data_demo开头的说明。下面的代码演示了Zipline库如何允许我们访问一系列公司的每日股票数据。你可以使用同名的魔法函数在JupyterNotebook中运行Zipline库脚本。
首先,你需要用所需的安全符号来初始化上下文。我们还将使用一个计数器变量。然后,Zipline库调用handle_data,我们使用data.history()方法回看一个时期,并将最后一天的数据附加到一个.csv文件。
对于前面的代码,我们得到下面的图表:
我们将在接下来的章节中更详细地探讨Zipline库的功能,特别是在线Quantopian平台。
Quandl使用Python应用程序接口提供了广泛的数据源,包括免费数据源和订阅数据源。注册并获得一个免费的应用程序接口密钥,每天可进行50多次调用。Quandl的数据涵盖了股票以外的多种资产类别,包括外汇、固定收益、指数、期货和期权以及大宗商品。
应用程序接口使用简单、文档充分、灵活,除了单个序列下载外,还有许多方法,例如,包括批量下载或元数据搜索。
以下调用的是美国能源部报价的1986年以来的石油价格:
对于前面的代码,我们得到下面的图表:
各种各样的提供商为各种资产类别提供市场数据。相关类别中的例子包括:
基本面数据与决定证券价值的经济驱动因素有关。数据的性质取决于资产类别:
我们将专注于美国的股票基本面数据,那里的数据更容易获得。全世界大约有13000多家上市公司,产生了200万页的年度报告和超过30,000小时的业绩电话会议。在算法交易中,基本面数据和从这些数据中设计出来的特征可以直接用来得出交易信号,例如,作为价值指数,并且是预测模型的重要输入,包括机器学习模型。
美国证券交易委员会(SEC)要求美国发行人——即上市公司和证券公司,包括共同基金——提交三个季度的财务报告(10-Q报告)和一份年度报告(10-K报告),此外还有其他各种监管申报要求。
自1990年代初以来,美国证券交易委员会通过其电子数据收集、分析和检索(ElectronicDataGathering,Analysis,andRetrieval,EDGAR)系统提供了这些文件。它们构成股票和其他证券(如公司债券)基本面分析的主要数据来源,其中的价值取决于发行人的商业前景和财务健康状况。
自从美国证券交易委员会引入XBRL后,对监管文件的自动分析变得更加容易。XBRL是一种自由、开放的全球标准,用于商业报告的电子表述和交换。XBRL以XML为基础,它依赖于分类标准,这些分类标准定义了报告中各元素的含义,并映射到标签上,在报告的电子版本中突出显示相应信息。其中一个分类法代表了美国公认会计原则(GenerallyAcceptedAccountingPringciples,GAAP)。
为了应对会计丑闻,美国证券交易委员会在2005年引入了自愿性的XBRL申报,然后从2009年开始要求所有申报者采用这种格式,并继续将强制覆盖范围扩大到其他监管申报。美国证券交易委员会在一个网站上列出了当前的分类标准,这些标准决定了不同申报材料的内容,可以用来提取具体的项目。
以下数据集以扁平化的数据格式提供从提交给委员会的EX-101附件中提取的信息,以帮助用户使用数据进行分析。这些数据反映了来自XBRL标记的财务报表的部分信息。目前,它包括来自季度和年度财务报表的数字数据,以及某些额外的字段,如标准行业分类(StandardIndustrialClassification,SIC)。
有几种途径可以跟踪和获取向美国证券交易委员会报告的基本面数据:
财务报表和附注数据集的数据范围包括从主要财务报表(资产负债表、利润表、现金流量表、权益变动表和综合收入表)和这些报表的脚注中提取的数字数据。可用的数据早在2009年就有了。
下面的代码下载并提取了包含在财务报表和附注(financialstatementandnotes,FSN)数据集中的所有历史文件,这些文件在给定的季度范围内(更多细节请参考edgar_xbrl.ipynb):
这些数据相当大,为了使访问速度比原始文本文件允许的更快,最好将文本文件转换为二进制的Parquet列式格式(关于与pandasDataFrames兼容的各种数据存储选项的性能比较,请参考本章后面的”pandas的高效数据存储“部分):
每个季度,财务报表和附注的数据被组织成8个文件集,其中包含关于提交、数字、分类标签、报告等信息。每个数据集由行和字段组成,并以制表符文本文件的形式提供:
提交的数据集包含检索文件所需的唯一标识符:中央索引密钥(CentralIndexKey,CIK)和注册号(AccessionNumber,adsh)。以下是苹果公司2018Q110-Q文件的一些信息:
利用中央索引秘钥,我们可以确定苹果公司的所有历史季度文件,并将这些信息结合起来,得到26份10-Q报告和9份10-K年度报告。
有了每个文件的注册号,我们现在可以依靠分类法从NUM和TXT文件中选择适当的XBRL标签(列在TAG文件中),以获得感兴趣的数字或文本/脚注数据点。
首先,让我们从19份苹果公司的文件中提取所有可用的数字数据:
总共9年的归档历史为我们提供了超过28,000个数值。我们可以选择一个有用的领域,如每股摊薄收益(Earningsperdilutedshare,EPS),我们可以将其与市场数据结合起来,计算出流行的市盈率(price-to-earnings,P/E)估值比率。
然而,我们确实需要考虑到苹果公司在2014年6月4日将其股票按7:1拆分,并调整拆分前的每股收益值,使收益与价格数据具有可比性,在其调整后的形式下,价格数据考虑了这些变化。下面的代码块告诉你如何调整收益数据:
我们可以使用Quandl数据源来获得自2009年以来的苹果股票价格数据:
现在我们有数据来计算整个期间的过去12个月市盈率:
我们从前面的代码中得到了下面的图表:
还有许多其他基本面数据的来源。许多数据可以通过前面介绍的pandas_datareader模块获取。额外的数据可以直接从某些组织获得,比如国际货币基金组织、世界银行,或者世界各地的主要国家统计机构(参考GitHub上的参考文献部分)。
根据上一节末尾介绍的约定,pandas-datareader为市场数据访问提供了便利。它涵盖了许多全球基本宏观和行业数据源的应用程序接口,包括以下内容:
在本书中,我们将使用许多不同的数据集,值得对主要格式的效率和性能进行比较。特别是,我们将比较以下几种:
storage_benchmark.ipynb笔记本使用一个测试的DataFrame来比较前面几个库的性能,这个DataFrame可以被设置为包含数字或文本数据,或者两者都是。对于HDF5库,我们同时测试固定格式和表格格式。表格格式允许查询,并且可以追加数据。
下面的图表说明了100,000行的读写性能,其中有1,000列随机浮点数和1,000列随机10个字符的字符串,或者只有2,000列浮点数(按对数尺度计算)。
左边面板显示,对于纯数值数据,HDF5格式到目前为止表现最好,表格数据也与CSV分配同样最小的内存占用,为1.6GB。固定格式使用了两倍的空间,而parquet格式则使用了2GB的空间。固定格式使用了两倍的空间,而parquet格式则使用了2GB的空间。
对于数值和文本数据的混合,Parquet是读和写操作的最佳选择。HDF5在读取方面比CSV有优势,但它在写入方面比较慢,因为它对文本数据进行了过滤。
该笔记本说明了如何使用%timeit单元魔法命令来设置、测试和收集时间,同时,演示了使用这些存储格式所需的相关pandas命令的用法。
本章介绍了构成大多数交易策略支柱的市场和基本面数据来源。你学习了访问该数据的各种方法,以及如何预处理原始信息,以便你可以开始使用机器学习技术提取交易信号,我们将很快介绍。
下一章中,在进入交易策略的设计和评估以及机器学习模型的使用之前,我们需要介绍近年来出现的非传统数据集,这些数据集是推动机器学习在算法交易中普及的重要因素。
美元兑换人民币,有四种汇率,现汇买入,现汇卖出,现钞买入,现钞卖出,这四个价格的定义和关系说一下?
汇与钞的区别:汇是指不是现成的钱,只是一个电脑里显示的数据,钞是实物外币。 而买入、卖出都是从银行的角度讲的。 现汇买入价指银行买入客户手中的外币现汇的价格;通俗说银行根据国家规定制定收外汇价格你把你手中的外币卖给银行,现汇你不可取现。 现钞买入价指银行买入客户手中的外币现钞的价格;通俗说银行根据国家规定制定收外币价格你把你手中的实物外钞卖给银行,现钞你可取现。 现汇卖出价和现钞卖出价是相同的,即卖出价。卖出价是是指银行将外币卖给客户的牌价,也就是客户到银行购汇时的牌价。 简言之,现汇买入价,你的银行帐户里有这个外汇,要换人民币就是这个价格 现钞买入价,拿着外币现钞去换人民币,就是这个价格 现钞卖出价,你用人民币现钞换这个外汇的价格 现汇卖出价,你用银行账户中的人民币换这个外汇的价格。
什么叫外汇买入价,卖出价和中间价?
卖出价(Sellprice)就是卖出基础货币,同时买入结算货币的价格。是外汇银行向客户卖出外汇时使用的价格。因为其客户主要是进口商,故卖出价常被称作“进口汇率”。买卖价之间的差额是外汇银行的手续费收益。
外汇买入价是“外汇卖出价”的对称。亦称“买入汇率” 。是外汇银行向客户买进外汇时所使用的价格。在采用直接标价法时,外汇折合本国货币数额较少的价格为买入价。即银行买入外币时付出的本币数额。
中间价,买入价和卖出价之间的价格差,就是“点差”。买入价比卖出价要高,原因是您需要从外汇经纪商那里买卖货币,经纪商为您提供了服务,就要收取“服务费”。
外汇中间价亦称“外汇中间汇率” 。是外汇买卖价的平均数。其计算公式是:(外汇买入价+外汇卖出价) / 2 =外汇中间价。外汇中间价在西方常用于对汇率的分析,报刊报道汇率也用中间价。我国外汇牌价的中间价用于清算贸易和非贸易从属费用的结算,不对外公布。
原报道|地产美元高息债买手的隐秘江湖
债券价格逐步回升至一年前水平,冒险者在赚取价差的同时,也不免为这火中取栗的过程胆战心惊。
买手们
2021年恒大的爆雷,被视作中资房地产企业进入流动性紧张时期的标志性事件。从那一年上半年起,恒大开始陆续出售恒大汽车、嘉凯城、恒腾网络、恒大文化等公司股权,至下半年其他高杠杆民营地产企业也开始陆续爆雷,一时之间市场风声鹤唳。
恒大为人熟知的坚定生意伙伴之一,香港富豪刘銮雄已开始清仓恒大股票。根据华人置业2021年年报,该公司过往年度共计购入8.6亿股中国恒大,其中年内出售了6.31亿股,可能录得中国恒大股份的公平值变动的已变现及未变现亏损约达109.2亿港元。
除了华人置业,另一家盟友级别的上市公司同样面临相似命运。
中誉集团的金融投资业务主要面向恒大系的股票和债券,根据2020年财年年报,该公司所持恒大汽车股票及恒大系美元票据的市值约4.84亿美元,占总资产约36.5%;仅恒大汽车股票,按投资成本6130万美元计算,当时已录得逾4倍浮盈。
中誉集团还表示,根据市场情况,集团对恒大汽车的中长期前景持乐观态度,集团目前无意实现(变现)该项投资。同时2020-2022财年,中誉自债务证券业务获得的利息收入共计达5570万美元。
甚至于2020年11月至2021年7月,即恒大传出爆雷传闻并陆续出售资产期间,中誉集团还斥资4544万美元加仓2022年及2024年到期美元票据,票面利率9.5%-11.5%。以最后一次买入为例,恒大的票据价格只相当于面值的57%,出现大幅度折让。
随着2021年8月底至9月下旬中国恒大、恒大汽车陆续披露面临资金严重短缺问题等事项,以及9月底至10月初未能就到期优先票据兑付利息、相关担保私募债未兑付本金,中誉集团这才确定,恒大系可能无法实施所承诺的补救措施。
值得注意的是,相比于华人置业在恒大系8月底发布公告时便快速止损,中誉集团的决策较晚。以当年9月30日公平值变动计算,当时对恒大的投资已令中誉集团半年录得4.31亿美元亏损。
直到进入四季度,该公司才陆续清仓恒大汽车股票及中国恒大的美元票据。
据观点新媒体查询,截至2022年3月底,中誉集团仅持有2100万美元(按市值计)恒大票据,至9月底则仅剩余1040万美元。
走出恒大泥潭后,中誉的投资风格开始偏向于新能源汽车及蓝筹地产等。最新一笔投资是今年2月15日斥资3928.4万港元买入中国海外发展205万股,这相当于此前一年内所买入中海股份的8倍。
另一家更热衷于投资中资地产债券的上市公司汇汉控股,近三年持有债券数量都维持在40只以上,票据本金额最高曾达到197亿港元。2022年财年(2021年3月至2022年3月),该公司所持债券公平值缩水近六成至69.63亿港元,据此录得未变现公平值亏损净额逾93亿港元。
截至2022年9月30日止半年,汇汉控股所持债券数量由42只增加至45只,但票据本金额较期初下降4%至185.34亿港元,债券公平值则进一步下降至仅有44.71亿港元,处于套牢状态;同时期内投资组合(债券占89%)亏损净额10.63亿港元已计入损益账,亏损净额17.59亿港元则在投资重估储备账确认。
按持有规模分,汇汉控股所投债券前五名中,涉及珠江投资于上交所发行的3只票据,公平值接近22亿港元,票面利率6.5%-7.5%;广州富力于上交所发行的本应在2022年5月16日到期6.5%票据,公平值2.9亿港元;以及金轮天地发行的2025年到期10%美元票据,公平值2.75亿港元。
据观点新媒体了解,上述富力6.5%票据即私募债“16富力06”,发行规模达46亿元,已于去年5月通过展期12个月分期兑付本金的方案,新增担保物包括南宁、苏州项目;金轮天地则于去年11月宣布未能按期兑付2025年到期美元票据,已构成违约事件。
敞口博弈
回顾近三年中资地产企业的下行之路,2021年下半年注定是一段信用风险集中释放的时期,时至目前房企仍未从这个泥潭中出来。
比如恒大系之后,2021年10月4日,花样年宣布未能如期支付2.05亿美元票据,流动性出现阶段性紧张。
正如蝴蝶扇动了翅膀,一场席卷行业的风暴随之酝酿。
第三方数据显示,那年10月1日至10月8日,花样年、当代置业、建业地产、阳光城、佳兆业集团、融信中国、鑫苑置业、禹州集团、绿地集团、中国奥园的美元债分别下跌68.99%、63.39%、44.09%、39.52%、36.52%、32.88%、30.72%、26.70%、25.17%、22.30%。
中资地产企业信用风险释放所引发的美元债风险攀升后果,由此已可见一番,不止中誉、汇汉,金融机构同样受到了波及。其中在公募基金领域,备受关注的QDII基金“鹏华全球高收益债”,在10月8日录得17%左右的单位净值跌幅,此后半年间累计净值跌幅逾60%。
2021年二季度,鹏华全球高收益债的债券投资组合中有56%都属于信用等级“未评级”类型;期末按公允值排名前五的债券,发行人分别涉及佳兆业、禹洲、融创以及李泽楷名下保险公司富卫集团。随着地产债爆雷,该基金的管理人也被撤换。
根据联合资信的报告,2022年共计46家中资美元债主体发生违约,涉及违约债券99期,违约规模358.48亿美元;其中房地产行业违约主体、期数及规模的占比均超过75%。
此外,年内中资美元债违约房企的穿透信用主体如阳光城、恒大、融创等,大多已于境内发生违约或展期。
2022年6月,“某中资券商踩雷中资美元债亏损100亿元”的传言扰动香港中环金融圈,导致中银证券、中银香港、瑞银证券、工银国际等机构纷纷回应辟谣,最终不了了之。
出于对信用风险的规避,大型投资者开始转向其他投资领域,招商银行研究院一份报告揭示了这种变化。
该机构对比了QDII债券型基金2021年一季度及2022年四季度的前五大重仓券,发现债基管理人对地产债的态度从高度依赖转变为持续清理,在重仓券持有市值占比中,地产债也从36%下降至4%。
比如昔日被关注的鹏华全球高收益债,截至去年底投资组合中信用评级在BB-以上的债券占比45.31%,未评级部分降至31.28%;前五债券仅有绿城中国1只中资地产美元债,持仓结构大幅优化。
尽管资金多采取避险的态度,在过去一年仍有部分投资者选择博弈中资美元债。这些投资者主要基于对国内经济、政策及企业基本面等方面的理解及预判买入债券,并在债券价格回升时套现,赚取信用风险溢价收窄的收益。
这种博弈也即外界口中的“抄底”,一方面可以通过债券的低买高卖赚取差价,另一方面则对赌发行人到期兑付本息,从而获得可观的到期收益率。
一位投资者于去年3月初以80的价格买入新城控股即将到期的美元债,历时一个月便以98卖出,粗略估算年化收益率约达270%。该名投资者并未披露具体债券,观点新媒体查询,新城于去年到期的美元债分别是FTLNHD6.505/20/22、FTLNHD7.503/20/22以及FTLNHD508/08/22,年内均已偿付,总计7亿美元。
至去年4月、8月及11月,包括龙湖、新城控股的境内公司债都进入该投资者的持仓名单。其中10月24日新城控股宣布兑付“18新控05”,令该投资者成功套现;10月底龙湖创始人吴亚军宣布离任,导致公司股债双杀,“G17龙湖3”价格跌至最低48,此后迅速反弹,亦为投资者创造了抄底的空间。
境内公司债G17龙湖3走势
去年11月2日,另一名投资者也在网上声称以23的价格买入龙湖的美元债LNGFOR4.501/16/28,并表示至11月9日该笔投资已实现翻番——当时债券的投资者卖出价已回升至41.89。而今年2月10日,这只美元债的投资者卖出价恢复至90以上。
不过,诸如此类的博弈本身也带有*限性:投资标的的选择较为谨慎,因为债券一旦爆雷就等同于价值归零,所以基本遴选的是尚未出险的头部中资地产企业所发行债券;债券长期具备刚兑能力,本质上仍需倚仗相关利好政策出台,以及市场回暖后企业现金流及造血功能恢复。
正如一位投资者形容,自己是地产暴涨的“受益者”,但他出于信用风险考虑,表示短期不会碰地产债。
困境反转?
自2022年底以来,中资美元债有所回暖,使得投资者入市的积极性随之提升。部分金融机构甚至表示,中资美元债迎来“黄金窗口期”。
一般而言,影响中资美元债的关键因素包括利率、信用、汇率。其中去年下半年以来美联储加息进入尾声,市场预计若美联储后续转入货币宽松周期,美债利率会面临阶段性下行,投资者可赚取这部分利差收益;汇率角度看,若人民币面临贬值压力,投资美元债则可享受汇兑创造的收益。
对于中资美元债而言,投资者实际上更多关注发行人的信用情况,信用是宏观政策、行业及企业基本面相互影响的结果。2021年下半年以来资金开始清理对中资地产美元债的投资,便是由于信用风险集中释放。
但MarkitiBoxx亚洲中资美元债券指数显示,2021年下半年便持续下跌的中资美元债指数,于去年11月开始出现反弹。其中,亚洲中资美元地产债券指数反弹力度更大,至今年2月已恢复至一年前的水平。
MarkitiBoxx亚洲中资美元房地产债券指数(统计时间2021.01.01至2023.02.27)
从到期收益率角度观察,去年11月2日亚洲房地产债券曾达到平均收益率22.97%的高点,此后迅速回落至2月初的12.23%左右。由于债券的市场价格与到期收益率呈反比关系,收益率下降也就意味着价格开始逐步回升。
1月底彭博还披露,中资高收益美元债的收益率降到了15.31%附近。
究其原因,这主要与去年11月“金融16条”实施以来,“三支箭”等政策快速落地,房企信用风险降低有直接关联,带动了中资美元债反弹。比如,根据广东银保监会2月9日披露数据,辖内37家银行机构累计向超过90家广东优质房企签订授信合计1.52万亿元。
而从个债成交看,中资地产美元债仍存在严重分化的情况,包括佳源国际、阳光城、恒大、花样年、正荣等房企的债券价格都极低且流动性较低,这些企业基本已爆雷。
以佳源国际今年7月21日到期的美元债为例,最新买入价约8.64,若企业能如期兑付,投资的年化收益率就接近433倍。债券定价一般是以回收率为基础,定价悲观则说明多数投资者认定这批债券违约,收回本金的希望较为渺茫。
其它一批面临流动性压力但仍获得金融机构支持的企业如融创、旭辉、宝龙一两年内到期美元债价格均在20-30之间,雅居乐、建业、合景等个别企业则在40-60左右徘徊。这些企业之中有相当一部分正推进债务重组,其中包括融创、合景已取得境内或境外债重组的进展。
中资美元债属于信用债类别,缺乏抵押物的保障,偿债顺序也较为靠后。从现有案例看,若债券出现违约,投资者更多或倾向于选择债务重组而非清盘呈请,以期待债务重组后房企偿付利息及大部分本金。但这个过程耗时较长,也难以确定企业的资产能以合理价格出售。
对于仍然偏好地产美元债的投资者而言,他们往往会选择国央企、混改企业或其他尚未出险的头部民企,这些企业基本是“金融16条”实施以来最大受益者。其中,未出险头部民企的债券多数自去年11月以来快速反弹,目前收益率已大幅收窄。
以新城发展旗下FUTLAN6.1504/15/23为例,去年11月8日买入价曾跌至45左右,但截至今年2月28日反弹至96以上,净买入收益率最新也仅有40.71%,卖出收益率则为28%。
但与此同时,即便是未出险房企,另一部分投资人对其债券仍持规避态度。一位资本市场人士对观点新媒体举例,某头部企业以前需要实现月销售300亿元才能收支平衡,现在市场下行月销售只剩下200亿元,现金流就覆盖不了。
“如果企业手里没有土地(开发销售),也难以发债,那债务到期如何兑付?”该人士续称,如果不解决这些问题,房企的“身体”是恢复不了的。他同时认为,在市场回暖后,房企的住宅可售货值不能太薄,最好还需要有些投资物业,只有这样才有机会活过来。
这样的案例近期也出现过,绿景中国地产于2月上旬以深圳绿景NEO大厦作为资产抵押获得10亿元银行贷款,其中大部分用于该物业现存的6亿元债务。接近该公司人士对观点新媒体透露,公司曾计划以私募债替换3月到期美元债,但时间来不及,且条件也不成熟。
最终于2月27日,绿景中国地产宣布回购该笔债券本金5870万美元。尽管仍有高达本金4.103亿美元未赎回,但资本市场对绿景旗下白石洲大型旧改二三季度预售、改善资金状况感到乐观,该债券在二级市场的买入价已达到96,较一年前上涨了153%。
一边是企业负重前行,另一边则是博取风险溢价的投资者又大赚了一笔。
外汇几种价(美元兑换人民币,有四种汇率,现汇买入,现汇卖出,现钞买入,现钞卖出,这四个价格的定义和关系说一下?)_中亿财经网
汇与钞的区别:汇是指不是现成的钱,只是一个电脑里显示的数据,钞是实物外币。而买入、卖出都是从银行的角度讲的。现汇买入价指银行买入客户手中的外币现汇的价格;通俗说银行根据国家规定制定收外汇价格你把你手中的外币卖给银行,现汇你不可取现。现钞买入价指银行买入客户手中的外币现钞的价格;通俗说银行根据国家规定制定收外币价格你把你手中的实物外钞卖给银行,现钞你可取现。现汇卖出价和现钞卖出价是相同的,即卖出价。卖出价是是指银行将外币卖给客户的牌价,也就是客户到银行购汇时的牌价。简言之,现汇买入价,你的银行帐户里有这个外汇,要换人民币就是这个价格现钞买入价,拿着外币现钞去换人民币,就是这个价格现钞卖出价,你用人民币现钞换这个外汇的价格现汇卖出价,你用银行账户中的人民币换这个外汇的价格。cwq中亿财经网财经门户
《中华人民共和国外汇管理条例》第三条规定:“本条例所称外汇,是指下列以外币表示的可以用作国际清偿的支付手段和资产:(一)外国货币,包括纸币、铸币;(二)外币支付凭证,包括票据、银行存款凭证、邮政储蓄凭证等;(三)外币有价证券,包括**债券、公司债券、股票等;(四)特别提款权;(五)其他外汇资产。cwq中亿财经网财经门户
全球基础货币,基本上所有的外汇货币对的走势都和美元有最直接的关系。因此在外汇交易中,抓住美元的走势是重点,美元指数(USDollarIndex,简称为USDX,是在外汇市场当中反映美元汇率情况的指标之一)的走势会直接影响到外汇市场的走势。cwq中亿财经网财经门户
除美元外,交易量最大的货币品种。活跃时间是欧洲交易时段和美国交易时段。属性较为稳定,走势较为规范的品种。其主要影响的交叉汇率(没有美元的货币对):EUR/JPY、EUR/GBP、EUR/CHF。cwq中亿财经网财经门户
全球最重要的避险货币,每当全球避险情绪爆发的时候,例如遇到恐怖袭击、战争、核试验、股价暴跌等危险因素的时候,日元都会暴涨,投资人可以抓住这些时机进行日元交易。其主要影响的交叉汇率:EUR/JPY、GBP/JPY。cwq中亿财经网财经门户
第四大外汇交易币种,在美元、欧元、和日元之后。和欧元、瑞郎同属欧系币种,大的方向,较为一致。其主要影响的交叉汇率:GBP/JPY、EUR/GBP、GBP/CHF。cwq中亿财经网财经门户
被视为最为安全的货币之一,其最重要的特点就是具有避险性(safehaven)。由于瑞士属于中立国家,且国内政*、经济都非常稳定,因此当有重大的国际**或经济动荡发生时,为了避险会买入瑞郎,从而推高瑞郎价格。而当风险消除时,又会抛出瑞郎,导致价格回落。其主要影响的交叉汇率:EUR/CHF、GBP/CHF、CAD/CHF。cwq中亿财经网财经门户
高息币种,主要活跃时段是在美国交易时段——北京时间20:00-03:00(夏令时)(这个时段也是加拿大市场开市的时间)。其主要影响的交叉汇率:AUD/CAD、EUR/CAD。cwq中亿财经网财经门户
在外汇市场上,需较高的利息来吸引外来资金,属于高息货币。其主要影响的交差汇率:EUR/AUD、AUD/NZD、AUD/CAD、AUD/CHF、AUD/JPY。cwq中亿财经网财经门户
流通量没有以上其他货币大,高息货币,会受到全球大宗商品(在金融投资市场,大宗商品指同质化、可交易、被广泛作为工业基础原材料的商品,如原油、有色金属、钢铁、农产品、铁矿石、煤炭等)价格的影响,例如黄金价格、原油价格等,都会对纽元造成影响。并且新西兰的畜牧业比较发达,因此奶制品的价格,会对纽元的汇率造成很大的影响。其主要影响的交叉汇率:AUD/NZD、ERU/NZD、NZD/JPY。cwq中亿财经网财经门户
买入价(Buyingrate/Bidrate),即买入汇率,是银行从客户或同业那里买入外汇时使用的汇率。买入价:该价格是市场在外汇交易合同或交叉货币交易合同中准备买入某一货币的价格。cwq中亿财经网财经门户
卖出价(Sellingrate/AskorOfferrate)是银行卖出外汇时使用的汇率。不同标价方法下卖出价的含义不同。卖出汇率也叫外汇卖出价、卖出价。是外汇银行向同业或客户卖出外汇时所使用的汇率。卖出汇率,即卖出价。在采用直接标价法时,银行报出的外币的两个本币价格中,后一个数字(即外币折合本币数较多的那个汇率)是卖出价;在采用间接标价法报价时,本币的两个外币价格中,前一个较小的外币数字是银行愿意以一单位的本币而付出的外币数,即外汇卖出价。cwq中亿财经网财经门户
买入价和卖出价都是站在银行(而不是客户)的角度来定的;另外,这些价格都是外汇(而不是本币)的买卖价格。cwq中亿财经网财经门户
美元符号在键盘上怎么打?
在英文键盘的情况下,按住shift键,再按下4键盘。
赚美元国外平台用户名怎样注册用英文还是
1、首先点击注册地址点击地址进入clixsense注册页面之后,填写相关信息,姓名可以用拼音或者英文填写,邮箱可以用qq邮箱。2、其次姓名,密码,用户名填写完毕后,点击JoinNow提交,会进入以下页面,clixsense会给注册的邮箱发送邮件,然后去邮箱去激活邮件。3、然后进入邮箱后打开邮件,点击邮件中的激活按钮后,从邮箱会跳转到clixsense登录界面,输入自己一开始注册的用户名和密码,然后点击sighin图标,登录自己的界面。4、最后开始填写自己的基本资料(填写完毕后因无法修改,请仔细慎重填写),年龄要填28到37岁,邮编尽量填一线城市的,这样会获得更多调查。所有填写项目均用英文或拼音填写。真实名字与身份证要保持一致,否则最后美元提现时无法提现到自己的payoneer账户。
如何识别外汇买入价与卖出价
外汇买入价它是指银行向客户买入外汇(标价中列于"/"左边的货币,即基础货币)时所使用的汇率。通俗点来说,就是如果你把美元现钞或者现汇卖给银行,从银行的角度来说,就是以这个买入价来收你的美元现钞、现汇,汇比钞贵。外汇卖出价它是指是指银行卖出外汇(标价中列于"/"左边的货币,即基础货币)时所使用的汇率。同样如果你用人民币到银行去买美元,那么站在银行的角度,银行就以这个卖出价来把美元卖给你,刚买的美元存在折里是现汇,提现就变成了现钞,所以这个现钞现汇卖出价是一样的。也就是说银行买你的美元就用买入价,银行卖给你美元就用卖出价。
外汇交易种的买入价卖出价,是什么意思?到底谁买谁?
给你直观的例子:usd/rmb美金/人民币6.8491/6.8905前面的比价是用美金买人民币的比价,也就是说100美金可换684.91人民币.后面的比价是用人民币买美金的比价,也就是说689.05才能换回100美金.比如说5分钟内汇价没变,您先用100美金换了684.91人民币,但是觉得不想换了,马上要换回来,那这时您需要689.05才能换回100美金了.689.05-684.71=4.34元至于这个差价,是银行跟银行之间的拆借率决定的.
国际金融计算题 - 写写帮文库
一、汇率练习
1、银行外汇牌价:USD1=JPY114.66/114.88问(1)银行买进USD1,需要支付客户多少JPY?
(2)如果你向银行买进USD1000,需要支付客户多少JPY?(3)如果你向银行卖出JPY10000,可以获得多少USD?1答案(1)JPY114.66(2)JPY1000*114.88(3)USD10000/114.88
一、汇率练习
2。银行汇率如下:
(3)如果你将汇入的USD1000,兑换成CNY,能换多少?(4)如果你将USD100现钞,兑换成CNY,能换多少?
2答案(1)银行的美元现钞买入价/现汇买入价/现汇、现钞卖出价(2)USD1=CNY6.6839(3)1000*6.6819(4)1000*6.6801
一、汇率练习
3、已知:USD1=CHF1.2319/1.2333USD1=CAD1.1305/1.1319试计算:CAD1=CHF?/?
5、已知:EUR1=USD1.5065/1.5085GBP1=USD1.4323/1.4343试计算:EUR1=GBP?/?
3、CAD1=CHF1.2319/1.1319---1.2333/1.1305
5、EUR1=GBP1.5065/1.4343—1.5085/1.4323
一、汇率练习
6、已知:东京外汇市场:
即期汇率:USD1=JPY110.05/110.153个月远期汇率:USD1=JPY105.10/105.20纽约外汇市场:即期汇率:USD1=JPY110.15/110.253个月远期汇率:USD1=JPY105.40/105.50问:(1)东京与纽约分别用的是什么标价方法?(2)现在某客户在东京外汇市场卖出JPY10万可得到多少美元?该客户卖出3个月的远期JPY10万,可得到多少美元?(3)远期JPY与远期USD分别是升水了还是贴水了?答案(1)东京是直接标价法,纽约是间接标价法(2)10/110.15;10/105.20(3)美元贴水、日元升水
一、汇率练习
即期汇率:USD=CHF1.5086/1.5091,三个月远期瑞士法郎贴水10/15个点,试计算三个月的远期汇率?若三个月远期美元贴水25/15个点,则三个月远期汇率为多少?(1)USD=CHF1.5096/1.5106(2)USD=CHF1.5061/1.5076
一、汇率练习
8、英国伦敦市场的年利率为9.5%,美国纽约的年利率为7%,英国的即期汇率为GBP1=USD1.96,则英国三个月远期汇率为多少?答:1.96*(7%-9.5%)*3/12=-0.0121.96-0.012=1.948
一、汇率练习
9、即期USD1=CHF1.4860/70,一个月远期37/28即期GBP1=USD1.6400/10,一个月远期8/16求:英镑对瑞士法郎的一个月远期?
1、直接套汇练习:纽约:USD1=JPY114.20/40东京:USD1=JPY114.65/85问:有人以JPY1000万进行套汇,收益是多少?答:(1000/114.40)*114.65-1000
间接套汇练习已知:纽约:USD1=CHF1.5349/89伦敦:GBP1=USD1.6340/70苏黎士:GBP1=CHF2.5028/48问:某瑞士商人有CHF100万进行套汇,可获得多少套汇利润?答:(100/2.5048)*1.6340*1.5349-100=0.129
已知:美国一年期存款利率为10%,英国一年期存款利率为5%,英国投资者拿出GBP10万进行抛补套利活动,银行即期汇率为GBP1=USD1.5520/30,一年远期汇率为GBP1=USD1.5540/60,一年期即期汇率为GBP1=USD1.5480/90,试用抛补套利、非抛补套利方法分别计算该投资者的套利收益或损失。答案抛补套利
10*1.5520*(1+10%)/1.5560-10*(1+5%)非抛补套利
10*1.5520*(1+10%)/1.5490-10*(1+5%)
设纽约市场上年利率为8%,伦敦市场上年利率为6%,即期汇率为GBP1=USD1.6025/1.6035,3个月远期差价为30—50点,求:
(1)3个月的远期汇率,并说明汇水情况。答:GBP1=USD1.6055/1.6085(2)若一投资者拥有10万英镑,他应如何投资,说明投资过程及获利情况。答:10*1.6025*(1+8%*3/12)/1.6085-10*(1+6%*3/12)
已知:2005年10月5日,某外汇市场行情:即期汇率:GBP1=USD1.6770/802个月远期差价30/202个月后即期汇率:GBP1=USD1.6600/10问(1)如果不采取任何保值措施,2个月后美国出口商收入10万英镑将损失多少美元?答:10*(1.6770-1.6600)
(2)美国出口商将如何利用远期外汇交易保值?2个月远期:GBP1=USD1.6740/60与银行签订卖出3个月远期英镑的合约,少损失10*(1.6740-1.6600)
在苏黎士市场上USD/CHF的汇率为:
即期汇率:USD1=CHF1.1920/30一个月远期差价42/503个月远期差价138/164客户根据业务需要:
(1)买入美元,择期从即期到1个月,择期汇率为?(2)卖出美元,择期从1个月到3个月,择期汇率为?答:见书本
假设1月18日纽约外汇市场的市场行情如下:
即期汇率USD1=CHF1.3778/883月份交割的期货价格CHF1=USD0.7260现美国A公司估计2个月后要进口一批价值CHF1000000的货物,拟通过外汇期货市场来规避汇率风险.设2个月后(3月18)的市场行情:即期汇率:USD1=CHF1.3760/703月份交割的期货价格为CHF1=USD0.7310问:美国A公司应如何进行套期保值,保值收益或损失为?答案现货市场亏损:
1000000*(1/1.3778-1/1.3760)期货市场盈利:
某年5月8日,美国商人从日本进口JPY512500000的货物,约定6个月后付款。5月8日,现汇汇率为USD1=JPY110.10/20。为防止日元升值风险,决定进行期货保值。5月8日美国商人委托期货经纪人买入41份12月期日元期货合约,期货价格JPY=USD0.009090.设11月8日,现汇汇率为USD1=108.40;期货价格为JPY1=USD0.009350。试计算期货保值的收益为亏损。
美国出口商8月2日签订100万英镑的合同,9月1日收汇。该商人为防止英镑贬值带来的风险,采用期货交易保值。8月2日,即期汇率GBP1=USD1.49期货价格GBP1=USD1.48409月1日,即期汇率GBP1=USD1.4600期货价格GBP1=USD1.4540问:美国A公司应如何进行套期保值,保值收益或损失为?若9月1日,英镑汇率不降反升,会出现什么结*?
答案现货市场亏损:100*(1.46-1.49)期货市场盈利:100*(1.4540-1.4840)两者之和即是最终盈利或亏损
4、期货练习(投机)2006年9月7日,12月期英镑的期货的价格是GBP1=USD1.8218,某投机商预测英镑期货将进入牛市,便买进5份12月期英镑合约(每份GBP25000)。10月中旬以后,12月期英镑期货价格果然上涨,到11月,上涨到GBP1=USD1.9474,该投机商此时对冲了结交易,问投机收益是多少?
答:投机收益:125000*(1.9474-1.8218)
5、期权练习(卖权)例:美国A公司估计2个月后要出口一批价值CAD1000000的货物,拟通过外汇期权交易来规避汇率风险.期权费USD0.02,协议价格是CAD1=USD0.60.若2个月后的市场行情:即期汇率:CAD1=USD0.54,问:该公司做的是买权还是卖权?2个月后是执行期权还是放弃?期权交易盈利或损失多少?答(1)CAN的卖权。(2)行使期权
(3)期权盈利:1000000*(0.60-0.02-0.54)
美国进口商将在6个月后支付CHF625000,但担心瑞士法郎6个月后升值导致损失。该进口商以USD0.0216的期权价格购买10份瑞士法郎欧式看涨期权,合约情况如下:
有效期:6个月
购买日:2010年3月23日
到期日:2010年9月23日
期权费:CHF625000*0.0216=USD13500假设6个月后出现2种情况:(1)2010年9月23日,即期汇率USD1=CHF1.4200,进口商不行使期权,交易成本为多少?(2)2010年9月23日,即期汇率USD1=CHF1.3700,进口商行使期权,交易成本为多少?
6、汇率在进出口中的应用例:某日,即期汇率为USD1=HKD7.789/7.791,某港商出口机床的价格为HKD100000,现外国进口商要求改为美元报价,问价格应是多少?若原报价为USD100000,要改为港币报价为多少?解(1)100000/7.789(2)100000*7.791
即期汇率为USD1=CHF1.6030/40,三个月远期差价为20/10如我公司向瑞士出口机床,即期付款每台设备报价为2000美元,现瑞士进口商要求改用瑞士法郎报价,并于货物发货后3个月付款,问我公司应报多少瑞士法郎?综合练习设英国银行牌价为:即期汇率:GBP1=USD1.5800/203个月远期差价70/90求:
1、计算3个月远期汇率
2、如果某商人卖出3个月远期美元10000,到时可换回多少英镑?
3、我国某机械公司出口一批设备原报价为每台USD18000,现英国公司要求改为美元报价,应报多少?
4、若英国公司3个月以后才付款,该公司应报价为多少美元?
四大国有银行均取消首套房贷7折优惠2010年04月03日04:20新京报我要评论(102)
字号:T|T
记者昨天获悉,中国农业银行总行已向各分支行下发了文件,从4月1日起,将首套房贷款利率由7折调高至8折。至此,四大国有银行均已调整了利率7折优惠政策。
记者从农行方面了解到,4月1日起,首付两成享受8折利率优惠。同时,贷款新政的执行要看贷款人的具体情况而进行灵活运用,如贷款人资信情况很好、贷款规模较大,或者是农行的贵宾客户、购买该行理财产品的客户都可享受较为优惠的贷款利率。
随着农行此次调整7折利率优惠,四大国有银行已全面收紧首套房首付2成利率7折的优惠政策。其中,中行、工行、农行已明确取消7折利率优惠,建行需首付4成以上利率才能打7折。从4月1日开始,若首付2成,工行执行利率8.5折,建行、农行执行利率8折,若首付比例更高利率可略降。中行则是将首套房贷款利率调高至8.5折。
在房贷优惠利率渐渐提高的同时,房贷的申请也愈发艰难。购房者王先生告诉记者,他在1月份申请的房贷在3月底才得到银行的通知,并因为有几期逾期记录而被银行拒绝。
据了解,年初,已有多家银行实行信贷控制,房贷业务均暂缓或暂停了一段时间。2月份虽然房贷放款恢复了正常,但在客户的选择上极为挑剔,一些综合评价后被认为是“风险度较高”的贷款客户则面临更为苛刻的贷款条件。
7折利率优惠取消,非投资购房人压力大增,投资客受影响较小
继中行明确取消7折房贷利率之后,工行日前也下发通知,首套房不再享受7折利率优惠。房贷利率优惠正在逐渐缩减甚至取消。在此次楼市宏观调控的大背景下,这一措施“抑制投机性需求”的指向十分明确。但一些业内人士担心,“打击面”是否会殃及刚性需求,甚至形成“投资投机需求”对“刚性需求”的“挤出效应”?
这两天,上海白领陈荻在外环附近的东苑佳佳花园看中了一套77平方米的房子,总价近140万元。尽管属于首次置业,但在申请贷款的时候,中介却告诉
他,工行、建行等银行都对7折利率关上了大门,一些小银行审核门槛也大大提高。
记者从工行上海分行了解到,该行已取消首套房按揭贷款利率7折优惠,若首付仅两成,贷款利率只能打到8.5折,首付三成及以上,贷款利率可打8折,其中资质信用比较好的优质客户,可以享受7.5折优惠。建设银行上海分行闵行支行一位工作人员告诉记者,首套房根据首付成数不同,贷款利率也不同:首付在20%-25%的,贷款利率打8.5折,首付在25%-30%,利率可打8折;首付三成以上可享受利率
可以享受7折利率”的询问,这位工作人员说:
事实上,招商银行、深圳发展银行、套房7折利率优惠,门槛提高至8.5
“我以前知道第二套房贷款优惠已没有了,也受到牵连。”陈荻无奈地说。
上海知名个贷中介凯弈投资咨询管理有限公司副总经理赵炜说,重点与其说是“做规模”,不如说是“做利润”,背后,是整个银行信贷的明显紧缩。赵炜介绍,除逐步取消利率优惠外,另一个突出的表现是办贷周期拉长,以前从申请到放贷一般要
55-60天。3月下旬,还有银行面对符合条件的贷款申请表示“已没有额度”,只能等到4月份了。
7.5折。对于记者“首付四成以上听说“说是这样说,但基本上办不下兴业银行等商业银行今年初就取消了首对于第二套房贷款,更普遍执行基准利没想到现在连我这样的首次购房银行今年的缩减利率优惠正是基于此。这40天左右,现在则需要折;
一、简述国际收支平衡表的主要内容。P4
(一)经常项目①贸易项目②无形贸易项目③单方面转移项目
欧洲货币市场是新兴的国际金融市场,是指各种境外货币借贷和境外证券发行与交易的市场,包括货币市场和资本市场。
①从经营对象来看,欧洲货币是指在货币发行国境外流通的货币。
②从地域上看,欧洲货币市场并不限于欧洲各金融中心,而是泛指世界各地的离岸金融市场。③从业务经营范围来看,欧洲货币市场并不限于短期货币市场业务,而是包括短期资金借贷,中长期信贷业务和欧洲证券市场。
三、外汇风险分为哪几种类型?P76(1)交易风险,指在运用外币进行计价收付的交易中,经济主体因外汇汇率变动而蒙受损失的可能性。它是一种流量风险。
(2)会计风险,又称转换风险、评议风险、账面风险或折算风险等,是指经济主体对资产负债表进行会计处理时,将功能货币转换成记账货币时,因汇率变动而呈现账面损失的可能。它是一种存量风险。
(3)经济风险,是由于未曾预料到的汇率变动,影响企业的产品成本、价格和销售量,使得企业收益在未来一定时期内可能发生变化的潜在性风险。
不利影响:
A)降低我国企业的国际竞争力,影响对外贸易的发展
1、人民币升值后,出口商品价格随之提高,进口商品价格相应降低,这会导致出口减少,进口增加,对国际收支产生不利影响。
2、中国产品的一个致命弱点是还没有形成自己的品牌,目前所占的市场份额,主要依靠中国产品价格的低廉,在竞争中并不处于主导地位
人民币升值后,外商在以人民币结算的中国市场购买所需的原材料或设备时的实际购买力会下降,会直接降低外商对我国投资的信心C)恶化当前就业形势
人民币升值后,出口减少,进口增加,国内企业将面临巨大压力,会恶化我国的就业形势D)加剧我国的通货紧缩现象总之,会影响我国经济的发展有利影响:
在世界经济中地位的提升B)中国外债压力的减轻和购买力的增强
总体上看,货币升值,对一个国家来说弊大于利。西方发达国家,一般轻易不选择将本国货币升值
五、简述国际收支顺差的影响。有利影响:
1.国际收支顺差促进经济增长。
2.国际收支顺差增加了外汇储备,增强了综合国力,有利于维护国际信誉,提高对外融资能力和引进外资能力。
4.国际收支顺差加强了我国抗击经济全球化风险的能力,有助于国家经济安全。5.国际收支顺差有利于人民币汇率稳定和实施较为宽松的宏观调控政策。弊端:
1.国际收支顺差使得人民币升值的压力加大,国际贸易摩擦增加。2.国际收支顺差弱化了货币政策效应,降低了社会资源利用效率。
3.国际收支顺差提高了外汇储备成本,增加了资金流出。
4.国际收支顺差异致经济对外依存度过高,民族经济发展空间狭窄,出口结构难以调整。5.国际收支顺差影响了国内金融业利率市场化进程。
六、国际储备的作用是什么?P100(1)弥补国际收支逆差,平衡国际收支(2)干预外汇市场,稳定本国货币汇经(3)增强本币信誉,提升国际地位
七、试述布雷顿森林体系的主要内容及其崩溃的原因。P124-126布雷顿森林体系的主要内容:①以黄金为基础,以美元作为最主要的国际储备货币;②、实行固定汇率制;③国际货币基金组织通过预先安排的资金融通措施,保证提供辅助性的储备供应来源;④、取消歧视性的货币措施;⑤、规定“稀缺货币条款”,会员国有权对“稀缺货币”采取临时性的兑换限制。
崩溃的原因是:资本主义国家**、经济、军事发展不平衡是导致这一体系崩溃的根本原因,“两难矛盾”不可克服是该体系崩溃的基本原因,美元危机是该体系崩溃的直接因素。
八、试述国际资本流动的积极影响。P197第一、国际资本流动可以调整各国国际收支的不平衡第二、国际资本流动推动了国际金融市场的一体化第三、为公共存款提供了投资渠道
九、简述国际储备与国际清偿力的联系与区别。P99国际清偿力的含义比国际储备要广泛一些,它不仅包括货币当*持有的各种国际储备,而且包括该国从国际金融机构和国际资本市场融通资金的能力,该国商业银行所持有的外汇,其他国家希望持有这个国家资产的愿望,以及该过提高利率时可以引起资金流入的程度等,实际上,它是指一国弥补国际手指逆差为无须采取调整的能力,如果我们将广义的国际储备划分为自由储备和借入储备的话,那么国际清偿力即为自由储备和借入储备之和。
1、稳定的**和经济环境
3、灵活、宽松和自由的外汇金融制度,有利于市场发育的财政税收措施
4、优越的地理条件,便利的交通设施,现代化的通讯手段等
十一、举例说明什么是直接标价和间接标价。
直接标价法又叫应付标价法,是以一定单位(1个、100个、1万个单位)的外币为标准折算一定数量的本国货币的标价方法。例如:
间接标价法又称为应收标价法,是以一定单位(1个、100个、1万个单位)的本国货币为标准折算一定数量的外币的标价方法。例如:
十二、论固定汇率制度与浮动汇率制度的利弊。P83-881.在固定汇率制度下,有利:①汇率具有相对的稳定性;②有利于国际商品价格的决定、国际贸易成本的计算;③国际债权债务的清偿都能比较稳定地进行;④减少汇率波动风险,也抑制了外汇投活动。
不利:①上下限及法定平价都是人为规定的,汇率不能正确反映两国货币实际购买力;②影响到一国的对内及对外的同时均衡;③传播通货膨胀;④造成单向性货币投机。
2.在浮动汇率制下,有利的是:①、汇率比较能反映两国间货币购买力的对比;②、增加了本国货币政策的自主性;③、对世界性通货膨胀具有一定的绝缘作用;④、减少货币公开贬值的压力。
不利的是:①、不利于国际贸易成本的核算;②、不利于国内资源的配置;③、助长金融市场投机活动的盛行,不利于整个金融系的健康发展。
十三、简述影响汇率变动的因素?P51影响各国汇率变动的基本因素主要有通货膨胀、国际收支、利率水平。
1.通货膨胀是影响汇率变动的长期因素,也是决定汇率长期趋势中的主导因素
2.国际收支是影响汇率波动的中期因素,一国的国际收支直接决定着该国外汇供求状况3.利率水平是影响汇率变动的短期因素,利率是资金交易的价格,它的高低对投资者来说,决定其在国际间投资的收益水平
十四、国际复兴开发银行贷款的基本原则和特点是什么?P237基本原则:
(1)为生产性投资提供长期贷款,协助会员国的复兴与开发,并鼓励不发达国家的生产与资源的开发(2)通过担保,或参加私人贷款和私人投资的方式,促进私人对外投资
(
转载请注明出处品达科技 » 近几年美元买入价卖出价怎么形容(《机器学习算法交易》读书笔记 第2章 市场和基本面数据——来源和技术 - 知乎)