Açık kaynak kütüphane

Freqtrade

freqtrade/freqtrade

Crypto trading bot framework with FreqAI ML extension supporting multiple machine learning and deep learning models.

Dil PythonVarlıklar cryptoPiyasalar spot, derivativesTür framework

Kaynak ve uygulama başlangıcı

Aşağıdaki model yolları Freqtrade develop sürümünde doğrulandı c0a991f (2026-09-24). Bunlar örnek uygulamalardır; hız, doğruluk veya işlem getirisi puanları ölçülmemiştir.

Resmî FreqAI kılavuzu FreqaiExampleStrategy, LightGBMRegressor ve config_freqai.example.json ile başlar. Örnek strateji öğrenme ve test içindir, canlı işlem için değildir. Bkz. FreqAI.

freqtrade trade --config config_examples/config_freqai.example.json --strategy FreqaiExampleStrategy --freqaimodel LightGBMRegressor --strategy-path freqtrade/templates

Önce FreqAI bağımlılıklarını kurup örnek yapılandırmayı inceleyin. Tahminleri stratejide kullanmadan önce zaman sıralı veri ve işlem maliyetleriyle doğrulayın.

İndikatör tabanlı şablonlar

SampleStrategy
Freqtrade
İndikatör tabanlıbeginner

Template strategy demonstrating basic technical indicator usage for entry/exit signals.

Kaynak:freqtrade/templates/sample_strategy.py

Makine öğrenmesi modelleri (FreqAI)

Makine öğrenmesi tabanlı fiyat tahmini için FreqAI tahmin modelleri. Her model, Freqtrade'in özellik boru hattı aracılığıyla özellik mühendisliği gerektirir.

LightGBMRegressor
Freqtrade
Makine Öğrenmesiintermediate

Gradient boosting regression model for price movement prediction using LightGBM.

Kaynak:freqtrade/freqai/prediction_models/LightGBMRegressor.py
LightGBMClassifier
Freqtrade
Makine Öğrenmesiintermediate

LightGBM classification model for user-defined discrete labels.

Kaynak:freqtrade/freqai/prediction_models/LightGBMClassifier.py
XGBoostRegressor
Freqtrade
Makine Öğrenmesiintermediate

XGBoost-based regression model for continuous value prediction.

Kaynak:freqtrade/freqai/prediction_models/XGBoostRegressor.py
XGBoostClassifier
Freqtrade
Makine Öğrenmesiintermediate

XGBoost classification model for user-defined discrete labels.

Kaynak:freqtrade/freqai/prediction_models/XGBoostClassifier.py
PyTorchMLPRegressor
Freqtrade
Makine Öğrenmesiadvanced

Multi-layer perceptron neural network for regression-based price prediction.

Kaynak:freqtrade/freqai/prediction_models/PyTorchMLPRegressor.py
PyTorchTransformerRegressor
Freqtrade
Makine Öğrenmesiadvanced

Transformer architecture for time-series regression using self-attention mechanism.

Kaynak:freqtrade/freqai/prediction_models/PyTorchTransformerRegressor.py

Pekiştirmeli öğrenme (FreqAI)

Stable Baselines3 üzerine inşa edilmiş pekiştirmeli öğrenme ajanları. Ajan, etiketli veri yerine ortam etkileşimi yoluyla işlem kararlarını öğrenir.

ReinforcementLearner
Freqtrade
Pekiştirmeli öğrenmeadvanced

Reinforcement learning agent using Stable Baselines3 (PPO/A2C/etc.) for trading decisions.

Kaynak:freqtrade/freqai/prediction_models/ReinforcementLearner.py

Freqtrade stratejileri ve FreqAI modelleri, algoritma referansı

SampleStrategy (Freqtrade)
Template strategy demonstrating basic technical indicator usage for entry/exit signals. Kaynak: https://github.com/freqtrade/freqtrade/blob/c0a991f5632cb900075ff2864b6671ed71a319d7/freqtrade/templates/sample_strategy.py.
LightGBMRegressor (Freqtrade)
Gradient boosting regression model for price movement prediction using LightGBM. Kaynak: https://github.com/freqtrade/freqtrade/blob/c0a991f5632cb900075ff2864b6671ed71a319d7/freqtrade/freqai/prediction_models/LightGBMRegressor.py.
LightGBMClassifier (Freqtrade)
LightGBM classification model for user-defined discrete labels. Kaynak: https://github.com/freqtrade/freqtrade/blob/c0a991f5632cb900075ff2864b6671ed71a319d7/freqtrade/freqai/prediction_models/LightGBMClassifier.py.
XGBoostRegressor (Freqtrade)
XGBoost-based regression model for continuous value prediction. Kaynak: https://github.com/freqtrade/freqtrade/blob/c0a991f5632cb900075ff2864b6671ed71a319d7/freqtrade/freqai/prediction_models/XGBoostRegressor.py.
XGBoostClassifier (Freqtrade)
XGBoost classification model for user-defined discrete labels. Kaynak: https://github.com/freqtrade/freqtrade/blob/c0a991f5632cb900075ff2864b6671ed71a319d7/freqtrade/freqai/prediction_models/XGBoostClassifier.py.
PyTorchMLPRegressor (Freqtrade)
Multi-layer perceptron neural network for regression-based price prediction. Kaynak: https://github.com/freqtrade/freqtrade/blob/c0a991f5632cb900075ff2864b6671ed71a319d7/freqtrade/freqai/prediction_models/PyTorchMLPRegressor.py.
PyTorchTransformerRegressor (Freqtrade)
Transformer architecture for time-series regression using self-attention mechanism. Kaynak: https://github.com/freqtrade/freqtrade/blob/c0a991f5632cb900075ff2864b6671ed71a319d7/freqtrade/freqai/prediction_models/PyTorchTransformerRegressor.py.
ReinforcementLearner (Freqtrade)
Reinforcement learning agent using Stable Baselines3 (PPO/A2C/etc.) for trading decisions. Kaynak: https://github.com/freqtrade/freqtrade/blob/c0a991f5632cb900075ff2864b6671ed71a319d7/freqtrade/freqai/prediction_models/ReinforcementLearner.py.