Technology

Cent คืออะไร — Cent Account สำหรับเทรด Forex มือใหม่

cent
Cent | SiamCafe Blog
2026-02-01· อ. บอม — SiamCafe.net· 1,393 คำ

Cent คืออะไรและความสำคัญ

Cent เป็นหน่วยย่อยของสกุลเงิน Dollar โดย 1 USD = 100 Cents ในบริบทของ Forex trading Cent Account เป็นประเภทบัญชีเทรดที่แสดงยอดเงินเป็นหน่วย Cent แทน Dollar เช่น ฝากเงิน $10 จะแสดงเป็น 1,000 Cents ในบัญชี ทำให้เทรดด้วยจำนวนเงินน้อยๆ ได้โดยรู้สึกว่ามี margin มากพอ

Cent Account ถูกออกแบบมาสำหรับ มือใหม่ที่ต้องการฝึกเทรดด้วยเงินจริงโดยไม่เสี่ยงมาก, Trader ที่ต้องการทดสอบ strategy ใหม่ด้วยเงินจริง, ผู้ที่มี budget น้อยแต่อยากเริ่มเทรด, การทดสอบ Expert Advisors (EA) ด้วยเงินจริงก่อน deploy บน Standard Account

Broker ที่มี Cent Account ได้แก่ FBS (Cent Account เริ่มต้น $1), Exness (Standard Cent เริ่มต้น $1), RoboForex (ProCent เริ่มต้น $10), InstaForex (Cent Account เริ่มต้น $1), Alpari (nano.mt4 เริ่มต้น $1) และ GMI (Cent Account เริ่มต้น $15)

Cent Account ในการเทรด Forex

รายละเอียดของ Cent Account

# === Cent Account Overview ===

# 1. Cent Account vs Standard Account
# ===================================
# Feature         | Cent Account      | Standard Account
# Balance Display | Cents (¢)         | Dollars ($)
# $10 deposit     | Shows 1,000 ¢     | Shows $10
# Min Lot Size    | 0.01 lot (micro)  | 0.01 lot (micro)
# 1 pip value     | $0.001 (0.01 lot) | $0.10 (0.01 lot)
# Max Leverage    | 1:1000 - 1:2000   | 1:500 - 1:1000
# Spread          | Similar to Std    | Standard spread
# Instruments     | Forex, Metals     | Full range
# EA Support      | Yes               | Yes

# 2. How Cent Account Works
# ===================================
# Deposit: $10 USD
# Balance shown: 1,000 USC (US Cents)
#
# Trade: Buy 0.01 lot EUR/USD
# Pip value: $0.001 per pip (in real money)
#            0.1 cents per pip (in cent balance)
#
# If price moves 100 pips in your favor:
# Profit: 100 x $0.001 = $0.10 (10 cents)
# In cent balance: 10 USC
#
# This means you can survive much larger drawdowns
# with a small deposit, making it ideal for practice

# 3. Lot Size Comparison
# ===================================
# Standard Account (1 standard lot = 100,000 units):
# 1 pip = $10
# 0.1 lot (mini): 1 pip = $1
# 0.01 lot (micro): 1 pip = $0.10
#
# Cent Account (effectively 100x smaller):
# 0.01 lot: 1 pip = $0.001
# 0.1 lot: 1 pip = $0.01
# 1.0 lot: 1 pip = $0.10
#
# So 1 lot on Cent = 0.01 lot on Standard

# 4. Advantages of Cent Account
# ===================================
# - Real market conditions (not demo)
# - Real emotions (real money at stake)
# - Very low risk (lose cents, not dollars)
# - Practice money management with real money
# - Test EA in live market conditions
# - Low minimum deposit ($1-$15)
# - Can trade for months with $10-$50

# 5. Limitations
# ===================================
# - Small profit potential
# - Not all instruments available
# - Some brokers limit max balance (e.g., $500)
# - May have wider spreads than ECN accounts
# - Limited order types on some brokers

echo "Cent account overview"

เปิด Cent Account และเริ่มเทรด

ขั้นตอนเปิดบัญชีและตั้งค่า

