EQVPS

Freqtrade በVPS ላይ ማሄድ: መስፈርቶች፣ Docker setup፣ እና ታማኝ ገደቦች

ጁላይ 4 2026 · 4 ደቂቃ ንባብ · EQVPS Team

trading bot በላፕቶፔ ላይ በአንድ አሰልቺ ምክንያት መጥፎ ሐሳብ ነው: ላፕቶፔ 24/7 online አይደለም፣ ገበያዎች ግን ናቸው። ክዳኑን trade መካከል ይዝጉ እና botው ክፍት position ማስተዳደር ያቆማል። Freqtrade — ታዋቂው open-source Python trading bot — ሳይታዘብ ለመሮጥ የተገነባ ነው፣ ይህም በትክክል ትንሽ VPS የሚጠቅምበት ነው። በእውነት የሚፈልገው፣ በDocker እንዴት እንደሚያዋቅሩት፣ እና እስክትመታቸው ማንም የማይጠቅሳቸው ታማኝ ገደቦች ይኸውና።

ለምን server፣ ማሽንዎ አይደለም

ሁለት ምክንያቶች፣ ሁለቱም ተግባራዊ:

ይህ ማንኛውንም trading bot በVPS ላይ ከማሄድ በስተጀርባ ያለ ተመሳሳይ logic ነው — Freqtrade መስፈርቶቹን ተጨባጭ ብቻ ያደርጋል።

በእውነት የሚፈልገው

Freqtrade ራሱ ቀላል ክብደት ያለው ነው፣ ግን ስለ workloadው ተጨባጭ ይሁኑ:

በDocker Compose ያዋቅሩት

Docker Freqtradeን ለማሄድ የተጠበቀ፣ ትንሹ የሚያም መንገድ ነው። በአዲስ box ላይ:

sudo apt update && sudo apt install -y docker.io docker-compose-v2
mkdir ~/ft && cd ~/ft
docker run --rm -v "$(pwd)/user_data:/freqtrade/user_data" \
  freqtradeorg/freqtrade:stable create-userdir --userdir user_data

ኦፊሴላዊውን compose file ይያዙ እና config በinteractive ይፍጠሩ (ስለ exchangeዎ፣ stake፣ እና dry-run ይጠይቃል):

curl -s https://raw.githubusercontent.com/freqtrade/freqtrade/stable/docker-compose.yml -o docker-compose.yml
docker compose run --rm freqtrade new-config --config user_data/config.json

መጀመሪያ dry-run — ሁልጊዜ

አዲስ strategy ወደ እውነተኛ ገንዘብ በጭራሽ አያመልክቱ። Freqtrade ወደ dry-run (paper trading) ይdefault ያደርጋል እና strategy በlive marketing data ላይ ለተወሰነ ጊዜ ራሱን እስኪያረጋግጥ ድረስ እዚያ መተው አለብዎ። በconfig.json:

{
  "dry_run": true,
  "dry_run_wallet": 1000
}

ያስጀምሩት እና ይመልከቱ:

docker compose up -d
docker compose logs -f

በcompose file ውስጥ ያለው restart: unless-stopped policy እዚህ የsystemd-equivalentዎ ነው — Docker botን ከcrash ወይም ከserver reboot በኋላ ይመልሳል፣ የእጅ እርምጃ የለም። (ከDocker ውጭ ማሄድ ከመረጡ፣ ከRestart=always ጋር systemd unit ተመሳሳይ ስራ ይሠራል — ማንኛውንም bot በሕይወት ማቆየት ተመሳሳይ መርህ።)

Exchange API keys — ሰዎችን የሚነክሰው ክፍል

trading setup በውድ የሚሳሳተው እዚህ ነው። ሁለት ደንቦች፣ የማይደራደሩ:

keysን በconfig.json ውስጥ ያቆዩ፣ non-world-readable ያድርጉት (chmod 600)፣ እና containerን እንደ non-root user ያሂዱ። እና boxን መጀመሪያ ይቆልፉ — አዲስ-VPS security checklist አስር ደቂቃ ይወስዳል እና ጠቃሚ የሆኑትን በሮች ይዘጋል።

user_data backup ያድርጉ

strategiesዎ፣ config፣ እና trade history ሁሉም በuser_data ውስጥ ይኖራሉ። ማጣት የማይፈልጉት ነገር ያ ነው:

tar czf ft-backup-$(date +%F).tar.gz user_data

ያንን ከserverሩ አልፎ አልፎ ያውጡ (ወይም ወደ object storage)። trade DB ማጣት የperformance historyዎን ማጣት ማለት ነው፤ የተስተካከለ strategy ማጣት optimizationን እንደገና ማድረግ ማለት ነው።

