草庐IT

量化金融

全部标签

xml - 如何用xml数据向量化?

比方说,我有这个xml文件:1.0假设我想用它的系列元素做一些事情,我想把“向量化可向量化”的建议付诸实践......我导入XML库并执行以下操作:R>library("XML")R>docTimeSeriesNodeseriesNodeslength(seriesNodes)[1]3R>(function(x){length(xmlElementsByTagName(x[['series']],'event'))}+)(seriesNodes)[1]6R>而且我不明白为什么我应该只得到将函数应用于第一个元素的结果:我曾期望三个值,就像seriesNodes的长度一样,如下所示:R>m

Python量化交易05——基于多因子选择和选股策略(随机森林,LGBM)

  参考书目:深入浅出Python量化交易实战在机器学习里面的X叫做特征变量,在统计学里面叫做协变量也叫自变量,在量化投资里面则叫做因子,所谓多因子就是有很多的特征变量。本次带来的就是多因子模型,并且使用的是机器学习的强大的非线性模型,集成学习里面的随机森林和LGBM模型,带来因子的选择策略和股票的选择策略。由于股票数据的获取都需要第三方库或者是专业的量化投资框架,很多第三方库某些功能需要收费(Tushare),而免费的一些库(证券宝)获取的数据特征变量又没那么多。所以这里是用聚宽量化投资框架,是可以免费使用一些功能的(只需要注册一个账号)。这里获取数据就采用聚宽平台的功能了。数据获取本次使用

量化交易的优缺点

  量化交易其实就像《物种起源》里的物种一样,随着计算机与智能机器人的发展,投资量化是时代发展的必然产物。所谓能者为先适者生存,这是放诸四海皆为本的生存法则。在现代科技欣欣向荣的发展环境下,量化交易所表现出的种种优势,使全球投资者都必须花费庞大的人力、物力和财力用于机器人量化交易的研发上。  由于量化交易策略自身的特质,其首先存在着比较强的可塑性。作为采用数量化手段构建而成并进行决策的交易策略,其在构建过程以及决策过程中,都是可以被精确度量的。相对而言,主观交易与量化交易,虽然在复盘等过程中可以得到数量化的交易结果,但是由于缺乏整体性的精确度量;因此局部的定量化结果往往波动较大、在很大程度上不

c++ - StackOverflowException 期间的向量化异常处理

如果我已经注册了自己的vector异常处理程序(VEH),并且在我的进程中发生了StackOverflow异常,当我到达VEH时,我是否能够在堆栈上分配更多内存?分配会导致我覆盖其他一些内存吗?会发生什么?我知道在.Net中,这就是为什么在线程创建期间提交整个堆栈的原因,但是假设我正在用native编写并且发生这种情况......我将能够在VEH中做什么?内存分配如何……? 最佳答案 在堆栈溢出的情况下,您将有一小部分堆栈可以使用。它的堆栈足以启动一个新线程,该线程将拥有一个全新的堆栈。从那里,您可以在终止之前做任何您需要做的事情。

Polkadot + DeFi | 透明公平、高效交易的去中心化金融未来可期

拥有投资理财意愿的人士,对金融领域的关注热度一直居高不下。从传统的金融产品,到去中心化金融产品的体验与尝试,借助区块链技术实现资产存储、资金交易行为范式的变革。无论是股票、期权,还是其他金融资产形式,DeFi(去中心化金融)不断实现对传统中心化金融缺陷的“补偿”,从而成为一股新星力量推动金融交易与资产流动。今天就让我们一起来探索。什么是中心化金融(CeFi)产品?中心化金融产品,即传统意义上人们进行交易流通的经济资产形式,它包括股票、债券、期权、期贷等形式,主要包含存款、贷款和结算三大传统业务。其实对于非金融投资领域的专业人士来说,大部分传统的中心化金融(CeFi)产品的交易以及流通模式、规则

简单说说量化交易接口有哪些用途?

量化交易应该大家都知道是什么回事,但是量化交易接口又是个什么玩意呢?今日我们就来说说量化交易接口的一些用途。其实,量化交易接口的用途很明确,就是为量化交易服务的,具体来讲,它可以帮助量化投资者获取实时和历史行情数据、批量委托下单撤单、获取五档/十档报价,甚至还可以进行融资融券交易还款等等,也有一些量化交易接口可以进行交易策略编写,对于想做自动化交易的投资者来讲,量化交易接口可以说是必不可少的。名称功能基本函数InitAPI初始化DeinitAPI反初始化Logon登录交易账户Logoff登出交易账户QueryData查询各类交易数据QueryHistoryData查询各类历史数据SendOrd

c# - 有什么备受瞩目的开源金融项目吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion金融行业(尤其是投资银行领域)是否有我可以贡献的知名开源项目(最好是.NET)?我想充实我在这个领域的简历。我更喜欢算法交易领域的东西,但对任何途径都持开放态度(例如前台应用程序等)。

机器学习在量化投资领域的应用,ChatGPT是如何撰写的?

ChatGPT理解语义的能力十分出色,能较为精准地捕捉提问中的关键信息,并在数据库中快速搜索相关答案,以自然语言输出回答。对于ChatGPT给出的多数回答,无需人工干预,能较好地辅助分析师完成工作,即使是部分垂直领域,也能提供助力。此外,ChatGPT还能提供一些代码的范式案例,指出代码中的部分问题并修正Debug,提高代码书写效率。在客观问题方面,ChatGPT已表现出较强的应对能力,而涉及到主观评价的问题,ChatGPT的能力仍有待提高。尽管当前的数据量还不够完善,训练集暂时无法做到面面俱到,其相对常规搜索引擎的优势明显。ChatGPT可以快速地收集信息并组织成合理的语言用于解答,人机交互

javascript - 《金融时报》如何在粘贴文本时添加免责声明?

这是粘贴来自《金融时报》的文本时发生的情况的示例,添加了顶部段落。提前致谢!例子:PleaserespectFT.com'sts&csandcopyrightpolicywhichallowyouto:sharelinks;copycontentfor>personaluse;&redistributelimitedextracts.Emailftsales.support@ft.comtobuyadditionalrights>orusethislinktoreferencethearticle-http://www.ft.com/cms/s/0/792f1aec->9600-11e

三、量化择时

文章目录量化择时总览1.趋势择时(1)传统趋势指标1)MA(移动平均)2)MACD(指数平滑异同移动平均线)3)DMA指标(平均线差指标)4)TRIX(三重指数平滑移动平均指标)(2)自适应均线1)自适应均线的算法2.市场情绪量化择时总览择时交易是指利用某种方法来判断大势的走势情况,是上涨还是下跌或者是盘整。如果判断是上涨,则买入持有;如果判断是下跌,则卖出清仓;如果判断是震荡,则进行高抛低吸,这样可以获得远远超越简单买入持有策略的收益率,所以择时交易是收益率最高的一种交易方式。量化择时就是利用数量化的方法,通过对各种宏观微观指标的量化分析,试图找到影响大盘走势的关键信息,并且对未来走势进行预