# === เปิด Cent Account ===

# 1. เลือก Broker
# ===================================
# แนะนำสำหรับมือใหม่ไทย:
# Option A: Exness Standard Cent
#   - Min deposit: $1
#   - Spread: from 0.3 pips
#   - Leverage: Unlimited
#   - Platform: MT4, MT5
#   - Thai bank support: Yes
#
# Option B: FBS Cent
#   - Min deposit: $1
#   - Spread: from 1 pip
#   - Leverage: 1:1000
#   - Platform: MT4, MT5
#   - Thai bank support: Yes
#
# Option C: RoboForex ProCent
#   - Min deposit: $10
#   - Spread: from 1.3 pips
#   - Leverage: 1:2000
#   - Platform: MT4, MT5
#   - Copy trading: Yes

# 2. Registration Steps (Exness Example)
# ===================================
# Step 1: ไปที่ exness.com คลิก "Register"
# Step 2: กรอก email, ตั้ง password, เลือก country: Thailand
# Step 3: เลือก account type: "Standard Cent"
# Step 4: เลือก platform: MT4 หรือ MT5
# Step 5: เลือก leverage (แนะนำ 1:200 สำหรับมือใหม่)
# Step 6: KYC verification
#   - อัพโหลดบัตรประชาชน
#   - ยืนยัน proof of address
# Step 7: ฝากเงิน (แนะนำเริ่ม $10 = 1,000 USC)
#   - Thai bank transfer
#   - PromptPay
#   - Credit/Debit card

# 3. MT4 Setup for Cent Account
# ===================================
# Download MT4 from broker website
# Login:
#   Server: Exness-Real8 (or cent server)
#   Login: (your account number)
#   Password: (your trading password)
#
# Important: Cent account shows balance in cents
# $10 deposit = 1,000.00 USC balance

# 4. Chart Configuration
# ===================================
# Timeframe: H1 or H4 (recommended for beginners)
# Indicators:
#   - EMA 20 (short-term trend)
#   - SMA 50 (medium-term trend)
#   - RSI 14 (overbought/oversold)
# Drawing tools:
#   - Horizontal lines for S/R
#   - Trendlines

# 5. First Trade on Cent Account
# ===================================
# Pair: EUR/USD (most liquid, lowest spread)
# Lot size: 0.01 (minimum)
# Risk per trade: 20-50 cents (2-5% of 1,000 USC)
# Stop Loss: Always set before opening trade
# Take Profit: At least 1.5x Stop Loss distance

echo "Cent account setup complete"

กลยุทธ์เทรดสำหรับ Cent Account

Strategy ที่เหมาะกับ Cent Account

#!/usr/bin/env python3
# cent_strategy.py — Trading Strategies for Cent Account
import json
import logging

logging.basicConfig(level=logging.INFO)
logger = logging.getLogger("strategy")

