Tüm sistemler çalışır durumda 21 kabul edilen kripto paralar · Monero hoş karşılanır KYC'siz politika
ChainVPS

Ticaret · KYC yok

Freqtrade'i Offshore VPS Üzerinde Barındırın

Açık kaynaklı Freqtrade kripto alım satım botunu, kripto parayla ödediğiniz offshore, KYC'siz bir VPS üzerinde 7/24 çalıştırın — stratejiniz, API anahtarlarınız ve işlem geçmişiniz asla üçüncü taraf bir SaaS'a dokunmaz.

Bu nedir

Freqtrade, Python ile yazılmış, ücretsiz ve açık kaynaklı bir algoritmik kripto alım satım botudur ve CCXT üzerinden borsalara (Binance, Kraken, Bybit, OKX ve daha onlarcası) bağlanır. Kendi geriye dönük test edilmiş (backtest) stratejilerinizi deneme (dry-run) veya canlı modda çalıştırır, bir REST API ile FreqUI web panelini sunar ve stratejileri hyperopt/backtest edebilir, FreqAI makine öğrenimi modelleri eğitebilir.

Neden offshore barındırma

Bir alım satım botunun kesintisiz 7/24 çevrimiçi kalması gerekir ve para hareket ettirebilen borsa API anahtarlarını elinde tutar — bunu yasal kimliğinize bağlı paylaşımlı bir bulut yerine, kendi kontrolünüzdeki bir altyapıda barındırmak istersiniz. Kripto parayla ödenen offshore, KYC'siz bir VPS; strateji fikri mülkiyetinizi, anahtar materyalinizi ve işlem izlerinizi KYC'li herhangi bir sağlayıcı hesabından uzak tutarken, sınırsız bant genişliği ve dahil DDoS koruması botun erişilebilir kalmasını ve borsa bağlantısının stabil olmasını sağlar.

Dağıtım

Çalışan bir referans kurulum

Bunu yeni bir ChainVPS örneğine kopyalayın. Yer tutucuları değiştirin, ardından çalıştırın.

docker-compose.yml
# Ubuntu 24.04 — install Docker first:
#   curl -fsSL https://get.docker.com | sh
#
# Then scaffold Freqtrade's user_data + config, then start.
# Bootstrap (run once, before bringing the stack up):
#   docker compose run --rm freqtrade create-userdir --userdir /freqtrade/user_data
#   docker compose run --rm freqtrade new-config --config /freqtrade/user_data/config.json
#   # edit user_data/config.json: exchange keys, pairs, dry_run:true to start,
#   # and set api_server.listen_ip_address 0.0.0.0 + a strong jwt_secret_key/password.
#
# docker-compose.yml:
services:
  freqtrade:
    image: freqtradeorg/freqtrade:stable
    restart: unless-stopped
    container_name: freqtrade
    volumes:
      - "./user_data:/freqtrade/user_data"
    # Bind FreqUI/REST API to localhost only — reach it via SSH tunnel:
    #   ssh -L 8080:127.0.0.1:8080 user@your-vps
    ports:
      - "127.0.0.1:8080:8080"
    command: >
      trade
      --logfile /freqtrade/user_data/logs/freqtrade.log
      --db-url sqlite:////freqtrade/user_data/tradesv3.sqlite
      --config /freqtrade/user_data/config.json
      --strategy SampleStrategy

Güvenlik duvarı

Açılması gereken portlar

PortProtokolAmaç
8080TCPFreqUI web paneli + REST API — 127.0.0.1 üzerine bağlı tutun ve bir SSH tüneli üzerinden erişin, asla doğrudan internete açmayın
22TCPYönetim ve FreqUI'ye tünelleme için SSH; 22 numaralı portu değiştirin ve yalnızca anahtarla kimlik doğrulama kullanın
443TCPİsteğe bağlı — yalnızca FreqUI'nin önüne SSH tüneli yerine kimlik doğrulamalı bir HTTPS ters proxy koyarsanız gereklidir

Doğru boyutlandırma

Hangi plana ihtiyacınız var

Hafif

VPS Nano/Small (1 vCPU, 1-2 GB RAM)

Tek bot, birkaç paritede dry-run veya canlı mod, sunucu üzerinde hyperopt yok. Freqtrade boşta birkaç yüz MB kullanır; bu 7/24 alım satım için fazlasıyla yeterlidir.

Orta

VPS Pro (2-4 vCPU, 4-8 GB RAM)

Çok sayıda paritede canlı bot, ayrıca zaman zaman backtest ve hyperopt çalıştırmaları. Ekstra çekirdekler günler süren hyperopt işlerini saatlerden dakikalara indirir; SSD, büyük OHLCV veri kümelerinde yardımcı olur.

Ağır

Dedicated (or top VPS with 8+ vCPU / 16+ GB)

FreqAI ML modeli eğitimi, çok yıllı büyük backtestler veya yan yana çalışan birden fazla bot. FreqAI, CPU/RAM açısından oldukça aç gözlüdür — dedicated çekirdekler, model yeniden eğitimleri sırasında "noisy neighbor" (komşu kaynak çakışması) kesintilerini önler.

En iyi konumlar: Freqtrade, borsa API anahtarlarınızı ve strateji avantajınızı elinde tuttuğundan gizlilik katmanına (NL, CH, RO, IS, MD, LU) uygun düşer — yargı yetkisi gizliliği açısından CH ve IS güçlü seçeneklerdir. Burada gerçek bir denge söz konusudur: alım satım gecikmesi, borsanızın eşleştirme motoruna olan mesafeye bağlıdır, bu yüzden Binance benzeri bir platformda dar zaman dilimlerinde çalışıyorsanız NL, düşük Avrupa gecikmesi ile gizliliğin en iyi karışımını sunar. Freqtrade mum kapanışları üzerinde işlem yaptığından (milisaniye altı HFT değil), çoğu strateji için onlarca milisaniyelik gecikme zararsızdır — gizlilik katmanındaki konumları özgürce seçebilirsiniz.

