Going offshore to escape the CFTC

Has anyone heard of or trade with IC Markets?? Looking at trading with them when the new ESMA rules take hold.

Update on CCM and Turnkey (at least from my world haha).

CCM:

  • They’ve been on the CFTC’s watchlist since Dec 2017 (google search: “CFTC has added 21 brokers and robots to the RED list”). While this has happened to many other brokers in the past I’m not sure what impact this could to have to their services. If someone has some historical examples of what’s happened to other good broker who’ve been “RED Listed” that would be helpeful to know.

  • I’m still waiting for my 2nd withdrawal request to be processed at CCM. I put it in on April 3, it was confirmed April 4th, but has been in processing ever since. I’ve followed up one, and will follow up again this Wednesday.

Turnkey:
So far I’m really liking Turnkey Forex and the support services they offer. My contact has been extremely helpful. Here’s a couple of updates that differ from what’s listed at the beginning of this thread. Please note that I trade accounts for others (account manager) so I may have gotten some special rates since I also act as a introducing broker (IB).

  • Round Turn Commission per Lot: $2 (f you’re an IB then you get $1 rebate).
  • Leverage: Able to get 400:1. Good for deposits up to $50k, but will cut off when account reaches $100k.
  • Funds are held with up to 16 Tier 1 liquidity providers, but when questioned who those providers are Turnkey said they cannot say because it’s against their internal policy. I pushed pretty hard to get details on how funds are segregated, with whom, and what happens in a worst case scenario (closure and they run with the money). Wasn’t able to get satisfactory answers, but what I was told is that funds are segregated and cannot be used by the company under any circumstances. If the company were to be shut down there is a department in place to handle account liquidation (basically sending the funds from the Tier 1 liquidity providers back to clients). This all sounds good, but I think you’d all agree it’s a little vague. I’m still fairly new at asking these questions of off-shore brokers. If anyone has comments on how normal this situation seems, I’d appreciate your comments!

Best,
FW

1 Like

I have an account with turnkeyforex and I so far had good experience with them. Their support team is always willing to help and solve the issue and their withdrawals are fast, the most I had to wait was a few days before it hits my account. I think they dont like to disclose their LP’s or bank because of all the witch hunting that goes on with offshore brokers and to some extent I sympathise wth them. However, what I found over the years is that essentially turnkeyforex and finprotrading have the exact same spreads and trading conditions but its run by different companies / management. This is both good and bad. Bad because you have two brokers who are exactly same in trading conditions (obviously they both are top notch and unbeatable). Good becase they both will fight for the same clients and have little room to get less competetive because they know (as long as they both are socially active) that if they loose a client, the client can simple go to the other broker that offers the same conditions.

I have been looking for an alternate broker for a while and have tested quiet a few brokers but havent found someone as competetive as finpro trading or turnkey forex, with respect to spreads or quality of execution. I also got hold of client support at turnkeyfx.com (their technology provider) but turnkeyfx.com only talks about their own technology service (if you want to become a broker) and given no inputs into what brokers they support.

Any inputs with an alternate broker (with similar of better execution and commission structure) is much welcome. Best would be if such a broker provides accounts denominated in BTC or other cryptos and takes deposits in multiple cryptos. I find evolve.markets as a good alternative so far with respect to BTC broker who accepts US clients… still searching for more :slight_smile: any sugestions will be most appreciated by all readers of this thread.

if you go to turnkeyfx site and scroll down you can see some of the brokers they support, what i like is they list the u.k. regulated broker LMAX not to be confuse with lmfx

LMAX

That’s interesting. Back when I had access to LMAX through a
German partnership, it was amazing.

The SHAME here, due to the actions of CFTC is that U.S. persons
do not have free access to the very best brokerages in the world,
and it doesn’t look like there will be significant improvement
near term.

…hence the importance of this group. I just filled a Market Order
in 112 milliseconds at TurnkeyForex. But we still have few options
for overall brokerage performance as U.S. persons.

hyperscalper

LEVERAGE

TurnkeyForex is listed with leverages negotiable
up to 400:1 on simple request. The same is true for
FinProTrading.

This means that with the low commissions, and tight
spreads, plus fast execution that controlled scalping
can be done very effectively.

hyperscalper

good observation. They somehow call them partners / friends. So cant really say if turnkeyfx supports them as a broker of has some sort of integration with them. But in any case, it looks like if we have to start a forex brokerage then turnkeyfx is the way to go :wink: but for traders its finpro trading or turnkeyforex !

did you come across any other brokers that accept US clients and take deposits in Bitcoins ?

what is the fastest (and average) execution that you have observed till date ? , just wondering if there can be some benchmark that we can get from your observations over all these brokers till date.

no i have not but when i do babypips will be the first to know

FINPROTRADING AND TURNKEYFOREX EXECUTION SPEED

Execution speed is not critical for most traders, but if you are a
scalper then, depending upon how you place your entries, it
will be a factor.

I had some discussion with FinProTrading technical support once,
complaining about execution times. Their claim was that once
they receive my order, then they take an average of 50 milliseconds
to execute it. But MT4 execution is subject to a number of
“layered factors”.

With most MT4 brokers, your order first hits an “Aggregator” which
delays and tries to aggregate size from various brokerage clients,
before attempting execution; and then the trade is exposed
to Liquidity Providers for execution. This implies the brokerage
may execute an “aggregated trade” at least some proportion
of which is YOUR trade.

Brokers have the capability to flag your account to BYPASS the
Aggregator phase… But whether they will or not, is brokerage
dependent. I’m not saying you should ask for this, but if you
are “latency sensitive” then you should ask, especially if you
are able to do a higher level of business with the broker.

IN ANSWER TO YOUR QUESTION: It varies, but a reasonable
expectation for Limit (MT4 pending) order placements is a
“round trip” time of perhaps 80 msecs best case, and for
Market Order fills, a best case of 120 msec or so…

These times may double x2 or even x3 rarely, with normal variability…

There is variability in these timings and, in my case, I have
multi threaded Java software, layered on top of the NJ4X
API which must perform interprocess communication to the
Terminal Server, where it selects which MT4 “terminal.exe”
will execute the order request. It may burn up 20 msecs
worst case in doing this, I’d guess.

How’s that for TMI (aka “too much information”) ? LOL

But I can tell you that for these brokers, which use TurnkeyFX.com
as the service provider, the executions are very very consistent,
and “slippage” is negligible. Obviously price can move a lot
in 100 milliseconds, but these are not usually on timescales
we ordinary traders care about…

If you consider what traders call “slippage”. Traders complain that
the broker does not give the price they are expecting. But usually
that is because they are “chasing” a fast moving price, so their
execution is worse than they wanted at the moment of submitting
a Market order. With Pending type orders, they convert to Market
Orders on the broker’s servers, and their “slippage” is almost
undetectible from a practical perspective.

I always use “slippage” to my advantage, by BUYing against a falling
price, and SELLing against a rising price. So any latency factors
or other slippage related factors, actually work in my favor.

BOTTOM LINE IS that these brokers are exceptionally consistent
and accurate, when you consider that these are only Retail
connections which support very small lot sizes down to 0.01
(1,000 Currency Units) at no penalty in execution…

hyperscalper

1 Like

FinPro Leverage Clarification:

When you initially open account you would by default have 1.200X leverage.
If you request a leverage increase, they would increase up to 1.400X leverage.

If your balance surpasses 20K (20000) then the leverage would be lowered by FinPro to 1.300X.
If your balance surpasses 50K (50000) then the leverage would be lowered by FinPro to 1.200X.

Basically, your leverage could be (if you ask them) 1.400X from the initial deposit up to 20.000, then 1.300X from 20000 to 50000.

Lastly, any amount over 50K you would be trading with 1.200X leverage.

LEVERAGE

Thank you for that detailed clarification. Basically, unless
you have extremely close control over your trades, you
are unlikely to be using much of your Maximum Buying Power
on any given trade. Leverage is considered "dangerous"
because you could quickly lose a substantial proportion
of an account if you ABUSE leverage.

On the other hand, with a “quality” brokerage, and adequate
"backup systems" and “safety net” strategies, whatever
those may be… in those cases you may use a substantial
proportion of your buying power.

Bottom line here is that IF you confidently control the
situation, then these 400:1 brokerages give you several
advantages:

  1. You need less equity in an account for a given Buying
    Power and, therefore Revenue Potential.
  2. If you have concerns about the safety of your funds,
    you are keeping less cash in the brokerage.
  3. MY VIEW: If you are not using your Buying Power,
    then why are the funds in the brokerage account?

All of this as compared to a 50:1 leverage with the
remaining U.S. brokers; so we have with 400:1
8x the Buying Power in these brokerages which,
if fully deployed (VERY CAREFULLY) give you
a lot of “bang for your buck”…

hyperscalper

1 Like

:slight_smile: thanks for all the info, its very helpful

Thanks for sharing this. So effectively, you believe that 80 msec would be best and worse case would be 360 msec. I think with forex, given its such a fast moving market, 360 ms will almost kill the trades but in all honesty I have seen delays that are way worse than this one. But its helpful to have these sorts of benchmarkings when comparing the brokers.

In all honesty, I have no experience in what you just described above, but I will love to try and learn more about it. It sounds very intersting. But whats amazing is that your java application is able to do all these calculations in 20 msecs. So, do you keep all the terminals open / live or do they get invoked when your application has to place an order.

thanks for all the info, much apreciate it :slight_smile:

FXCHOICE BCH ADDED TO BTC FUNDING

It’s good that cryptos are being increasingly added as funds transfer
mechanisms.

My problem with FXChoice is that they are not competitive
on Bid/Ask spread pricing, nor commissions, nor
execution speeds; as compared
with FinProTrading or TurnkeyForex brokerages.

That puts these Carribean brokers in a difficult position,
if they want to be competitive.

