PingPong.jl icon indicating copy to clipboard operation
PingPong.jl copied to clipboard

Cryptocurrency trading bot, and backtesting framework in julia

Results 19 PingPong.jl issues
Sort by recently updated
recently updated
newest added

A test should be done to compare loading times between a repository version where everything is imported from one main modules and compare it to the current multi project version

documentation

Make dockerfile with prebuilt packages, consider static compilation

enhancement

The main goal of this would be to allow to backtesting runs on a GPU, and in particular allow to run backtests using online jupyter instances that offer GPU computing...

enhancement

Using watchers, when fetching candles, we call `fetchOHLCV` et similar, but in case candles are emulated we shouldn't call it, and instead process from trades directly since we already do...

- [ ] make the `Watcher` an abstract subtype of the `Rocket` actor - [ ] refactor watcher implementations as concrete subtypes of the `Watcher` abstract type

enhancement

- [ ] cryptocompare - [ ] alphavantage - [ ] coincodex

enhancement

Could use https://github.com/JuliaMath/DecFP.jl but it states 50x slowdown...would need a PoC with some benchmarks to see how much a backtest would be affected

question

OctoBot (ccxt based): https://github.com/Drakkar-Software/OctoBot-Tentacles/tree/master/Trading/Exchange Humming bot connectors (non ccxt based): https://github.com/hummingbot/hummingbot/tree/master/hummingbot/connector/exchange I am more inclined on using octo-bot ones since ccxt based, and ccxt added websockets recently anyway

enhancement

https://github.com/ccxt/ccxt/issues/15852 There is https://github.com/JuliaCN/Py2Jl which could be used to bootstrap the julia base classes from python base classes. Looking at the regex at https://github.com/ccxt/ccxt/blob/master/build/transpile.js seems like most of the translations...

enhancement