class CentAccountStrategy:
    def __init__(self, balance_cents=1000):
        self.balance = balance_cents  # in cents
        self.risk_per_trade_pct = 3  # 3% risk (cents are small)
    
    def moving_average_crossover(self):
        """Simple MA Crossover Strategy for Cent Account"""
        return {
            "name": "MA Crossover (Cent)",
            "timeframe": "H1",
            "indicators": {
                "fast_ma": "EMA 20",
                "slow_ma": "SMA 50",
                "filter": "RSI 14",
            },
            "entry_rules": {
                "buy": [
                    "EMA 20 crosses above SMA 50",
                    "RSI > 50 (bullish momentum)",
                    "Price above both MAs",
                ],
                "sell": [
                    "EMA 20 crosses below SMA 50",
                    "RSI < 50 (bearish momentum)",
                    "Price below both MAs",
                ],
            },
            "exit_rules": {
                "stop_loss": "Below/above last swing low/high (20-50 pips)",
                "take_profit": "1.5x to 2x stop loss distance",
                "trailing_stop": "Move SL to breakeven after 1:1 R:R reached",
            },
            "money_management": {
                "risk_per_trade": f"{self.risk_per_trade_pct}% = {self.balance * self.risk_per_trade_pct / 100:.0f} cents",
                "max_trades_open": 2,
                "lot_size": "0.01 - 0.05 (based on SL distance)",
            },
        }
    
    def support_resistance_bounce(self):
        """S/R Bounce Strategy"""
        return {
            "name": "S/R Bounce (Cent)",
            "timeframe": "H4",
            "setup": [
                "1. Identify key S/R levels on Daily chart",
                "2. Wait for price to reach S/R level on H4",
                "3. Look for rejection candle (pin bar, engulfing)",
                "4. Enter on next candle open",
                "5. SL beyond S/R level (10-20 pips)",
                "6. TP at next S/R level",
            ],
            "lot_size_calc": self._calculate_lot("EURUSD", sl_pips=20),
        }
    
    def _calculate_lot(self, pair, sl_pips):
        risk_cents = self.balance * (self.risk_per_trade_pct / 100)
        # On cent account: 0.01 lot = 0.1 cent per pip
        pip_value_per_001_lot = 0.1  # cents
        lot_size = risk_cents / (sl_pips * pip_value_per_001_lot) * 0.01
        lot_size = max(0.01, round(lot_size, 2))
        
        return {
            "balance_cents": self.balance,
            "risk_cents": round(risk_cents, 1),
            "sl_pips": sl_pips,
            "lot_size": lot_size,
            "actual_risk_cents": round(lot_size / 0.01 * sl_pips * pip_value_per_001_lot, 1),
        }
    
    def ea_testing_plan(self):
        """Plan for testing EA on Cent Account"""
        return {
            "phase_1": {
                "duration": "2 weeks",
                "balance": 1000,
                "lot_size": 0.01,
                "goal": "Verify EA runs without errors",
                "checks": ["No crashes", "Orders execute correctly", "SL/TP work"],
            },
            "phase_2": {
                "duration": "4 weeks",
                "balance": 5000,
                "lot_size": "0.01-0.05",
                "goal": "Validate strategy performance",
                "checks": ["Win rate > 40%", "Profit factor > 1.5", "Max DD < 20%"],
            },
            "phase_3": {
                "duration": "4 weeks",
                "balance": 10000,
                "lot_size": "0.05-0.10",
                "goal": "Stress test with larger lots",
                "checks": ["Consistent results", "No slippage issues", "Stable under news"],
            },
            "go_live": "Move to Standard account if all phases pass",
        }

strategy = CentAccountStrategy(balance_cents=1000)
ma_cross = strategy.moving_average_crossover()
print("Strategy:", json.dumps(ma_cross, indent=2))

sr_bounce = strategy.support_resistance_bounce()
print("\nS/R Bounce:", json.dumps(sr_bounce, indent=2))

ea_plan = strategy.ea_testing_plan()
print("\nEA Testing:", json.dumps(ea_plan, indent=2))

Risk Management สำหรับ Cent Account

จัดการความเสี่ยงบน Cent Account

#!/usr/bin/env python3
# cent_risk.py — Cent Account Risk Management
import json
import logging

logging.basicConfig(level=logging.INFO)
logger = logging.getLogger("risk")

