ট্রেডিং বট VPS, ক্রিপ্টো ও স্টক অটো ট্রেডিংয়ের 24 ঘণ্টার সার্ভার
HELPER VPS-এর ট্রেডিং বট VPS হলো ক্রিপ্টো ও স্টক অটো ট্রেডিং প্রোগ্রাম 40টি শহর থেকে বাছাই করে 24 ঘণ্টা চালানোর Linux ক্লাউড সার্ভার, যা মাসিক $25.00 থেকে শুরু। নিজের কম্পিউটার চালু না রাখলেও বট বিরতিহীনভাবে দাম দেখে অর্ডার দেয়, আর এক্সচেঞ্জের API সার্ভারের কাছের শহরে রাখলে দ্রুত রেসপন্স পাওয়া যায়।
অটো ট্রেডিং বটে কোন VPS প্ল্যান উপযুক্ত?
বেশির ভাগ অটো ট্রেডিং বট হালকাভাবে চলে, তবে বটের সংখ্যা, নজরে রাখা পেয়ারের সংখ্যা ও ব্যাকটেস্ট আছে কিনা তার ওপর দরকারি স্পেসিফিকেশন বদলায়। নিচের পাঁচটি কনফিগারেশন জনপ্রিয় চালানোর পদ্ধতি অনুযায়ী শুরুর ধাপ।
সব প্ল্যান 40টি শহরে একই স্পেসিফিকেশন ও একই দামে, আর এক্সচেঞ্জের API সার্ভারের কাছের শহর বাছাই করলে দাম পাওয়া ও অর্ডারের রেসপন্স দ্রুত হয়।
ট্রেডিং বট VPS-এ কী কী চালানো যায়?
VPS কখনো বন্ধ না হওয়া কম্পিউটার, তাই বিদ্যুৎ বিভ্রাট, স্লিপ মোড বা ইন্টারনেট বিচ্ছিন্ন হওয়ার চিন্তা ছাড়াই বট কাজ করে যায়। সবচেয়ে বেশি ব্যবহৃত পাঁচটি কনফিগারেশন দেখুন।
Freqtrade ও Python বট
Freqtrade হলো Python-এ কৌশল লিখে ব্যাকটেস্ট, আসল ট্রেডিং ও টেলিগ্রাম নিয়ন্ত্রণ পর্যন্ত সাপোর্ট করা ওপেন সোর্স অটো ট্রেডিং প্রোগ্রাম। ccxt লাইব্রেরি দিয়ে নিজের তৈরি বটও একইভাবে সার্ভারে চালান।
Ubuntu সার্ভারHummingbot মার্কেট মেকিং
Hummingbot হলো মার্কেট মেকিং ও আর্বিট্রাজ কৌশল Docker কনটেইনারে চালানোর ওপেন সোর্স প্রোগ্রাম। Docker ওয়ান ক্লিক ইমেজ দিয়ে সার্ভার তৈরি করলে সঙ্গে সঙ্গে কনটেইনার ডাউনলোড করে শুরু করতে পারবেন।
Docker অ্যাপক্রিপ্টো গ্রিড ও DCA বট
নির্দিষ্ট দামের সীমায় বারবার কেনাবেচা করা গ্রিড বট, আর নির্দিষ্ট সময় পরপর ভাগ করে কেনা DCA বট যত বেশি সময় চালু থাকে তত কাজে আসে। VPS-এ রাখলে কয়েক সপ্তাহ বা কয়েক মাস বিরতিহীনভাবে চলতে থাকে।
ডেডিকেটেড CPU VPSস্টক API অটো ট্রেডিং
ব্রোকারের দেওয়া REST API বা WebSocket API দিয়ে তৈরি স্টক অটো ট্রেডিং প্রোগ্রামও Linux সার্ভারে চালান। MetaTrader-এর মতো Windows দরকার এমন প্ল্যাটফর্ম ফরেক্স VPS-এ চালান।
ফরেক্স VPSবট মনিটরিং ও অ্যালার্ট
বটের অবস্থা, ব্যালেন্স ও সম্পন্ন অর্ডারের ইতিহাস Grafana ড্যাশবোর্ডে দেখুন, আর Uptime Kuma ও টেলিগ্রাম বটে বন্ধ হওয়ার অ্যালার্ট পান। মনিটরিং সার্ভার অন্য শহরে আলাদা রাখলে এক দিক থেমে গেলেও সঙ্গে সঙ্গে জানতে পারবেন।
প্রথম সংযোগের গাইড
HELPER VPS-এ ট্রেডিং বট চালানোর সুবিধা কী?
24 ঘণ্টা চালু।
নিজের কম্পিউটার বন্ধ করলে বা বাড়ির ইন্টারনেট চলে গেলেও সার্ভারের বট দাম দেখে নির্দিষ্ট কৌশল অনুযায়ী অর্ডার দিয়ে যায়।
এক্সচেঞ্জের কাছে রাখুন।
40টি শহরের মধ্যে এক্সচেঞ্জের API সার্ভারের কাছের জায়গা বাছাই করে দাম পাওয়া ও অর্ডারের রেসপন্স দ্রুত পান।
স্থায়ী IP দিয়ে API কী সুরক্ষিত রাখুন।
প্রতিটি সার্ভারে পাবলিক IPv4 ঠিকানা থাকে, তাই এক্সচেঞ্জের API কী-তে IP অনুমতি তালিকা যুক্ত করে শুধু নিজের সার্ভার থেকে অর্ডার দেওয়ার ব্যবস্থা করতে পারেন।
পূর্ণ root অধিকার দিই।
Python ভার্সন, লাইব্রেরি, সময় সিঙ্ক ও ফায়ারওয়াল নিজেই ঠিক করুন, আর ডেভেলপার API দিয়ে সার্ভার তৈরি ও মুছতেও পারবেন।
ট্রেডিং বট সার্ভারে একসাথে ব্যবহারের টুল
অটো ট্রেডিং প্রোগ্রাম ও পরিচালনার টুলের বেশির ভাগ Linux ও Docker-এ আনুষ্ঠানিকভাবে চলে। Docker অ্যাপ ইমেজ দিয়ে সার্ভার তৈরি করলে সঙ্গে সঙ্গে কনটেইনার চালাতে পারবেন।
- Python
- Docker
- Bitcoin
- Ethereum
- PostgreSQL
- Redis
- Grafana
- Uptime Kuma
ব্যবহারকারীর কাছে সার্ভার রাখুন
31টি দেশের 40টি শহরের মধ্যে ব্যবহারকারীর কাছের জায়গা বেছে নিন।
ট্রেডিং বট কেন VPS-এ চালানো হয়?
অটো ট্রেডিং বট বাজার খোলা থাকার পুরো সময় চালু থাকলেই ঠিকমতো কাজ করে। ক্রিপ্টো বাজার দিনে 24 ঘণ্টা, সপ্তাহের সাত দিন খোলা থাকে, তাই বাড়ির কম্পিউটারে বট চালালে স্লিপ মোড, Windows আপডেটের রিবুট, রাউটার রিস্টার্ট বা বিদ্যুৎ বিভ্রাটের মতো কারণে বট থেমে যাওয়ার মুহূর্ত সহজেই আসে। VPS ডেটা সেন্টারে সবসময় চালু থাকা সার্ভার, তাই এই চিন্তা ছাড়াই বট রেখে দিতে পারেন।
দূরত্বও গুরুত্বপূর্ণ। এক্সচেঞ্জের API সার্ভারের কাছের শহরে বট রাখলে দাম পাওয়া ও অর্ডার পাঠানোর আসা-যাওয়ার সময় কমে, ফলে দাম দ্রুত ওঠানামা করলেও কৌশলের ঠিক করা দামের কাছাকাছি অর্ডার পড়ে। বেশি ব্যবহৃত এক্সচেঞ্জের API সার্ভার কোন দেশে আছে দেখে জাপান, সিঙ্গাপুর, ইউরোপ ও যুক্তরাষ্ট্রের শহরের মধ্যে কাছেরটি বাছাই করা ভালো।
স্থায়ী IP-ও বড় সুবিধা। বেশির ভাগ এক্সচেঞ্জ API কী-তে প্রবেশের অনুমতি দেওয়া IP ঠিকানা নির্দিষ্ট করার ফিচার দেয়। VPS-এর পাবলিক IPv4 ঠিকানা অনুমতি তালিকায় রাখলে কী বাইরে চলে গেলেও আপনার সার্ভার ছাড়া অন্য কোথাও থেকে অর্ডার দেওয়া যায় না, তাই উইথড্রয়াল অধিকার বন্ধ করা কী-র সাথে ব্যবহার করলে অ্যাকাউন্ট আরও নিরাপদে সুরক্ষিত থাকে।
Freqtrade বট VPS-এ চালানোর ধাপগুলো কী?
প্রথমে মেম্বার স্ক্রিনে এক্সচেঞ্জের কাছের শহর বাছাই করে Docker ওয়ান ক্লিক ইমেজ দিয়ে সার্ভার তৈরি করুন। আগে SSH কী যুক্ত করে তৈরির সময় বাছাই করলে পাসওয়ার্ড ছাড়াই নিরাপদে সংযোগ হয়, আর root পাসওয়ার্ড 7 দিন মেম্বার স্ক্রিনে আবার দেখা যায়। সংযোগের পর সময় সিঙ্ক চালু আছে কিনা দেখে নিলে এক্সচেঞ্জ API-র সিগনেচার ত্রুটি আগেই এড়ানো যায়।
এরপর Freqtrade-এর অফিসিয়াল docker-compose ফাইল ডাউনলোড করে সেটিং ফাইল তৈরি করুন, আর এক্সচেঞ্জের API কী ও টেলিগ্রাম বটের টোকেন দিন। প্রথমে dry-run মোডে আসল অর্ডার ছাড়াই কৌশল চালিয়ে দেখুন, আর ব্যাকটেস্টের ফলাফল ও dry-run-এর ফলাফল কাছাকাছি আসছে কিনা কয়েক দিন দেখে তারপর আসল ট্রেডিংয়ে বদলানোর ক্রম সুপারিশ করি।
FreqUI ওয়েব স্ক্রিন শুধু সার্ভারের ভেতরে খুলে SSH টানেল বা WireGuard VPN দিয়ে সংযোগ করলে নিরাপদ। কনটেইনারে রিস্টার্ট নীতি রাখলে সার্ভার আবার চালু হলেও বট স্বয়ংক্রিয়ভাবে চলতে থাকে, আর টেলিগ্রাম কমান্ড দিয়ে অবস্থা দেখা, সাময়িক বিরতি বা জোর করে পজিশন বন্ধের মতো কাজ যেকোনো জায়গা থেকে করতে পারবেন।
অটো ট্রেডিং সার্ভার নিরাপদে চালাতে কী খেয়াল রাখবেন?
API কী-তে শুধু ট্রেডিং অধিকার চালু রেখে উইথড্রয়াল অধিকার বন্ধ রাখাই মৌলিক নিয়ম। এর সাথে সার্ভারের IP অনুমতি তালিকা যুক্ত করলে কোনো কী বাইরে চলে গেলেও ক্ষতি অনেক কমানো যায়। কী সেটিং ফাইল বা এনভায়রনমেন্ট ভেরিয়েবলে রাখুন, আর Git রিপোজিটরিতে যেন না ওঠে সেজন্য .gitignore-এ যোগ করে রাখা ভালো।
সার্ভারে শুধু SSH কী লগইনের অনুমতি দিন এবং ফায়ারওয়ালে SSH ছাড়া বাইরের সব অ্যাকেস বন্ধ রাখুন। বট অ্যাডমিন প্যানেল এবং ড্যাশবোর্ড শুধু VPN এর মাধ্যমে খুলুন, এবং অপারেটিং সিস্টেম এবং বট সফটওয়্যার আপডেট রাখুন। অটো ব্যাকআপ অপশন চালু রাখলে কৌশল ফাইল এবং ট্রেড হিস্ট্রিও সংরক্ষিত থাকে, এবং রিস্টোর দরকার হলে প্রথম পেমেন্টের পর সাপোর্ট পেজ থেকে অনুরোধ করুন।
সবচেয়ে খারাপ কেস হলো বট বন্ধ হয়ে যাওয়া এবং আপনি তা লক্ষ্য না করা, তাই মনিটরিংও যত্ন নিন। Uptime Kuma দিয়ে আপনার বটের API নিয়মিত চেক করুন এবং টেলিগ্রাম অ্যালার্ট পান যাতে আপনি সঙ্গে সঙ্গে প্রতিক্রিয়া জানাতে পারেন। আপনার নির্বাচিত সময়ের জন্য (1, 3, 6 বা 12 মাস) আগাম রিনিউ করুন এবং আপনার বট বাধাহীনভাবে চলতে থাকে।
কাজ অনুযায়ী আরও VPS দেখুন
ট্রেডিং বট VPS সাধারণ প্রশ্ন
VPS-এ ট্রেডিং বট চালানোর সুবিধা কী?
সার্ভার ডেটা সেন্টারে সবসময় চালু থাকে, তাই বট 24 ঘণ্টা বিরতিহীনভাবে চলে। এক্সচেঞ্জের কাছের শহর বাছাই করে দ্রুত রেসপন্স পান, আর স্থায়ী IPv4 ঠিকানা দিয়ে API কী-তে IP অনুমতি তালিকা যুক্ত করতে পারেন।
কোন কোন অটো ট্রেডিং প্রোগ্রাম ব্যবহার করা যায়?
Freqtrade, Hummingbot, Jesse-র মতো ওপেন সোর্স প্রোগ্রাম, এবং ccxt দিয়ে নিজে তৈরি Python বট ও Node.js বট সবই চালানো যায়। root অধিকার থাকায় দরকারি লাইব্রেরি স্বাধীনভাবে ইনস্টল করুন।
একটি বটের জন্য কোন প্ল্যান উপযুক্ত?
হালকা স্ক্রিপ্ট বটের জন্য স্ট্যান্ডার্ড 12 GB প্ল্যান যথেষ্ট, এবং Freqtrade এর ওয়েব ইন্টারফেস ব্যবহার করতে আমরা 12 GB প্ল্যান সুপারিশ করি। একাধিক বট বা ঘন ঘন ব্যাকটেস্টের জন্য NVMe বা মেমরি অপ্টিমাইজড প্ল্যান ভালো কাজ করে।
কোন শহরে সার্ভার রাখা ভালো?
বেশি ব্যবহৃত এক্সচেঞ্জের API সার্ভারের কাছের শহর বাছাই করলে দাম পাওয়া ও অর্ডারের রেসপন্স দ্রুত হয়। 40টি শহরেই একই প্ল্যান ও একই দাম, তাই শুধু লোকেশন দেখে বাছাই করলেই হবে।
MetaTrader-এর এক্সপার্ট অ্যাডভাইজর (EA)-ও কি চালানো যায়?
MetaTrader Windows-এর প্রোগ্রাম, তাই Windows Server দিয়ে প্রস্তুত ফরেক্স VPS-এ চালান। Linux ট্রেডিং বট VPS Python ও Docker ভিত্তিক বটের জন্য সাজানো।
API কী কীভাবে সুরক্ষিত রাখব?
শুধু ট্রেডিং অধিকার চালু ও উইথড্রয়াল অধিকার বন্ধ রাখা কী তৈরি করুন, আর সার্ভারের পাবলিক IPv4 ঠিকানা এক্সচেঞ্জের IP অনুমতি তালিকায় রাখুন। কী সেটিং ফাইল বা এনভায়রনমেন্ট ভেরিয়েবলে রেখে SSH-এ শুধু কী লগইনের অনুমতি দিলে নিরাপদ।
বট থেমে গেলে কীভাবে জানব?
Uptime Kuma দিয়ে বট নিয়মিত পরীক্ষা করে টেলিগ্রামে অ্যালার্ট পেলে সঙ্গে সঙ্গে জানতে পারবেন। Docker রিস্টার্ট নীতি বা systemd অটো রিস্টার্ট রাখলে সার্ভার আবার চালু হলে বটও একসাথে শুরু হয়।
বটে লাভ হবে কিনা কি জানানো হয়?
লাভ কৌশল ও বাজারের অবস্থার ওপর নির্ভর করে, তাই সার্ভার তা ঠিক করে দেয় না। আসল ট্রেডিংয়ের আগে ব্যাকটেস্ট ও dry-run দিয়ে যথেষ্ট পরীক্ষা করে ছোট অঙ্ক দিয়ে শুরু করার পদ্ধতি সুপারিশ করি।
ফি কীভাবে দেব?
সার্ভার তৈরি করার সময় USDT দিয়ে পেমেন্ট করুন এবং আপনার নির্বাচিত সময়ের জন্য সম্পূর্ণ পরিমাণ (1, 3, 6 বা 12 মাস) একবারে ইনভয়েস করা হয়। আগাম রিনিউ করুন এবং আপনার বট কখনই বন্ধ হয় না।
বট কি একাধিক অঞ্চলে ভাগ করে রাখা যায়?
হ্যাঁ, এক অ্যাকাউন্টে 10টি পর্যন্ত সার্ভার রাখা যায়, তাই প্রতিটি এক্সচেঞ্জের কাছের শহরে বট ভাগ করুন, বা মূল বট ও মনিটরিং সার্ভার আলাদা আলাদা দেশে রাখা ভালো।
