[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-83929":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":15,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":16,"rankGlobal":10,"rankLanguage":10,"license":17,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":18,"hasPages":18,"topics":20,"createdAt":10,"pushedAt":10,"updatedAt":38,"readmeContent":39,"aiSummary":10,"trendingCount":15,"starSnapshotCount":15,"syncStatus":40,"lastSyncTime":41,"discoverSource":42},83929,"crypto-trading-bot-v2","saadansha\u002Fcrypto-trading-bot-v2","saadansha","Cryptocurrency Trading Bot: For Binance, Bybit, Bitfinex, BitMEX... (Production Version)","",null,"TypeScript",223,11460,6,0,10,"MIT License",false,"main",[21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"binance","bitcoin","bitfinex","bot","bybit","ccxt","coinbase","crypto","cryptocurrency","ethereum","exchange","javascript","margin","okx","trading-bot","typescript","web3","2026-06-12 02:04:36","![](documentation\u002Flogo.png)\n\n# Crypto Trading Bot V2\n\n[![Build Status](https:\u002F\u002Fgithub.com\u002Fsaadansha\u002Fcrypto-trading-bot-v2\u002Factions\u002Fworkflows\u002Fnode.js.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fsaadansha\u002Fcrypto-trading-bot-v2\u002Factions\u002Fworkflows\u002Fnode.js.yml)\n\nA cryptocurrency trading bot supporting multiple exchanges via [CCXT](https:\u002F\u002Fgithub.com\u002Fccxt\u002Fccxt).\n\nVersion 2.0 has enhanced all features from previous versions and is ready for real-world production environments.\n\n## Features\n\n- Multi pair support in one instance\n- sqlite3 storage for candles, tickers, ...\n- Webserver UI with dashboard\n- Support for going \"Short\" and \"Long\"\n- Signal browser dashboard for pairs\n- Slack, Telegram and email notification\n- Profile-based bot management with strategy execution\n- CCXT-based exchange support (100+ exchanges)\n\n## Technical stuff and packages\n\n- node.js\n- sqlite3\n- [technicalindicators](https:\u002F\u002Fgithub.com\u002Fanandanand84\u002Ftechnicalindicators)\n- [TA-Lib](https:\u002F\u002Fmrjbq7.github.io\u002Fta-lib\u002F)\n- [CCXT](https:\u002F\u002Fgithub.com\u002Fccxt\u002Fccxt)\n- Tailwind CSS 4\n- Tradingview widgets\n\n## How to use\n\n### [optional] Preinstall\n\nFor building sqlite and indicators libraries (if needed)\n\n```\nsudo apt-get install build-essential\n```\n\n### Start\n\n```\nnpm install\nnpm start\n```\n\n```\n# or with special port\n# npm start -- --port=55555\n```\n\n```\nopen browser: http:\u002F\u002F127.0.0.1:8080\n```\n\n## Web UI\n\n### Dashboard\n\n![Webserver UI](documentation\u002Fcryptobot.png 'Webserver UI')\n\n### Trades \u002F Positions \u002F Orders\n\n![Webserver UI](documentation\u002Ftrades.png 'Trades \u002F Positions \u002F Orders')\n\n### Manual Orders\n\n![Webserver UI](documentation\u002Fmanual_order.png 'Manual Orders')\n\n## Build In Strategies\n\nCommon strategy with indicators are inside, which most of the time are not profitable. See some more advanced strategy in the list below\n\n- [dip_catcher](src\u002Fstrategy\u002Fstrategies\u002Fdip_catcher\u002FREADME.md)\n- [dca_dipper](src\u002Fstrategy\u002Fstrategies\u002Fdca_dipper\u002FREADME.md) - **Long term invest** Dollar-Cost Averaging (DCA) Dip Investor Strategy\n\nFind some example strategies inside [src\u002Fstrategy\u002Fstrategies](src\u002Fstrategy\u002Fstrategies)\n\n## Custom Strategies\n\nFor custom strategies use [var\u002Fstrategies](var\u002Fstrategies) folder.\n\n```\n# simple file structure\nvar\u002Fstrategies\u002Fyour_strategy.js\n\n# or wrap strategy into any sub folder depth\nvar\u002Fstrategies\u002Fmy_strategy\u002Fmy_strategy.js\n```\n\n## Signals\n\n### Slack\n\n![Webserver UI](documentation\u002Fslack_signals.png 'Slack signals')\n\n## Tests\n\n```\nnpm test\n```\n\n### Security \u002F Authentication\n\nAs the webserver provides just basic auth for access you should combine some with eh a https for public server. Here s simple `proxy_pass` for nginx.\n\n```\n# \u002Fetc\u002Fnginx\u002Fsites-available\u002FYOURHOST\nserver {\n    server_name YOURHOST;\n\n    location \u002F {\n        proxy_pass http:\u002F\u002F127.0.0.1:8080;\n    }\n\n    listen 443 ssl; # managed by Certbot\n    ssl_certificate \u002Fetc\u002Fletsencrypt\u002Flive\u002FYOURHOST\u002Ffullchain.pem; # managed by Certbot\n    ssl_certificate_key \u002Fetc\u002Fletsencrypt\u002Flive\u002FYOURHOST\u002Fprivkey.pem; # managed by Certbot\n    include \u002Fetc\u002Fletsencrypt\u002Foptions-ssl-nginx.conf; # managed by Certbot\n    ssl_dhparam \u002Fetc\u002Fletsencrypt\u002Fssl-dhparams.pem; # managed by Certbot\n}\n\n```\n\n## Setting Up Telegram Bot\n\nFirst, you'll need to create a bot for Telegram. Just talk to [BotFather](https:\u002F\u002Ftelegram.me\u002Fbotfather) and follow simple steps until it gives you a token for it.\nYou'll also need to create a Telegram group, the place where you and crypto-trading-bot will communicate. After creating it, add the bot as administrator (make sure to uncheck \"All Members Are Admins\").\n\n### Retrieving Chat IDs\n\nInvite `@RawDataBot` to your group and get your group id in sended chat id field\n\n```text\nMessage\n ├ message_id: 338\n ├ from\n ┊  ├ id: *****\n ┊  ├ is_bot: false\n ┊  ├ first_name: 사이드\n ┊  ├ username: ******\n ┊  └ language_code: en\n ├ chat\n ┊  ├ id: -1001118554477\n ┊  ├ title: Test Group\n ┊  └ type: supergroup\n ├ date: 1544948900\n └ text: A\n```\n\nLook for id: -1001118554477 is your chat id (with the negative sign).\n\n\n## Related Links\n\n### Trading Bots Inspiration\n\nOther bots with possible design pattern\n\n- https:\u002F\u002Fgithub.com\u002FDeviaVir\u002Fzenbot\n- https:\u002F\u002Fgithub.com\u002Fmagic8bot\u002Fmagic8bot\n- https:\u002F\u002Fgithub.com\u002Faskmike\u002Fgekko\n- https:\u002F\u002Fgithub.com\u002Ffreqtrade\u002Ffreqtrade\n- https:\u002F\u002Fgithub.com\u002FEkliptor\u002FWolfBot\n- https:\u002F\u002Fgithub.com\u002Fandresilvasantos\u002Fbitprophet\n- https:\u002F\u002Fgithub.com\u002Fkavehs87\u002FPHPTradingBot\n- https:\u002F\u002Fgithub.com\u002FSuperalgos\u002FSuperalgos\n\n### Strategies\n\nSome strategies based on technical indicators for collection some ideas\n\n- https:\u002F\u002Fgithub.com\u002Ffreqtrade\u002Ffreqtrade-strategies\n- https:\u002F\u002Fgithub.com\u002Ffreqtrade\u002Ffreqtrade-strategies\u002Ftree\u002Fmaster\u002Fuser_data\u002Fstrategies\u002Fberlinguyinca\n- https:\u002F\u002Fgithub.com\u002FxFFFFF\u002FGekko-Strategies\n- https:\u002F\u002Fgithub.com\u002Fsthewissen\u002FMynt\u002Ftree\u002Fmaster\u002Fsrc\u002FMynt.Core\u002FStrategies\n- https:\u002F\u002Fgithub.com\u002FEkliptor\u002FWolfBot\u002Ftree\u002Fmaster\u002Fsrc\u002FStrategies\n- https:\u002F\u002Fgithub.com\u002FSuperalgos\u002FStrategy-BTC-WeakHandsBuster\n- https:\u002F\u002Fgithub.com\u002FSuperalgos\u002FStrategy-BTC-BB-Top-Bounce\n",2,"2026-06-11 04:11:50","CREATED_QUERY"]