class CentRiskManager:
    def __init__(self, deposit_usd, risk_pct=3.0):
        self.deposit_usd = deposit_usd
        self.balance_cents = deposit_usd * 100
        self.risk_pct = risk_pct
    
    def position_size(self, sl_pips, pair="EURUSD"):
        risk_cents = self.balance_cents * (self.risk_pct / 100)
        
        # Pip values for cent account (per 0.01 lot)
        pip_values = {
            "EURUSD": 0.1, "GBPUSD": 0.1, "USDJPY": 0.091,
            "XAUUSD": 0.01,
        }
        
        pv = pip_values.get(pair, 0.1)
        lots_raw = risk_cents / (sl_pips * pv) * 0.01
        lots = max(0.01, round(lots_raw, 2))
        
        return {
            "deposit_usd": self.deposit_usd,
            "balance_cents": self.balance_cents,
            "risk_pct": self.risk_pct,
            "risk_amount_cents": round(risk_cents, 1),
            "risk_amount_usd": round(risk_cents / 100, 3),
            "pair": pair,
            "sl_pips": sl_pips,
            "lot_size": lots,
        }
    
    def survival_analysis(self, consecutive_losses=10):
        """How many consecutive losses before account is blown"""
        risk_cents = self.balance_cents * (self.risk_pct / 100)
        
        remaining = self.balance_cents
        losses = 0
        
        while remaining > risk_cents and losses < consecutive_losses:
            loss = remaining * (self.risk_pct / 100)
            remaining -= loss
            losses += 1
        
        return {
            "initial_balance_cents": self.balance_cents,
            "initial_balance_usd": self.deposit_usd,
            "risk_per_trade_pct": self.risk_pct,
            "consecutive_losses_simulated": losses,
            "balance_after_cents": round(remaining, 1),
            "balance_after_usd": round(remaining / 100, 2),
            "drawdown_pct": round((1 - remaining / self.balance_cents) * 100, 1),
            "account_survived": remaining > 0,
        }
    
    def monthly_projection(self, trades_per_month=20, win_rate=0.45, avg_rr=2.0):
        risk_cents = self.balance_cents * (self.risk_pct / 100)
        
        wins = int(trades_per_month * win_rate)
        losses = trades_per_month - wins
        
        profit_cents = (wins * risk_cents * avg_rr) - (losses * risk_cents)
        
        return {
            "trades_per_month": trades_per_month,
            "win_rate": f"{win_rate*100:.0f}%",
            "risk_reward": f"1:{avg_rr}",
            "wins": wins,
            "losses": losses,
            "net_profit_cents": round(profit_cents, 1),
            "net_profit_usd": round(profit_cents / 100, 2),
            "monthly_return_pct": round(profit_cents / self.balance_cents * 100, 1),
        }

# $10 deposit example
rm = CentRiskManager(deposit_usd=10, risk_pct=3.0)

pos = rm.position_size(sl_pips=30)
print("Position Size:", json.dumps(pos, indent=2))

survival = rm.survival_analysis(consecutive_losses=10)
print("\nSurvival:", json.dumps(survival, indent=2))

projection = rm.monthly_projection(trades_per_month=15, win_rate=0.45, avg_rr=2.0)
print("\nMonthly:", json.dumps(projection, indent=2))

เปรียบเทียบ Cent Account กับ Standard Account

เปรียบเทียบประเภทบัญชี

# === Account Type Comparison ===

# 1. Detailed Comparison
# ===================================
# Aspect           | Demo        | Cent        | Standard    | ECN
# Real Money       | No          | Yes         | Yes         | Yes
# Min Deposit      | Free        | $1-$15      | $50-$200    | $200-$1000
# Balance Unit     | Virtual $   | Cents (¢)   | Dollars ($) | Dollars ($)
# Lot Equivalent   | Standard    | 1/100 Std   | Standard    | Standard
# Emotions         | None        | Low         | Medium      | High
# Risk             | Zero        | Very Low    | Medium      | Medium-High
# Spread           | Standard    | Standard    | Standard    | Raw (0.0+)
# Commission       | None        | None        | None        | $3-7/lot
# EA Testing       | Unreliable  | Reliable    | Best        | Best
# Learning Value   | Medium      | High        | N/A         | N/A
# Profit Potential | None        | Very Low    | Medium      | High

# 2. Recommended Path for Beginners
# ===================================
# Month 1-2: Demo Account
#   - Learn platform (MT4/MT5)
#   - Learn basic analysis
#   - Practice placing orders
#   - Goal: Understand mechanics
#
# Month 3-4: Cent Account ($10-$50)
#   - Trade with real money
#   - Experience real emotions
#   - Test money management
#   - Goal: Consistent execution
#
# Month 5-8: Cent Account ($50-$100)
#   - Refine strategy
#   - Build trading journal
#   - Aim for 3+ months profit
#   - Goal: Proven track record
#
# Month 9+: Standard Account ($200+)
#   - Scale up gradually
#   - Keep risk management strict
#   - Continue journaling
#   - Goal: Sustainable income

