This project implements a comprehensive crypto trading prediction system using sentiment analysis, technical indicators, and advanced stacking models (Meta-Learner & Boosting Trees) specifically designed for the Indonesian crypto market.
Features
Sentiment Analysis: Incorporates market sentiment data for enhanced prediction accuracy
Technical Indicators: Utilizes various technical analysis indicators
Stacking Models: Implements meta-learning with boosting trees for superior performance
Model Ensemble: Combines multiple algorithms including:
The main analysis and model training is contained in Code_KarbitSlayer.ipynb. The notebook includes:
Data preprocessing and feature engineering
Technical indicator calculation
Sentiment analysis integration
Model training and hyperparameter optimization
Ensemble stacking implementation
Performance evaluation and visualization
Models
CatBoost: Gradient boosting with categorical features support
LightGBM: Light gradient boosting machine
TabNet: Deep learning for tabular data
Transformer: Attention-based neural network
Meta-Learner: Logistic regression for ensemble combination
Requirements
Python 3.8+
See requirements.txt for detailed package versions
License
This project is part of the Datathon 2025 competition.
Author
Pasha Akrilian
license: mit
Model Card for Model ID
This modelcard aims to be a base template for new models. It has been generated using this raw template.
Model Details
Model Description
Developed by: [More Information Needed]
Funded by [optional]: [More Information Needed]
Shared by [optional]: [More Information Needed]
Model type: [More Information Needed]
Language(s) (NLP): [More Information Needed]
License: [More Information Needed]
Finetuned from model [optional]: [More Information Needed]
Model Sources [optional]
Repository: [More Information Needed]
Paper [optional]: [More Information Needed]
Demo [optional]: [More Information Needed]
Uses
Direct Use
[More Information Needed]
Downstream Use [optional]
[More Information Needed]
Out-of-Scope Use
[More Information Needed]
Bias, Risks, and Limitations
[More Information Needed]
Recommendations
Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.