All Projects â†’ jeffersonlicet â†’ price-prediction-bot

jeffersonlicet / price-prediction-bot

Licence: other
🔮 Run backtest over PancakeSwap and CandleGenie Prediction and place realtime bets - Trading Bot

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to price-prediction-bot

Crypto Trading Bot
Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, FTX, Bybit ... (public edition)
Stars: ✭ 1,089 (+1745.76%)
Mutual labels:  crypto, trading-bot, exchange, binance
PancakeSwapBot
PancakeSwap prediction bot
Stars: ✭ 38 (-35.59%)
Mutual labels:  crypto, trading-bot, binance, pancakeswap
binance-pump-bot
Automation for Binance p&d(pump and dump) activity, ensures fastest purchase and provides auto selling functionality to lockdown profit during these events.
Stars: ✭ 112 (+89.83%)
Mutual labels:  trading-bot, exchange, binance
Crypto Signal
Github.com/CryptoSignal - #1 Quant Trading & Technical Analysis Bot - 3,100+ stars, 900+ forks
Stars: ✭ 3,690 (+6154.24%)
Mutual labels:  crypto, trading-bot, binance
Benzaiboten-spot-trading-bot
A trading bot easy to use to be linked to your favorite exchange to automatize the trading on cryptocurrencies
Stars: ✭ 20 (-66.1%)
Mutual labels:  crypto, trading-bot, binance
PancakeSwapPredictionBot
PancakeSwap V2 Prediction Bot With Machine Learning | Automated Strategy, Auto Betting, Auto Claim
Stars: ✭ 21 (-64.41%)
Mutual labels:  trading-bot, binance, pancakeswap
ccapi
A header-only C++ library for interacting with crypto exchanges. Binding for Python is provided. A spot market making application is also provided as an end-to-end solution for liquidity providers.
Stars: ✭ 227 (+284.75%)
Mutual labels:  crypto, trading-bot, exchange
ninjabot
A fast trading bot platform for cryptocurrency in Go (Binance)
Stars: ✭ 1,021 (+1630.51%)
Mutual labels:  crypto, trading-bot, binance
Krypto Trading Bot
Self-hosted crypto trading bot (automated high frequency market making) written in C++
Stars: ✭ 2,589 (+4288.14%)
Mutual labels:  trading-bot, exchange, binance
Kupi Terminal
Ccxt based, open source, customized, extendable trading platform that supports 130+ crypto exchanges.
Stars: ✭ 104 (+76.27%)
Mutual labels:  crypto, exchange, binance
Cryptocurrency Portfolio
Google Sheets automatic creation with Google Apps Script (GAS) for managing a cryptocurrency tracking spreadsheet with multi exchanges
Stars: ✭ 134 (+127.12%)
Mutual labels:  crypto, exchange, binance
coinmarketcap-new-listings-sniper-bot
Sniper bot to buy new tokens listed on Coinmarketcap.
Stars: ✭ 55 (-6.78%)
Mutual labels:  crypto, trading-bot, pancakeswap
Mida
The open-source and cross-platform trading framework
Stars: ✭ 263 (+345.76%)
Mutual labels:  trading-bot, exchange, binance
crypto-database
Database for crypto data, supporting several exchanges. Can be used for TA, bots, backtest, realtime trading, etc.
Stars: ✭ 72 (+22.03%)
Mutual labels:  crypto, trading-bot, binance
Cryptotrader
A cryptocurrency trader for all famous exchanges
Stars: ✭ 228 (+286.44%)
Mutual labels:  trading-bot, exchange, binance
Siis
Trading bot including terminal, for crypto and traditionals markets. Assisted or fully automated strategy.
Stars: ✭ 45 (-23.73%)
Mutual labels:  crypto, trading-bot, binance
trader
a ping pong and maker/taker order bot for trading cryptocurrency on Waves Exchange, Poloniex, Bittrex, and Binance
Stars: ✭ 23 (-61.02%)
Mutual labels:  trading-bot, exchange, binance
Eazebot
Free python/telegram bot for easy execution and surveillance of crypto trading plans on multiple exchanges.
Stars: ✭ 51 (-13.56%)
Mutual labels:  crypto, trading-bot, exchange
Socktrader
🚀 Websocket based trading bot for 💰cryptocurrencies 📈
Stars: ✭ 152 (+157.63%)
Mutual labels:  crypto, trading-bot, exchange
pancakeswap-prediction-winner
🔥 PancakeSwap is afraid of this CHROME EXTENSION (and CLI)! This bot wins almost every 5 minute BNB-USD option on PancakeSwap (and Candle Genie).
Stars: ✭ 229 (+288.14%)
Mutual labels:  trading-bot, binance, pancakeswap

🔮 PancakeSwap Prediction Bot

Run simulations(backtesting) and place bets on realtime (soon)

Roadmap

  • ✅ Call contract
  • ✅ Auto fetch historical data (and update cache with new rounds)
  • ✅ Run simulations (backtesting) over real data
  • 🕒 Select range of rounds to run a simulation
  • 🕒 Place real-time bets
  • Use market variables to place bets

Screenshots

Main options

Available strategies

Strategy options

Strategy result

Buy me a beer

0x4f7336C31c8EbE52BAaf4Ac24887EA4FE2C7BFAF BSC wallet

Strategies

Bigger Payout

Place bet for the bigger payout (The option where fewer people placed a bet) If there are more bulls, the payout is going to be less, so we bet bear.

Minor Payout

Same as above, but the bet is placed where the majority of participants placed a bet.

Always Bear

Well, always bear, bet that the price is going down.

Always Bull

Same as above, but bet that the price is going up.

Trade both directions

Simulates having two wallets with the same amount of BNB, and you can select to add weight to your bets for the minor or bigger payout.

Example

Bears payout is x2.5 and Bulls payout is x1.3 You can add weight to the bigger payout thus the resulting positions will be:

Bears Bet = betAmount*weight
Bull Bet = betAmount
  • Given a bet amount of 0.01 BNB
  • Adding weight to the bigger payout
  • A weight of 2
  • Bears payout of x2.5
  • Bulls payout of x1.3

Bears win

if Bears win you will get (0.01*2) * 2.5 * (1-3%) (considering 3% fee). That's 0.0485 BNB -> 0.0285 BNB gained

On the other hand, you also have a position for bulls in the other wallet, which is 0.01.

So your net gains are 0.0285-0.01 => 0.0185 BNB

Bulls win

If Bulls win you will get (0.01) * 1.3 (1-3%) (considering 3% fee) That's 0.01261 -> 0.00261 BNB gained

But your bear position is 0.02, so you will end losing 0.01739 BNB

Usage

  • You must have Node installed and npm (tested on Node v14.18.0)
  • Clone the repository
  • Open the terminal on the root of the project
  • Run npm i
  • Run node index.js

Disclaimer

Tested on production, feel free to run in Testnet. Pancake swap prediction contract address and BSc explorer can be modified using the following env vars:

  • Create a .env file in the root of the project
BSC_PROVIDER_URL=BSC explorer url
PKS_CONTRACT_ADDRESS=Pancake Swap prediction contract address

The results/code and settings of this bot are for recreational purposes and are not intended to be used as financial advice.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].