# 3. When to Move from Cent to Standard
# ===================================
# Checklist:
# [ ] 3+ consecutive profitable months on Cent
# [ ] Win rate > 40% with R:R > 1.5
# [ ] Max drawdown < 20%
# [ ] Trading journal maintained
# [ ] Emotional control achieved
# [ ] Strategy clearly defined and documented
# [ ] Risk management rules followed consistently
# [ ] Have funds you can afford to lose ($200+)
#
# If ANY checkbox is not checked, stay on Cent Account

# 4. Common Mistakes to Avoid
# ===================================
# - Skipping Cent, going straight to Standard
# - Over-leveraging on Cent (feels like play money)
# - Not keeping trading journal on Cent
# - Moving to Standard too soon
# - Using different risk rules on Cent vs Standard
# - Trading too many pairs (stick to 1-3)
# - Not setting Stop Loss (even on Cent)

echo "Account comparison complete"

FAQ คำถามที่พบบ่อย

Q: Cent Account กับ Demo Account ต่างกันอย่างไร?

A: Demo Account ใช้เงินจำลอง ไม่มีความเสี่ยง ไม่มีอารมณ์เข้ามาเกี่ยวข้อง execution อาจต่างจากตลาดจริง (ไม่มี slippage, requotes) Cent Account ใช้เงินจริงแม้จะน้อย ทำให้รู้สึกกดดันและตื่นเต้นเหมือนเทรดจริง execution เป็นตลาดจริง มี slippage และ spread ที่เปลี่ยนแปลง ข้อมูลที่ได้จาก Cent Account เชื่อถือได้มากกว่า Demo สำหรับประเมินความสามารถจริง

Q: ฝากเท่าไหร่ดีสำหรับ Cent Account?

A: แนะนำ $10-$50 สำหรับเริ่มต้น $10 (1,000 cents) เพียงพอสำหรับเทรด 0.01-0.05 lot ได้หลายเดือน ถ้า risk 3% per trade = 30 cents per trade สามารถ survive 20+ consecutive losses ได้ $50 (5,000 cents) ให้ flexibility มากขึ้น สามารถเทรดหลาย pairs พร้อมกัน อย่าฝากมากกว่า $100 บน Cent Account เพราะถ้าพร้อมเทรดจำนวนเงินมากกว่านั้น ควรย้ายไป Standard Account

Q: Cent Account เหมาะกับ EA testing ไหม?

A: เหมาะมาก Cent Account ให้ real market conditions (ราคา, spread, slippage จริง) ด้วยค่าใช้จ่ายต่ำ ดีกว่า Demo ที่ execution อาจไม่เหมือนจริง วิธี test EA บน Cent ฝาก $10-$50, รัน EA ด้วย lot size เล็กสุด (0.01), ทดสอบอย่างน้อย 4-8 สัปดาห์, เก็บสถิติ win rate, profit factor, max drawdown, เปรียบเทียบกับ backtest results ถ้าผลต่างจาก backtest มากกว่า 20% ต้อง optimize EA ก่อนไป Standard

Q: Cent Account มีข้อจำกัดอะไรบ้าง?

A: ข้อจำกัดหลัก max balance ถูกจำกัด (บาง broker จำกัดที่ $200-$500), instruments อาจมีน้อยกว่า Standard (บาง broker ให้เทรดแค่ Forex + Metals), spread อาจกว้างกว่า ECN accounts, ไม่มีบาง order types บน broker บางเจ้า, server อาจแยกจาก Standard (performance อาจต่างกัน), ไม่เหมาะสำหรับเทรดจริงจังที่ต้องการกำไร เพราะ 1% gain จาก $10 = $0.10 เท่านั้น

📖 บทความที่เกี่ยวข้อง

1 Cent เท่ากับกี่ดอลลาร์อ่านบทความ → 1 Cent เท่ากับกี่บาทอ่านบทความ → 100 Cent เท่ากับกี่บาทอ่านบทความ → Cent mt5 คืออ่านบทความ →

📚 ดูบทความทั้งหมด →