NexusFi: Find Your Edge


Home Menu

 





The human brain vs. an algorithm. Who wins?


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one wldman with 5 posts (11 thanks)
    2. looks_two Kiks with 4 posts (3 thanks)
    3. looks_3 iantg with 3 posts (7 thanks)
    4. looks_4 mzelixon with 3 posts (1 thanks)
      Best Posters
    1. looks_one TheShrike with 8 thanks per post
    2. looks_two Rrrracer with 6 thanks per post
    3. looks_3 iantg with 2.3 thanks per post
    4. looks_4 wldman with 2.2 thanks per post
    1. trending_up 4,490 views
    2. thumb_up 49 thanks given
    3. group 14 followers
    1. forum 23 posts
    2. attach_file 1 attachments




 
Search this Thread

The human brain vs. an algorithm. Who wins?

  #11 (permalink)
 RDK91 
Antwerp
 
Posts: 455 since Jun 2016


wldman View Post
Those orders are seen by anyone that looks.

I do not know with any detail how granular "huntable" data is these days.

Through the late 90's as a NASDAQ market maker I could see fairly deep into counter-party data. The top of funnel was do the actual trades match that desks position in the NBBO and what they may or may not be saying on the telephone. When the ECN's were created participants gained a way to maintain anonymity. You could display on one side of the inside market and be active on the other side at the same time.

So on granularity...rather than starting another entirely new story. I don't know how retail firms route orders or what the contra party can see right away. The metrics that were common 20 plus years ago were manual and complete dinosaurs compared to today's world where server co-location give a speed edge that people build a business model on.

Here is my Jurassic era rule that still applies.: Don't give up information unless doing so helps my position or plan. I know guys will disagree and they may be correct, but for me, resting limits are lazy and an unnecessary give up of information. I cant be concerned with who might be looking or how because I can not compete on that field...so I don't show unless there is a separate purpose.

Rest assured though that super smart Physics guys that are total whips at programming and genius computational finance guys will find a way to take a penny from you until doing so is limited by rule or eliminated by a faster better penny swiper.

Interesting, i knew limit orders where in the books to be seen by everyone. I did not knew stop orders where visible as well.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
How to apply profiles
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Trade idea based off three indicators.
Traders Hideout
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
REcommedations for programming help
Sierra Chart
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
34 thanks
Tao te Trade: way of the WLD
24 thanks
My NQ Trading Journal
14 thanks
Vinny E-Mini & Algobox Review TRADE ROOM
13 thanks
GFIs1 1 DAX trade per day journal
11 thanks
  #12 (permalink)
 
wldman's Avatar
 wldman 
Chicago Illinois USA
Legendary Market Wizard
 
Experience: Advanced
Broker: IB, ToS
Trading: /ES, US Equities/Options
Frequency: Several times daily
Duration: Hours
Posts: 3,512 since Aug 2011
Thanks Given: 2,047
Thanks Received: 9,513

KNOW for sure, because I do not pay attention to what firms do with their orders...routing or otherwise. A server side order could rest on the firms server waiting till a time when it becomes a marketable limit order or a market order.

Though I don't typically use them, on my current platform and at least three others I have experience with, I can see my orders both stop and limit. I'm assuming that if I can see them posting to and resting in the montage that others who wanted to see them could see at least that much.

I'm not a tech guy and it does not pay to, so I do not know for certain that those orders rest server side at the broker, with the exchange or locally here on my machine. I am certain that we have all at least e-signed a notification that we are aware of the order handling rules and how each of our brokerage firms route. I'm guessing that the default is some type of "smart" routing.

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #13 (permalink)
 
paps's Avatar
 paps 
SF Bay Area + CA/US
 
Experience: None
Platform: TS, TOS, Ninja(Analytics)
Trading: NQ CL, ES when volatile mrkts
Posts: 1,739 since Oct 2011
Thanks Given: 2,176
Thanks Received: 1,726



TheShrike View Post
Think about what you are asking. Retail traders make up such a minuscule portion of the average daily volume traded. Do you think an investment bank is taking the time to hunt down your one lot? It doesn't make any sense. Trading is hard enough without putting these boogie men in your head. No one is out to get you, no one cares what you're doing. Carry on.

this is correct. they r not after 1/2 lots....its a different thing that stops maybe triggered if all located at similar location as bigger orders or there is a stop run.

Reply With Quote
Thanked by:
  #14 (permalink)
 RDK91 
Antwerp
 
Posts: 455 since Jun 2016


wldman View Post
KNOW for sure, because I do not pay attention to what firms do with their orders...routing or otherwise. A server side order could rest on the firms server waiting till a time when it becomes a marketable limit order or a market order.

Though I don't typically use them, on my current platform and at least three others I have experience with, I can see my orders both stop and limit. I'm assuming that if I can see them posting to and resting in the montage that others who wanted to see them could see at least that much.

I'm not a tech guy and it does not pay to, so I do not know for certain that those orders rest server side at the broker, with the exchange or locally here on my machine. I am certain that we have all at least e-signed a notification that we are aware of the order handling rules and how each of our brokerage firms route. I'm guessing that the default is some type of "smart" routing.

Thanks, i am going to try to find out some more.
Can be interesting to know.

Reply With Quote
  #15 (permalink)
 iantg 
charlotte nc
 
Experience: Advanced
Platform: My Own System
Broker: Optimus
Trading: Emini (ES, YM, NQ, ect.)
Posts: 408 since Jan 2015
Thanks Given: 90
Thanks Received: 1,148

The only thing the Human Brain has that an algorithm doesn't have is hubris. An algorythm can do anything a human can do, but it just won't have an ego.


Ian

