文件名称:devalpha-node:Node.js中基于流的算法交易和回测方法
文件大小:95KB
文件格式:ZIP
更新时间:2024-03-08 16:09:09
trading event-sourcing streams algotrading trading-strategies
DevAlpha DevAlpha是用于创建和运行自己的算法交易系统的Javascript框架。 它使用TypeScript构建,重量不到1500行代码,并且速度极快。 内部体系结构主要由一大流和一群消费者组成。 它使用出色的流库实现,并且还利用了的一些辅助函数。 特征 事件来源 微小的足迹 容易扩展 简单的API 经过全面测试 打字稿定义 对金融感兴趣? 正在招聘高级工程师! 通过talos.com向filip+hiring talos.com发送电子邮件。 安装 使用NPM安装: npm install devalpha 快速开始 (查看以获得入门级。) 入门很容易。 连接所需的任何数据源,并在几秒钟内开始交易。 import { createTrader } from 'devalpha' const feeds = { myQuandlFeed : [
【文件预览】:
devalpha-node-master
----.travis.yml(187B)
----package.json(1KB)
----tslint.json(370B)
----__tests__()
--------orders.spec.ts(3KB)
--------createGuard.spec.ts(4KB)
--------createBrokerRealtime.spec.ts(5KB)
--------capitalReducer.spec.ts(9KB)
--------createBrokerBacktest.spec.ts(2KB)
--------positionsReducer.spec.ts(6KB)
--------createStrategy.spec.ts(1KB)
--------timestampReducer.spec.ts(738B)
--------ordersReducer.spec.ts(4KB)
--------streams.spec.ts(2KB)
--------util()
--------consumers.spec.ts(1KB)
--------devalpha.spec.ts(10KB)
----.prettierrc(20B)
----package-lock.json(198KB)
----CONTRIBUTING.md(1KB)
----.npmignore(54B)
----tsconfig.json(408B)
----LICENSE.md(34KB)
----.gitignore(978B)
----lib()
--------reducers()
--------middleware()
--------types.ts(3KB)
--------util()
--------constants.ts(712B)
--------index.ts(7KB)
----CODE_OF_CONDUCT.md(3KB)
----README.md(6KB)
----scripts()
--------generateApi.js(816B)