Sıkı güvenlik altına alın

Sıkılaştırma kontrol listesi

  • 8080 numaralı portu asla genel internete açmayın. Yukarıda gösterilen localhost bağlamasını koruyun ve FreqUI'ye bir SSH tüneli (ssh -L 8080:127.0.0.1:8080) üzerinden ulaşın veya kimlik doğrulamalı bir HTTPS ters proxy'nin arkasına koyun. /forceexit ve /forcebuy uç noktalarına sahip açık bir FreqUI, hesabınızın boşaltılmasına giden doğrudan bir yoldur.
  • Her stratejiye dry_run:true ile başlayın ve yalnızca backtest davranışı doğruladıktan sonra canlıya geçin. Bir hatanın aşırı kaldıraca yol açmaması için config.json içinde sabit bir stoploss ve max_open_trades değeri belirleyin.
  • Borsa API anahtarlarını alım satıma izin verecek ama para çekmeyi (withdrawals) DEVRE DIŞI bırakacak şekilde oluşturun ve anahtarı VPS'inizin statik IP'sine IP beyaz listesiyle sınırlayın. Bu sayede sızdırılan bir anahtar işlem yapabilir ama borsadan coin çıkaramaz.
  • config.json dosyasını sıkı şekilde kilitleyin: anahtarları ve FreqUI jwt_secret_key/password bilgilerini düz metin olarak içerir — chmod 600 uygulayın, uzun ve rastgele bir jwt_secret_key belirleyin ve asla git'e commit etmeyin. Bunun yerine sırları ortam değişkenleri (environment variables) üzerinden geçirmeyi düşünün.
  • Sunucunun kendisini de sıkılaştırın: varsayılan olmayan bir portta yalnızca anahtarla SSH, sadece SSH'a izin veren UFW, açık unattended-upgrades ve user_data/ dizininin (config, sqlite işlem veritabanı, stratejiler) düzenli olarak sunucu dışına yedeklenmesi.
  • İşlem uyarıları ve uzaktan /status, /stop, /forceexit kontrolü için Freqtrade'in Telegram entegrasyonunu etkinleştirin — bu, web arayüzünü açmadan telefonunuzdan hatalı davranan bir botu durdurmanıza olanak tanır.

Sorular

Hosting Freqtrade — SSS

Botun işlem yapabilmesi için herhangi bir gelen (inbound) port açmam gerekir mi?

Hayır. Freqtrade, borsa API'sine giden (outbound) bağlantılar kurar; işlem açmak için herhangi bir gelen porta ihtiyacı yoktur. 8080 portu yalnızca isteğe bağlı FreqUI paneli içindir ve bu port bir SSH tünelinin arkasında localhost'a bağlı kalmalıdır.

Önce dry-run (kağıt üzerinde/paper trading) modunda çalıştırabilir miyim?

Evet, hatta yapmalısınız. Gerçek emir vermeden canlı piyasa verilerine karşı işlemleri simüle etmek için config.json içinde dry_run:true ayarlayın. Yalnızca stratejiniz backtest edildikten ve dry-run davranışını izledikten sonra canlıya geçin. Dry-run veya backtest için gerçek bakiyeli borsa anahtarlarına ihtiyaç yoktur.

Küçük bir VPS canlı alım satımı kaldırabilir mi?

Rahatlıkla. 1 vCPU / 1-2 GB'lık bir VPS Nano veya Small, tek botluk canlı bir kurulumu 7/24 çalıştırır. Daha fazla çekirdek ve RAM'e yalnızca sunucu üzerinde hyperopt, büyük backtestler veya FreqAI makine öğrenimi eğitimi gibi sürekli değil, ani (bursty) işlem yükleri için ihtiyaç duyarsınız.

FreqUI paneline güvenli şekilde nasıl erişirim?

8080 portunu compose dosyasındaki gibi 127.0.0.1'e bağlı bırakın ve dizüstü bilgisayarınızdan bir SSH tüneli açın: ssh -L 8080:127.0.0.1:8080 user@your-vps, ardından http://localhost:8080 adresine gidin. Bu, işlem kontrol API'sini genel internetten tamamen uzak tutar.

ChainVPS üzerinde alım satım botu çalıştırmak izin veriliyor mu?

Evet. Freqtrade, herkese açık borsa API'lerine bağlanan meşru bir yazılımdır. ChainVPS KYC'siz ve kripto parayla ödenen bir hizmettir, dolayısıyla işlem faaliyetine bağlı bir kimlik bulunmaz; ancak kendi borsanızın kullanım şartlarına ve yerel mevzuatınıza uymak sizin sorumluluğunuzdadır.

Botu yeniden başlatma veya çökme sonrasında nasıl çalışır durumda tutarım?

Compose dosyası restart: unless-stopped ayarını kullanır ve Docker servisi açılışta başlar, böylece bot bir yeniden başlatma veya konteyner çökmesinden sonra otomatik olarak geri döner. Durduğunda haberdar olmak için Telegram uyarıları ekleyin ve işlem veritabanınızı ve config'inizi korumak için user_data/ dizinini düzenli olarak yedekleyin.

Kendi barındırmak için daha fazlası

Diğer tek tıkla kurulan yazılım yığınları

Hemen kur Freqtrade
önümüzdeki 60 saniye içinde.

Sınırsız bant genişliği · DDoS dahil · 21 kripto para birimi · KYC yok.