arma matlab代码抽象的 该分析的目的是获得一个基于统计探索股票价格低效性的alpha。 该策略涉及将每个行业的股票价格分解为解释最大方差的主要成分,然后对这些成分的股票价格进行回归以获得股票对它们的依赖。 接下来,使用GARCH模型对组件进行预测,因此也可以基于回归结果获得股票的预测演变。 基于这些预测,我将创建一个多空的中立套利策略,以期获得高风险的调整后收益。 create_data.m用于从Yahoo Finance中提取报价器列表的数据,并将该信息解析为matlab中的相关对象。 它使用hist_stock_data.m和hist_stock_data_brief.m连接到yahoo并提取该信息。 alpha_statistical_ind.m是使用数据创建策略的主要代码。 该策略的参数在顶部列出,然后是算法。 pca_reg_pred.m是该策略的核心。 在每个重新平衡的瞬间,都要考虑股票价格,对它们进行PCA分解,以找出解释差异的最重要的因素。 然后,对这些组件的股价进行回归,并使用ARMA / GARCH对这些组件进行建模。 在对这些成分进行推断之后,它将获得近
2022-07-02 22:48:59 141KB 系统开源
1
加密市场-套利机器人(套利机器人) 加密货币仍然是一个新兴且效率低下的市场。 世界各地存在数种加密货币交易所,它们提出的买/卖价格可能会短暂不同。 套利交易的目的是在与市场无关的同时自动从这些暂时的价格差异中获利。 Arbitrage-Bot使用最受欢迎的开源交易库来找到市场上的最佳价差。 撰写者:Andrei Zgirvaci 贡献:永远欢迎贡献! 如果可以的话,请花一点时间给这个仓库加注星标并关注我,将不胜感激!!! 要求 安装了python版本3.7.0 安装 git clone https://github.com/MD3XTER/Arbitrage-Bot.git cd Arbitrage-Bot pip install ccxt python3 arbitrage_bot.py 用法 首先,您需要指定要定位的市场。 以下是库支持的市场: exchanges = [ "binance" , "bittrex" , "hitbtc" , "poloniex" , "exmo" , "bitmex" , "huo
1
biscoin-arbitrage-bot 举例说明使用 Biscoint NodeJS 库来检查套利机会并执行它们的参考实现。 不要在生产中使用此代码以获得重要价值!! 这个怎么运作? Biscoint 将您连接到多个经纪人。 在自然市场波动期间,一家经纪公司的购买价格低于另一家经纪公司的销售价格是正常的,从而产生了进行我们所谓的套利的机会。 套利是在一个经纪商处以更便宜的价格买入而在另一家经纪商处以更贵的价格卖出的行为。 扣除费用后,这种变动应该会为运营商带来利润。 鉴于连接到多个经纪商和使用 Biscoint 交易 API 的便利性,我们编写了这个小代码来举例说明我们的 NodeJS 包装器的使用以及一个简单的算法,并且仅用于套利测试。 需要注意的是,此代码不应用于高值,因为它只是如何使用 Biscoint 的 NodeJS 库的示例。 跑步 先决条件 您需要安装 Nod
2022-05-16 10:43:38 53KB JavaScript
1
套利数学 The Mathmatics of arbitrage (瑞士)Freddy Delbaen著
2022-04-06 01:09:40 2.29MB 金融 套利 数学 量化
1
Statistical Arbitrage Algorithmic Trading Insights and Techniques.pdf
2022-02-26 03:49:55 1.5MB 期货
1
煎饼和面包店互换套利 一个示例应用程序使用Flash Swaps和Node.js中的监视工具调用Flashloan。 要了解有关Flash Swaps详细信息,请访问 : 软件版本 确保您的node和truffle版本高于以下版本: $ node -v v13.7.0 $ truffle version Truffle v5.2.2 (core: 5.2.2) Solidity v0.5.16 (solc-js) Node v13.7.0 Web3.js v1.2.9 环境变量 BNB_AMOUNT=100 WALLET_ADDRESS=0x PRIVATE_KEY= BSS_WSS=wss://bsc-ws-node.nariox.org:443 BSS_HTTPS=https://bsc-dataseed.bina
2021-10-29 16:15:35 69KB Solidity
1
Uniswap 套利闪换合约 您想在区块链上玩“百万”,然后尝试 。 该合约无需提供任何自有资金即可在区块链上进行 DEX 之间的套利。 基本上可以在币安智能链上使用,并提供普通 DEX 的回调,请随意扩展。 这不是一个完整的项目,围绕它构建您或自己的基础设施! 链接 交易 改进 为了快速启动,所有示例或多或少都经过了过度设计,所以这里我们有一个 KISS 解决方案。 减少部署时的低gas费用的整体合同规模 提供链上验证合约方式,让节点查看套利机会 如果套利机会已经消失,则尽快停止套利机会执行以减少失败时的gas费用 包含“币安智能链”上常见 DEX 的接口回调 基础设施 基本上套利机会不会持续很长时间,您的交易必须进入下一个区块。 因此,您有 <3 秒的时间观察机会、决定和执行交易。 有时也有机会 2-3 有格挡,见下例。 [7920960] [6/1/2021, 5:50:
2021-09-23 16:18:46 191KB nodejs pancake ethereum smart-contracts
1
三角套利 使用Binance wss的三角套利策略bot的示例代码。 将文件复制到新目录并键入: npm install npm run 代码将显示有关交易顺序的信息,然后在连接Binance之后,它将显示您使用该策略可赚取(或减少)的金额。 我想添加交易执行和代码,这些代码和代码将决定我们应该交易每个代币多少以获取利润。 您可以编辑代码并更改要交易的货币对,以找出最有利可图的货币对。 我使用了以下来源:
2021-08-27 00:10:20 5KB JavaScript
1
加密货币套利和检测机器人。 一种旨在通过检查各种交易所的价格来检测加密货币套利机会的机器人,以进行交易以及信息收集和记录。 警告:由于使用此工具而引起的任何责任或损害均由该工具的用户而非开发人员独自承担。 描述 这是一个利用与领先的加密货币交易所的api进行交互的机器人。 该机器人具有两个主要功能:套利和检测。 对于检测功能,用户必须输入他们要检查的交易所和货币对以及操作选择。 检测动作选择是打印和记录。 然后,僵尸程序将在控制台上打印货币对并以最大价格差进行兑换,或者以期望的时间间隔将最高要价,最低要价和每个请求的价格差重复记录到数据库。 对于套利功能,有三个动作,即打印,电子邮件和交易。 对于每个动作,用户都必须输入货币对,并列出交易所,所需的套利保证金和一个动作。 打印操作将打印为给定对找到的最佳套利机会,并交换到控制台。 电子邮件操作还需要一个由电话中的Amazonaws验证的电子邮件地址。 电子邮件地址会将具有最佳套利机会的套利更新发送到给定的电子邮件地址。 对于最后的套利操作(交易),用户必须随同交易给出交易价基础(所选基本货币的交易价)。 然后,机器人将以最低要价和最高
2021-08-19 16:23:51 62KB mysql java spring-boot maven
1
套利机会 寻找排名前100位的加密货币的最佳套利机会。 依存关系 Cython- python3 -m pip install cython pymarketcap- python3 -m pip install pymarketcap 设定值 start [--pairs -p] [--exchanges -e] [--minimum_volume -m] [--simple -s] [--coins_shown -c] [--top -t] [--coin_list -l] trading_pairs = ALL 设置接受哪些交易对 exchanges = ALL 设置接受哪些交易 m
2021-04-24 17:26:45 3KB cryptocurrency exchange coin arbitrage
1