ታማኝ ገደቦች

ማጠቃለያ

Freqtrade በVPS ላይ ለlive bot ትክክለኛው setup ነው: ለተኮረ strategy $5 Micro፣ ብዙ pairs የሚያሄዱ ከሆኑ $8 Small፣ ለuptime ከrestart: unless-stopped ጋር Docker Compose፣ እና ፍሳሽ ሊያደክምዎ የማይችል trade-only፣ IP-whitelisted API key። ከባዱን backtesting እና hyperopt በላፕቶፔ ላይ ያቆዩ፣ user_data backup ያድርጉ፣ እና serverሩ በሚበቃው አንድ ነገር እንዲያደርግ ይፍቀዱ — ገበያ ሲንቀሳቀስ online መቆየት። ምዝገባ ኢሜይል-ብቻ ነው እና በUSDC ወይም USDT ይክፈላሉ፤ dedicated IP እዚህ ተገቢ የሆነው አንዱ upgrade ነው፣ ንፁህ ለAPI-key whitelist።


ለማሰማራት ዝግጁ ኖት? Freqtrade በMicro plan ላይ ምቹ ነው፤ ለከባድ backtests ወይም ብዙ pairs፣ ወደ Small ያሳድጉ።

FAQ

Freqtrade በVPS ላይ ምን ያህል RAM ይፈልጋል?

ለlive ወይም dry-run bot፣ 2 GB ምቹ መነሻ ነው — Freqtrade ራሱ ቀላል ነው፣ ግን Docker image እና ጥቂት pairs እና indicators ቦታ ይፈልጋሉ። 1 GB ለአንድ strategy በጥቂት pairs ላይ ሊሠራ ይችላል፣ ግን 2 GB ($5 Micro) አስተማማኙ ወለል ነው። Backtesting እና hyperopt የተለየ ታሪክ ናቸው — memory- እና CPU-ተራቢ ናቸው፣ እና በራስዎ ማሽን ላይ ማሄድ አለብዎ፣ serverሩ ላይ አይደለም።

በVPS ላይ backtest እና hyperopt ማድረግ እችላለሁ?

ትችላላችሁ፣ ግን ብዙ ጊዜ የለብዎትም። በረጅም ranges ላይ backtesting እና hyperopt CPU-bound እና bursty ናቸው — cores ለደቂቃዎች ወይም ለሰዓታት ይሰኩታል። በተጋራ፣ burst-oriented ዕቅድ ላይ ያ የተሳሳተ workload ነው (እና ቀጣይ 100% load ከacceptable-use policy ጋር ይጋጫል)። ከባዱን optimization በlocal ያድርጉ፣ ከዚያም የተስተካከለውን strategy live ለማሄድ ወደ VPS ይላኩ።

የexchange API keyዬን በserver ላይ እንዴት ደኅንነቱ የተጠበቀ ማድረግ?

keyን ከtrade permissions ብቻ ጋር ይፍጠሩ — withdrawalን በጭራሽ አያንቁ። exchangeዎ IP whitelisting የሚደግፍ ከሆነ፣ keyን ወደ serverሩ IP ይቆልፉ፣ ይህም dedicated-IP ዕቅድ ለመጠቀም እውነተኛ ምክንያት ነው (NAT ዕቅድ የnodeውን ወጪ IP ይጋራል)። keyን በFreqtrade config ውስጥ root-readable፣ non-world-readable file ላይ ያቆዩ፣ እና botን እንደ non-root user ያሂዱ።

botን ከላፕቶፔ ይልቅ በVPS ላይ ለምን ማሄድ?

ገበያዎች አይዘጉም፣ እና trading bot signals ላይ ለመንቀሳቀስ እና ክፍት positions ለማስተዳደር ያለማቋረጥ online መሆን አለበት። ላፕቶፕ ይተኛል፣ ይነሳል፣ እና wifi ያጣል — እያንዳንዱ ክፍተት የጠፋ entry ወይም ያልተያዘ exit ነው። VPS 24/7 uptime እና ወደ exchange የተረጋጋ፣ low-latency connection ይሰጥዎታል። ሙሉ ነጥቡ ያ ነው።

← ወደ ብሎግ ተመለስዕቅዶች & ዋጋዎች ይመልከቱ →

አስተያየቶች

እስካሁን አስተያየቶች የሉም። መጀመሪያ ይሁኑ።

አስተያየት ይተዉ

አስተያየቶች ከመታየታቸው በፊት ይጣራሉ።