PHPTradingBot
Php Laravel Crypto-currency trading robot
시스템 구조
저장소별 전략/실행 조건 확인 필요
주문 실행은 사용자가 별도 통합/설정
에디터 요약저장소 설명과 공개 메타데이터 기준으로 암호화폐 거래 봇, 거래소 API/프레임워크 성격의 프로젝트로 파악했습니다. 확인 근거는 README, 저장소 토픽, 저장소 설명, GitHub 지표, 파이프라인 필드이며, 주요 데이터는 Binance, 가격/거래량 데이터입니다. 전략/실행 조건은 저장소별 문서와 코드 확인이 필요하며, 실행 방식은 "주문 실행은 사용자가 별도 통합/설정"라고 보수적으로 기록했습니다. GitHub 지표는 별 102개, 포크 59개입니다.
| 저장소 | kavehs87/PHPTradingBot |
|---|---|
| 제작자 | kavehs87 |
| 스타 / 포크 | ★ 102 / 59 |
| 최근 업데이트 | 2018-12-31 |
| 스냅샷 시점 | 2026-07-08 (아래 README는 이 시점의 사본입니다) |
아래는 제3자가 작성·공개한 오픈소스 코드입니다. QuantField는 해당 코드의 동작과 안전성을 보증하지 않으며, 설치·실행 전 코드를 직접 검토하시기 바랍니다.
README
PHPTradingBot
PHPTradingBot is a modular platform written in php using Laravel to automatically trade on popuplar cryptocurrency exchanges
Features
- Trade Signals API (Mining Hamster)
- Floating StopLoss/TakeProfit
- Binance Exchange support
- Daemonized (order Daemon, Price Daemon, Signal Daemon, optional socks5 proxy daemon for binance)
- Module Hook Functions -- onTick() -- OnSignalReceived() -- beforeSell() -- beforeBuy() -- AfterSell() -- AfterBuy() See /App/Modules/ProfitClone.php for example usage
Screenshots
Signals Page

Order History Page

System Settings Page

Modules Page

Profitable Trade Cloner

Installation
PHPTradingBot requires PHP v7.x to run.
Enter these commands to install
$ git clone https://github.com/kavehs87/PHPTradingBot.git
$ cd PHPTradingBot
$ composer install
$ cp .env.example .env
# set your database parameters in the .env file if you get error about APP_KEY try running this command
$ php artisan key:generate
To Start Daemons
$ cd PHPTradingBot
$ sh services.sh
# runs and watches following commands
# php artisan daemon:signals
# php artisan daemon:price
# php artisan daemon:orders
To Run Development Server
php artisan serve
Verify the deployment by navigating to your server address in your preferred browser.
127.0.0.1:8000
Todos
- More exchanges support
- More Trade Signal provider support
License
MIT
Free Software, Hell Yeah!