In the analytical world there is no such thing as art, there is only the science you know and the science you don't know. Characterizing the science you don't know as "art" is a fools game.
Visit my NexusFi Trade Journal Reply With Quote
  #16 (permalink)
 
Kiks's Avatar
 Kiks 
los angeles, ca/usa
 
Experience: Intermediate
Platform: Metatrader 5/CQG
Broker: AMP FUTURES/CQG
Trading: ES
Posts: 52 since Oct 2012
Thanks Given: 168
Thanks Received: 33

I place 4 limit orders at 1 tick apart. With different lot sizes.
It works for me.
They are placed one after the other in less than 1 millisecond total.
If they stray too far from current price, my software just removes them.

This is not quote stuffing. Quote stuffing is frowned upon if you remove your orders as the BEST BID & OFFER moves closer. It is the other way around for my limit orders. My orders love to get hit.

No one knows if they are my entry or exit.
If they get fulfilled, it is better for me.
My average price will be much lower.

Let the whole world see those orders on the DOM.

I hope more brokers offer metatrader 5 (not just AMP Futures) so I could run my robots on different accounts.






wldman View Post
Complex questions there.

I will say, as a former market maker...screen and floor...that nobody gives a shit about how or where your orders are. I hear and see a great deal of angst about "running stops" and such. What happens is participants will take advantage of where liquidity is...it has nothing to do with the level or who is there. The professional community hunts and exploits liquidity.

What happens is "dumb money" retail participants rest limit orders. If they are server side they are discovered by algos...if they are displayed, they are visible in the book. Also as noted there are "mental stops" that can be anticipated around specific price points. Those prices are determined by prior volume or by indicator "levels" where a propensity of eyes are focused...like a fib level or universal MA level.

A beneficial shift in typical thinking is: Where is the smart money? As retail traders we will do infinitly better if we are "with" smart money. Predator, rather than prey.

In the graphic you posted: Are those resting orders in the book? The entire world can see that. Think of playing poker at a table where some of the players down cards are face up visable to everyone. When the table knows your cards the only way you can beat them is by the luck of the draw. It's still a game of chance but one side is relying on luck while the other side has a verifiable "edge" in knowing what other players hold.

I hope that helps.

Dan


Reply With Quote
Thanked by:
  #17 (permalink)
 
Kiks's Avatar
 Kiks 
los angeles, ca/usa
 
Experience: Intermediate
Platform: Metatrader 5/CQG
Broker: AMP FUTURES/CQG
Trading: ES
Posts: 52 since Oct 2012
Thanks Given: 168
Thanks Received: 33

Here is an interesting podcast about some trading myths. Take it with a grain of salt.

Trading Myths -- Bob Iaccino ? FuturesRadioShow

Reply With Quote
Thanked by:
  #18 (permalink)
 Fugitive69 
Austin, TX
 
Experience: Intermediate
Platform: NT8
Trading: EU, SP, Crude CL
Posts: 90 since Jul 2018
Thanks Given: 33
Thanks Received: 105

On one hand an algorithm can't watch and learn a market over a long period of time in order to get a "feel" for it's moods and idiosyncrasies. On the other hand the algorithm doesn't have feelings like fear and greed to get in the way.

If I had to choose, I'd vote for the algorithm.

Reply With Quote
Thanked by:
  #19 (permalink)
 
sands's Avatar
 sands 
London + UK
 
Experience: Advanced
Platform: Proprietary Analytics
Broker: Multiple broker + Multiple feed
Trading: Currently European and US equities
Posts: 443 since Dec 2013
Thanks Given: 257
Thanks Received: 234

As the human brain usually writes the algo. I'm going with human brain winning. Adapting to context is critical and whilst machines can do this people have the edge at this point.


Sent using the NexusFi mobile app

Reply With Quote
Thanked by:
  #20 (permalink)
 iantg 
charlotte nc
 
Experience: Advanced
Platform: My Own System
Broker: Optimus
Trading: Emini (ES, YM, NQ, ect.)
Posts: 408 since Jan 2015
Thanks Given: 90
Thanks Received: 1,148


Hi Kiks,

What you are describing is legit. There is nothing wrong with strategically canceling orders, or submitting multiple orders to gain optimal position in the queue. I think quote stuffing honestly comes into play more in the cases of equities where 2 or more exchanges have the same stock. Predatory HFT players send tens of thousands of messages over just to try to slow the server down so they can arb against it.

With a single exchange such as the CME, there is no real equivalent arb... Maybe spy etf, but that is a stretch to thing anyone could pull that off. Anyway, the only real thing to watch out for is your messaging limit. You get something like 20,000 per day for free before they check you... Then they measure your fill rate against your messages. You may already know this but here is a tip I learned. A cancel counts as 3 points but a price mod counts as 1. A bit more of a PITA to do price mods on the spot vs. cancels, but if you can figure out some logic for this it will save you a ton towards your messaging limit.

It sounds like you and I may be playing in the same space a little.

Best of luck!

Ian



Kiks View Post
I place 4 limit orders at 1 tick apart. With different lot sizes.
It works for me.
They are placed one after the other in less than 1 millisecond total.
If they stray too far from current price, my software just removes them.

This is not quote stuffing. Quote stuffing is frowned upon if you remove your orders as the BEST BID & OFFER moves closer. It is the other way around for my limit orders. My orders love to get hit.

No one knows if they are my entry or exit.
If they get fulfilled, it is better for me.
My average price will be much lower.

Let the whole world see those orders on the DOM.

I hope more brokers offer metatrader 5 (not just AMP Futures) so I could run my robots on different accounts.


In the analytical world there is no such thing as art, there is only the science you know and the science you don't know. Characterizing the science you don't know as "art" is a fools game.
Visit my NexusFi Trade Journal Reply With Quote
Thanked by:




Last Updated on August 12, 2018


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
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.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts