Sentiment Quintile Crypto Portfolio Strategy
Strategy concept and implementation details
The core concept of this strategy is to identify an approach that could be appealing for testing by our typical clientele: medium-sized crypto funds that employ quantitative methods alongside fundamental-based strategies. Therefore, the strategy is designed to embody straightforward sentiment-based logic without being prone to over-optimization, ensuring it is accessible and executable by such clients.
This strategy capitalizes on the sentiment ratio (bullish vs. bearish) of various crypto assets. It involves ranking the average sentiment over the four hours preceding portfolio rebalancing. Assets in the top quintile are allocated long positions, while those in the bottom quintile are assigned short positions. Within each quintile, position sizes are distributed equally. Portfolio rebalancing occurs every 8 hours.
The assets involved in this strategy include 15 of the most liquid and popular coins:
'ADAUSDT', 'ALGOUSDT', 'BNBUSDT', 'BTCUSDT', 'DOGEUSDT', 'DOTUSDT', 'EOSUSDT', 'ETHUSDT', 'LINKUSDT', 'LTCUSDT', 'MINAUSDT', 'SOLUSDT', 'THETAUSDT', 'XLMUSDT', 'XRPUSDT'.
Regarding commissions, the strategy adheres to the standard trading fees on Binance for spot trading, which is typically 0.1%. However, by utilizing BNB to cover trading fees, users benefit from a 25% discount, reducing the trading fee to 0.075% per transaction.
The portfolio is initialized with a size of $1,000,000 USD. The trading period extends from January 1, 2021, to January 1, 2024, utilizing hourly market data from Binance. The strategy was modeled and backtested locally using the Lean framework by QuantConnect.