Skip to content

Commit 2c6d588

Browse files
Merge pull request #24 from LeviathanLevi/V1.55
V1.55
2 parents 1df1455 + e323b40 commit 2c6d588

File tree

7 files changed

+53
-341
lines changed

7 files changed

+53
-341
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# CrypFinder Bot
2-
## Version 1.5
2+
## Version 1.55
33

44
## Summary:
55
CrypFinder is a Coinbase Pro API trading bot that currently implements a basic momentum trading strategy and reverse momentum trading strategy in NodeJS using the Coinbase Pro API, as well as its own custom library for the endpoints that are not supported by the now deprecated Coinbase Pro NodeJS Library. Currently, Coinbase Pro limits the number of portfolios to five, this means that the bot can run up to four trading instances simultaneously per Coinbase Pro account. This bot can be modified to trade any product pairs available on Coinbase Pro, such as BTC-USD, ETH-USD, etc., but stablecoin (USDC to other coins) and crypto markets (coin to other coins) aren't currently tested, only USD markets (USD to coins).
File renamed without changes.

package-lock.json

Lines changed: 48 additions & 112 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@
2828
"coinbase-pro": "^0.9.0",
2929
"csv-parse": "^4.15.4",
3030
"csv-parser": "^2.3.3",
31-
"dotenv": "^8.2.0",
31+
"dotenv": "^8.6.0",
3232
"node-csv": "^0.1.2",
3333
"pino": "^6.11.3"
3434
},
3535
"devDependencies": {
36-
"eslint": "^7.24.0"
36+
"eslint": "^7.27.0"
3737
}
3838
}

strategies/momentumTrading/momentumTrading.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const CoinbasePro = require("coinbase-pro");
22
require('dotenv').config()
3-
const { buyPosition, sellPosition } = require("./buyAndSell");
3+
const { buyPosition, sellPosition } = require("../../buyAndSell");
44
const coinbaseProLib = require("../../coinbaseProLibrary");
55
const pino = require("pino");
66
const logger = pino({ level: process.env.LOG_LEVEL || "info" });

0 commit comments

Comments
 (0)