futures io



Multiple brokerage accounts within one or more brokers


Discussion in Traders Hideout

Updated
    1. trending_up 485 views
    2. thumb_up 4 thanks given
    3. group 2 followers
    1. forum 3 posts
    2. attach_file 0 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 150,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

 
Search this Thread
 

Multiple brokerage accounts within one or more brokers

(login for full post details)
  #1 (permalink)
jeden8l
Liverpool, United Kingdom
 
 
Posts: 2 since Jan 2021
Thanks: 1 given, 1 received

Hello everyone. My first post, finally :-)

Let's say I do have 2 scalping strategies trading 1 asset.

First one goes long when signal appears.
Second one goes short when signal appears.
(These signals are not the same, completely opposite behaviour)

Can I open 2 separate accounts with 2 separate balances within one broker and set strategy no.1 to the first account and strategy no. 2 to the second account?

I don't really want my algorithms cancelling each other, scaling out, reversing and so on.

I will in fact be hedging myself at the times. Also, from technical point of view I might sell to myself and buy from myself. Algos are directional, not HFT by any means.

I am curious if this is prohibited by any regulations, and if not, do brokers provide such service?

From technical side I would have two separate Sierra Chart instances running independently.
Would I need two separate Sierra Chart accounts with 2 separate data feeds to connect 2 different brokerage acounts or different instance of platform can be connected to a different broker?

So far this is best I can explain it. I'd be really thankfull for a feedback whether it is doable.
Cheers.

Reply With Quote

Can you help answer these questions
from other members on futures io?
Sierra Chart SC time and sales question
Sierra Chart
About : All data must first be loaded by the hosting Nin …
NinjaTrader
Import failed: the ninjasceipt archive file may contain …
NinjaTrader
Interactive Brokers is going to offer Taiwan stocks
Brokers
DefineDLLFunc C++ Example
EasyLanguage Programming
 
Best Threads (Most Thanked)
in the last 7 days on futures io
Big Mike in Ecuador
28 thanks
New NinjaTrader
18 thanks
futures io site changelog and issues/problem reporting
16 thanks
Unsubscribe from Threads
14 thanks
Not enough skin in the game?
10 thanks
 
(login for full post details)
  #2 (permalink)
 bobwest 
Site Moderator
Sarasota FL
 
Experience: Advanced
Platform: Sierra Chart
Trading: ES, YM
 
bobwest's Avatar
 
Posts: 7,768 since Jan 2013
Thanks: 55,648 given, 25,521 received


jeden8l View Post
Hello everyone. My first post, finally :-)

Let's say I do have 2 scalping strategies trading 1 asset.

First one goes long when signal appears.
Second one goes short when signal appears.
(These signals are not the same, completely opposite behaviour)

Can I open 2 separate accounts with 2 separate balances within one broker and set strategy no.1 to the first account and strategy no. 2 to the second account?

I don't really want my algorithms cancelling each other, scaling out, reversing and so on.

I will in fact be hedging myself at the times. Also, from technical point of view I might sell to myself and buy from myself. Algos are directional, not HFT by any means.

I am curious if this is prohibited by any regulations, and if not, do brokers provide such service?

From technical side I would have two separate Sierra Chart instances running independently.
Would I need two separate Sierra Chart accounts with 2 separate data feeds to connect 2 different brokerage acounts or different instance of platform can be connected to a different broker?

So far this is best I can explain it. I'd be really thankfull for a feedback whether it is doable.
Cheers.

You may well run into some problems, but the case is not necessarily clear.

First off, there's a rule that prohibits what are called "wash trades," which usually means going long and short the same thing at the same time.

Here's the rule itself (not easy reading, but push though it):

Rule 534 (“Wash Trades Prohibited”)
No person shall place or accept buy and sell orders in the same product and expiration
month, and, for a put or call option, the same strike price, where the person knows or
reasonably should know that the purpose of the orders is to avoid taking a bona fide market
position exposed to market risk (transactions commonly known or referred to as wash
trades or wash sales). Buy and sell orders for different accounts with common beneficial
ownership that are entered with the intent to negate market risk or price competition shall
also be deemed to violate the prohibition on wash trades. Additionally, no person shall
knowingly execute or accommodate the execution of such orders by direct or indirect
means.

Link: https://www.cmegroup.com/rulebook/files/cme-group-Rule-534.pdf

If you dig through the not-exactly-clear language, you will see that the concern is to prevent traders from creating the impression of real market activity when there isn't any (that is, no real market risk is taken,
but there's activity being produced by the buying and selling.) This might be done to hype an instrument and create an interest by other traders and suck them in to trade it. If brokers see this, they are supposed to stop it.

But things aren't necessarily that simple. As I understand you, you want to have two algos running, maybe in different accounts, and they may not always make the same trade or have the same long or short positions (or be one may be long and one short), because they are implementing different strategies. Does this violate the wash rule?

There is a post by @kevingkdog in another thread that goes into a similar situation he was in. The broker told him he was in violation of exchange rules, but he was able to convince them that in his situation he was not -- but he had to argue the point up the chain to the CFO of the firm. Essentially, he had different strategies following different logic, and they might do different things. Importantly, they were not creating fake activity by deliberately offsetting each other. Would you have an issue with your broker? You might, and then you would have to make your case that you didn't violate the rule. I don't know what your outcome would be.

Click on this link for the details:



I hope this helps fill things in a bit.

Bob.

When one door closes, another opens.
-- Cervantes, Don Quixote
Reply With Quote
The following user says Thank You to bobwest for this post:
 
(login for full post details)
  #3 (permalink)
jeden8l
Liverpool, United Kingdom
 
 
Posts: 2 since Jan 2021
Thanks: 1 given, 1 received


Thank you very much Bob, this is comprehensive answer.

I think I could give it a try as I'd trade with 1-3 lots per signal (7-13 signals a day). I don't think anyone would consider it creating fake volume on ES.

I will contact my brokers for further explanation and Sierra if it's possible from technical side.

Reply With Quote
The following user says Thank You to jeden8l for this post:
 
(login for full post details)
  #4 (permalink)
 SMCJB 
Legendary Market Wizard
Normally Houston TX but in Ecuador/Galapogos today
 
Experience: Advanced
Platform: TT and Stellar
Broker: Primary Advantage Futures. Also ED&F and Tradestation
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
 
Posts: 4,816 since Dec 2013
Thanks: 4,133 given, 9,724 received

This question has been asked many many times here and has been discussed ad infinitum. The wash trading discussion is off topic and in 99.999999% of cases not relevant to the question asked.

The real answer is why would you care? If one Algo is long and one Algo is short you are flat. You can be flat in one account, or long in one and short in another. The end result is the same. You don't make money or lose money when you are flat. Many people run multiple strategies on the same symbol in the same account.

Reply With Quote
The following 2 users say Thank You to SMCJB for this post:


futures io Trading Community Traders Hideout > Multiple brokerage accounts within one or more brokers


Last Updated on February 2, 2023


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
     



Copyright © 2023 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada), info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts