Gamestudio Links
Zorro Links
Newest Posts
Blobsculptor tools and objects download here
by NeoDumont. 03/28/24 03:01
Issue with Multi-Core WFO Training
by aliswee. 03/24/24 20:20
Why Zorro supports up to 72 cores?
by Edgar_Herrera. 03/23/24 21:41
Zorro Trader GPT
by TipmyPip. 03/06/24 09:27
VSCode instead of SED
by 3run. 03/01/24 19:06
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
3 registered members (VoroneTZ, monk12, Quad), 829 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
sakolin, rajesh7827, juergen_wue, NITRO_FOREVER, jack0roses
19043 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Clarify: NFA-Forex-account vs. other USA accounts #469294
11/10/17 14:50
11/10/17 14:50
Joined: Feb 2017
Posts: 1,718
Chicago
AndrewAMD Online OP
Serious User
AndrewAMD  Online OP
Serious User

Joined: Feb 2017
Posts: 1,718
Chicago
What is an "NFA account"? If one reads the Zorro manual, one might think it simply means any account in the USA. I do not think this is so.

* FINRA regulates the (USA) stock market.
* CFTC regulates the (USA) commodity market.
* And finally, NFA regulates the (USA) futures and forex markets.

NFA stands for National Futures Association. Participating organizations are:
* (USA) futures brokers
* (USA) futures options brokers
* (USA) forex brokers

The Zorro manual says all NFA accounts have to observe NFA Compliance Rule 2-43(b).

Actually, all NFA-regulated forex brokers must observe this rule.

Therefore:
* USA stocks & options, etc.
* USA futures & futures-options,

... are traded simply with orders to change a net position. In other words, "trades" are not a real thing, FIFO does not apply, and partial-closing is allowed because trades are irrelevant. And, technically, any order that puts my net position closer to or equal to zero is an order to close, regardless of how a "trade" ended.

**And**, depending on the broker, you can sometimes change the net position of an asset from net positive (long) to net negative (short) with a single trade.

Can the manual be modified to:
* Clarify the distinction between NFA-forex regulations and other USA-style regulations?
* Clarify how to handle the USA net-position style accounts, both from a Broker API and User-end perspective? (I assume I need virtual hedging with partial closing allowed, but I'm not sure.)

Thanks.

Re: Clarify: NFA-Forex-account vs. other USA accounts [Re: AndrewAMD] #469299
11/10/17 16:29
11/10/17 16:29
Joined: Jul 2000
Posts: 27,977
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,977
Frankfurt
No, explaining regulations is beyond the scope of the manual. The term "NFA account" is purely technical and unrelated to real regulations.

A NFA account has several technical distinctions to a non-NFA account, but it is not necessarily a US Forex account. Many US Forex brokers don't need the NFA flag. Examples are Oanda or most MT4 brokers.

Re: Clarify: NFA-Forex-account vs. other USA accounts [Re: jcl] #469300
11/10/17 16:36
11/10/17 16:36
Joined: Feb 2017
Posts: 1,718
Chicago
AndrewAMD Online OP
Serious User
AndrewAMD  Online OP
Serious User

Joined: Feb 2017
Posts: 1,718
Chicago
My main issue is this: If I set the NFA flag, what happens?

* Is FIFO enabled?
* Is partial closing disabled?
* Is virtual hedging disallowed?

If any of these answers are "yes", then the NFA flag only relates to NFA forex and **not** to everything else. That is my conundrum.

Re: Clarify: NFA-Forex-account vs. other USA accounts [Re: AndrewAMD] #469302
11/10/17 16:40
11/10/17 16:40
Joined: Jul 2000
Posts: 27,977
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,977
Frankfurt
FIFO is internally dealt with, partial closing is enabled for phantom trades, and virtual hedging is allowed. Real hedging is not allowed.

Re: Clarify: NFA-Forex-account vs. other USA accounts [Re: jcl] #470615
01/25/18 00:01
01/25/18 00:01
Joined: Feb 2017
Posts: 1,718
Chicago
AndrewAMD Online OP
Serious User
AndrewAMD  Online OP
Serious User

Joined: Feb 2017
Posts: 1,718
Chicago
Originally Posted By: jcl
partial closing is enabled for phantom trades
But what about pool trades?

Back to blaming the manual wink

Here is Hedge:
http://www.zorro-trader.com/manual/en/hedge.htm
Quote:
If NFA is set, trades are not partially closed in Hedge = 5 mode, but are always fully closed.

I sure hope this is incorrect, because this is odd. Why would partial closing be disallowed in Zorro's NFA mode?

Re: Clarify: NFA-Forex-account vs. other USA accounts [Re: AndrewAMD] #470619
01/25/18 10:33
01/25/18 10:33
Joined: Jul 2000
Posts: 27,977
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,977
Frankfurt
I don't know, but since it is in the manual, I fear it is most likely true. NFA switches off anything including partial closes.

Re: Clarify: NFA-Forex-account vs. other USA accounts [Re: jcl] #470632
01/25/18 17:41
01/25/18 17:41
Joined: Feb 2017
Posts: 1,718
Chicago
AndrewAMD Online OP
Serious User
AndrewAMD  Online OP
Serious User

Joined: Feb 2017
Posts: 1,718
Chicago
Originally Posted By: jcl
I don't know, but since it is in the manual, I fear it is most likely true. NFA switches off anything including partial closes.
Do you agree that Zorro's NFA mode should not require this constraint, especially since this does not apply to all order-only (no-trade) accounts? I really would like this removed.

Re: Clarify: NFA-Forex-account vs. other USA accounts [Re: AndrewAMD] #470633
01/25/18 18:09
01/25/18 18:09
Joined: Jul 2000
Posts: 27,977
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,977
Frankfurt
I must agree. This will be put on the Todo list.

Re: Clarify: NFA-Forex-account vs. other USA accounts [Re: jcl] #470634
01/25/18 18:17
01/25/18 18:17
Joined: Feb 2017
Posts: 1,718
Chicago
AndrewAMD Online OP
Serious User
AndrewAMD  Online OP
Serious User

Joined: Feb 2017
Posts: 1,718
Chicago
Thanks!


Moderated by  aztec, Inestical, Matt_Coles, Tobias 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1