About us
Castle Rock FX Offers security in your funds
All the regulations and alliances to make you feel safe in our Broker.
Broker for institutional and retail clients 100% transparent
Our broad portfolio and long track record will give you confidence in our trading conditions.

Regulations
- FSA (Saint Vincent and Grenadines)
- SEYCHELLES: (Currently under audit)

Alliances
- ICAP / TRICAP
- London Metal Exchange
Cryptocurrencies
- B2C2

Segregated Accounts
- Blackthorn
- JP Morgan
LATAM
- Equity bank in Bahamas
Our offices
International Broker
Castle Rock fx currently has 3 representative offices and a comprehensive support team, which you can contact via livechat, email, tickets.

Mexico
Panama
Uruguay

Panama

Uruguay

Mexico
WE ARE DIFFERENT
Castle Rock FX IS A STP BROKER
All the technology and market execution available at the click of a button.
You can contact a direct advisor through our LIVE CHAT
Straight Through Processing
The STP broker sends client orders directly to its liquidity providers, i.e. the market.
These liquidity providers are typically banks, hedge funds, financial corporations, specialised market makers, and so on.
- Sending direct orders to the market
- No intermediaries
- Better technology
- Better latency and moderate slippage
- Higher earnings per trade
- No cost overruns
- No conflict of interest between Trader and Broker
- No manipulation of graphs
- Best offer price (BID)
- Greater depth in the market
OUR BROKER
Castle Rock FX Offers security in your funds
Fund your account
Fast 24/5 transactions during normal trading hours
Deposit Fee: Castle Rock FX does not charge any deposit fee.
Deposit options
Options | Max. Deposit Amount | Min. Deposit Amount | Deposit Time | Deposit Fees | Deposit |
Bank Transfers | |||||
![]() |
$100.000 | $1.000 | 2 to 7 Working Days | Banking Commission | Deposits |
Local deposit options | |||||
![]() |
$10,000 | $100 | 1 to 7 working days | Bank commission | Deposits |
![]() |
$10,000 | $100 | 1 to 7 working days | Bank commission | Deposits |
Crypto Payments | |||||
![]() |
No limits | $5 | 2-15 minutes | No deposit fees | USDT (TRC20-ERC20), BTC, ETH |
OUR BROKER
Quick and easy withdrawals
Withdrawals requested before 10:00 am server time are processed on the same day between 7:00 am and 5:00 pm server time.
To make a withdrawal you must log in to your Trader Portal and select the option "Withdraw Funds".
Withdrawal options
Withdrawal Options | Min. Withdrawal Amount | Withdrawal Time | Withdrawal Fees | Withdraw |
Bank Transfers | ||||
![]() |
$1.000 | 2-10 working days, depending on your bank. | Depends on remitting, intermediary and receiving bank | Local Retreats |
Local | ||||
![]() |
$10 | 2-6 Working days | Bank Fee | Brazil, Chile, Ecuador and Mexico |
Crypto Payments | ||||
![]() |
$5 - $100.000 | 1-2 Working Days | None | Retreats |
![]() |
+ $100.000 | 1-2 Working Days | 1% | Retreats |