[EDIT] Trying to be competitive, FXChoice already has MT5, which
I evaluated because I wanted to ensure the NJ4X.com API framework
would support mixed MT4 and MT5 terminals, and it does…
But the pricing, and other factors, are challenged to compete
with the other brokers I mentionned.

hyperscalper

Text of their email is:
"We are delighted to announce that clients can now deposit, trade and withdraw Bitcoin Cash (BCH).

BCH deposits are subject to a 0.5% processing fee, while the withdrawal fee is only the mining fee attached to it.

Please do not send BCH to BTC wallet addresses, use your Bitcoin Cash wallets only.

Should you have any questions regarding BCH deposits/withdrawals, please do not hesitate to Contact Us."

This is good news ! And BCH has way way lower mining fees when compared to BTC. Especially for the ones who want to make small and micro transfers. Nice to see cryptos crawling up the priority list amidst all the regulatory headwinds.

EVOLVE MARKETS MAJOR ANNOUNCEMENTS EMAIL

…I will just paste the text content of the email announcement…
…I have not evaluated in any details yet…

"SECURITY ALERT FOR YOUR ACCOUNT! : You can log into your Metatrader 5 platform secure client area, by using your existing username and password. However, you must set a Two-factor Authentication (2FA) separately for the MT5 user site.

Set MT5 2FA

How to setup 2FA

WHAT ABOUT MY MT4 ACCOUNTS? You will always be able to access your existing MT4 accounts on the MT4 user site at Log In - Evolve Markets. Evolve Markets is not discontinuing MT4. The MT4 user site is separate from the MT5 site.

MT4 Client Site Login

SHOULD I CHANGE MY LOGIN PASSWORD? Your web user login and password for MT4 and MT5 are the same for this announcement for your convenience. However, the platforms and web user management sites are managed independently. Upon changing your web login password by using the MT4 user site at Log In - Evolve Markets, it will not change the password on the MT5 user site at Log In - Evolve Markets.

MT4 Client Site Login
MT5 Client Site Login

Thank you for trading with Evolve Markets. We value our loyal clients and appreciate your ongoing business with us.
NEED MORE INFORMATION or QUESTIONS? Please contact our Support at [email protected].

Kind Regards,
Evolve Markets
https://evolve.markets "

hyperscalper

Has anyone try to withdraw from Turnkey or Finprotrading? If so how long does it takes to get your money back? And what transfer method did you use… I’m thinking about opening an account with Turnkey and I want to fund it with skrill. Is that a good transfer method? Oh one more question, if I fund my account less than $2500, can i still trade with 400:1? I live in the US.

I use Crypto transfer. My complaint is that they take their
time “reviewing” the withdrawal before they pull
it into your crypto wallet at the brokerage. That can take 24-48
hours.

Don’t know about using Skrill as a method…

Well, that’s a lot of exposure to a USD to BTC exchange
rate in the intervening 24 to 48 hours. Only solution to that is to pull to
the crypto wallet in multiple smaller amounts to reduce
the per transaction exchange rate fluctuation.

After that, it’s all on “crypto time” how long it takes to credit to you.

Of course if you use Evolve.Markets then it’s all on BTC, so
you entire account is subject to fiat/crypto exchange rate fluctuations !!!
Only kidding, but it’s true.

At TurnkeyForex you can have 400:1 with $100 or so… I suggest you
get a pure ECN type of account, with separate commission and
variable spreads for Forex, and do not accept any “bonus” money.

hyperscalper

Wow, thanks for the reply! So how about depositing with crypto on turnkey…Does it takes 24-48 hours too? Or is it the same day?

I don’t think there’s a significant delay in Deposit, as
there is with Withdrawal. They appear to need a manual
review for withdrawal.

Note that TurnkeyForex or
FinProTrading gives you a BTC Wallet. So you send
Coins to that Wallet first. Then once that is confirmed,
from that Wallet, you fund a specific Live account
with a specific amount, so obviously (if you are USD)
they will BUY USD with the coin and I believe it appears
fairly quickly in your brokerage account.

Note that if you hold other Crypto such as Ethereum,
BitcoinCash or others; then you may use the ShapeShift.io
service to change from one crypto to another, and have it
sent to the destination wallet you choose. This requires
some care and practice, and a refund wallet address in case there is
a (rare) issue with the crypto conversion. Basically ShapeShift.io
acts like a “pipe” into which one Crypto is deposited, and out
of which the other Crypto is then sent to a destination wallet.

I would just CAUTION that if you want to keep your
Exposure to Fiat/Crypto rates to a minimum, that you do not
hold the cryptos any longer than you need for the funds transfer
process back into your “fiat” currency. However, nothing stops
you from “investing” in the Cryptos as part of your strategy,
meaning timing your transfers to your advantage, but I wouldn’t recommend that.

Note that if you did hold substantial crypto you would technically become
subject to Capital Gains / Losses, so I’d just keep that to a minimum.

Don’t want to get too far into the Off-topic “weeds” here…

hyperscalper