Trading System Lab (www.tradingsystemlab.com) - Trading Reviews and Vendors | futures io social day trading
futures io futures trading


Trading System Lab (www.tradingsystemlab.com)
Updated: Views / Replies:6,527 / 17
Created: by NJAMC Attachments:0

Welcome to futures io.

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

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors – all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you don’t need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

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

Reply
 
Thread Tools Search this Thread
 

Trading System Lab (www.tradingsystemlab.com)

  #1 (permalink)
Elite Member
Atkinson, NH USA
 
Futures Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker/Data: NinjaTrader Brokerage
Favorite Futures: Futures, CL, ES, ZB
 
NJAMC's Avatar
 
Posts: 1,925 since Dec 2010
Thanks: 2,962 given, 2,294 received

Trading System Lab (www.tradingsystemlab.com)

Wondering if anyone has worked with "Trading System Lab" software "TSL". This product is based upon a widely recognized LGP (Linear Genetic Programming) tool called Discipulus.

The TSL systems have been on Future Truths since their release:
Top 10 Systems Since Their Release Date

This seems rather impressive and is independently reported.

From their website:
---------------------------------------------------------------------------------------------------------
Creating a Trading System within Trading System Lab


Introduction - Trading System Lab

Trading System Lab will automatically generate Trading Systems on any market in a few minutes using a very advanced computer program known as a AIMGP (Automatic Induction of Machine Code with Genetic Programming). Creation of a Trading System within Trading System Lab is accomplished in 3 easy steps. First, a simple preprocessor is run that automatically extracts and preprocesses the necessary data from the market you wish to work with. TSL accepts CSI, MetaStock, AIQ, TradeStation, Free Internet data, ASCII, TXT, CSV, CompuTrac, DowJones, FutureSource, TeleChart2000v3, TechTools, XML, Binary and Internet Streaming data. Second, the Trading System Generator (GP) is run for several minutes, or more, to evolve a new Trading System. You may use your own data, patterns, indicators, intermarket relationships or fundamental data within TSL. Third, the evolved Trading System is formatted to produce new Trading System signals from within TradeStation™ or many other trading platforms. TSL will automatically write Easy Language, Java, Assembler, C code, C# code and WealthLab Script Language. The Trading System may then be manually traded, traded through a broker, or automatically traded. You may create the Trading System yourself or we can do it for you. Then, either you or your broker may trade the system either manually or automatically.

Curve Fitting - Trading System Lab

Trading System Lab's Genetic Program contains several features that reduce the possibility of curve fitting, or producing a Trading System that does not continue to perform into the future. First, the evolved Trading Systems have their size pruned down to the lowest possible size through what is called Parsimony Pressure, drawing from the concept of minimal description length. Thus the resultant Trading System is as simple as possible and it is generally believed that the simpler the Trading System is, the better it will perform into the future. Secondly, randomness is introduced into the evolutionary process, which reduces the possibility of finding solutions that are locally, but not globally optimum. Randomness is introduced over not just the combinations of the genetic material used in the evolved Trading Systems, but in Parsimony Pressure, Mutation, Crossover and other higher-level GP parameters. Out of Sample testing is performed while training is in progress with statistical information presented on both the In Sample and Out of Sample Trading System testing. Run logs are presented to the user for Training, Validation and Out of Sample data. Well behaved Out of Sample performance may be indicative that the Trading System is evolving with robust characteristics. Substantial deterioration in the automatic Out of Sample testing compared to the In Sample testing may imply that creation of a robust Trading System is in doubt or that the Terminal, or Input Set may need to be changed. Finally, the Terminal Set is carefully chosen so as to not overly bias the selection of the initial genetic material towards any particular market bias or sentiment.

TSL does not begin its run with a Trading System predefined. In fact, only the Input Set and a selection of market entry mode or modes, for automatic entry search and assignment, is initially made. A pattern or indicator behavior that may be thought of as a bullish situation may be used, discarded or inverted within the GP. No pattern or indicator is pre-assigned to any particular market movement bias. This is a radical departure from manually generated Trading System development.

What Is A Trading System? - Trading System Lab

A Trading System is a logical set of instructions that tell the trader when to buy or sell a particular market. These instructions rarely require intervention by a trader. Trading Systems may be manually traded, by observing trading instructions on a computer screen, or may be traded by allowing the computer to enter trades in the market automatically. Both methods are in widespread use today. There are more professional money managers that consider themselves "Systematic or Mechanical" traders than those who consider themselves "Discretionary", and the performance of Systematic money managers is generally superior to that of Discretionary money managers. Studies have shown that trading accounts generally lose money more often if the client is not using a Trading System. The significant rise in Trading Systems over the past 10 years is evident especially in the commodity brokerage firms, however equity and bond market brokerage firms are becoming increasingly aware of the benefits through the use of Trading Systems and some have begun to offer Trading Systems to their retail clients.

Most mutual fund managers are already using sophisticated computer algorithms to guide their decisions as to what "hot stock to pick" or what "sector rotation" is in favor. Computers and algorithms have become mainstream in investing and we expect this trend to continue as younger, more computer savvy investors continue to allow portions of their money to be managed by Trading Systems to reduce risk and increase returns. The huge losses experienced by investors participating in buying and holding stocks and mutual funds as the stock market melted down in past years is furthering this movement towards a more disciplined and logical approach to stock market investing. The average investor realizes that he or she currently allows many aspects of their lives and the lives of their loved ones to be maintained or controlled by computers such as the automobiles and aircraft we use for transportation, the medical diagnostic equipment we use for health maintenance, the heating and refrigeration controllers we use for temperature control, the networks we use for internet based information, even the games we play for entertainment. Why then do some retail investors believe that they can "shoot from the hip" in their decisions as to "what" stock or mutual fund to buy or sell and expect to make money? Finally, the average investor has become wary of the advice and information forwarded by unscrupulous brokers, accountants, corporate principals and financial advisors.

Evolution - Trading System Lab
For the past 20 years mathematicians and software developers have searched indicators and patterns in stock and commodity markets looking for information that may point to the direction of the market. This information may be used to enhance the performance of Trading Systems. Generally this discovery process is accomplished through a combination of trial and error and more sophisticated "Data Mining". Typically, the developer will take weeks or months of number crunching in order to produce a potential Trading System. Many times this Trading System will not perform well when actually used in the future due to what is called "curve fitting". Over the years there have been many Trading Systems (and Trading System development companies) that have come and gone as their systems have failed in live trading. Developing Trading Systems that continue to perform into the future is difficult, but not impossible to accomplish, although no ethical developer or money manager will give an unconditional guarantee that any Trading System, or for that matter any stock, bond or mutual fund, will continue to produce profits into the future forever.

What took weeks or months for the Trading System developer to produce in the past may now be produced in minutes through the use of Trading System Lab. Trading System Lab is a platform for the automatic generation of Trading Systems and Trading Indicators. TSL makes use of a high speed Genetic Programming Engine and will produce Trading Systems at a rate of over 16 million system-bars per second based on 56 inputs. Note that only a few inputs will actually be used or necessary resulting in generally simple evolved strategy structures. With approximately 40,000 to 200,000 systems needed for a convergence, time to convergence for any data set can be approximated. Note that we are not simply running a brute force optimization of existing indicators looking for optimum parameters from which to use in an already structured Trading System. The Trading System Generator begins at a zero point origin making no assumptions about the movement of the market in the future and then "evolves" Trading Systems at a very high rate combining information present in the market and formulating new filters, functions, conditions and relationships as it progresses towards a "genetically engineered" Trading System. The result is that an excellent Trading System may be generated in a few minutes on 20-30 years of daily market data on virtually any market.

Genetic Programs Are Superior - Trading System Lab
Over the past few years there have been several approaches to Trading System optimization that employ the less powerful Genetic "Algorithm". Genetic Programs (GP's) are superior to Genetic Algorithms (GA's) for several reasons. First, GP's converge on a solution at an exponential rate (very fast and getting faster) whereas Genetic Algorithms converge at a linear rate (much slower and not getting any faster). Second, GP's actually generate Trading System machine code that combined the genetic material (indicators, patterns, inter-market data) in unique ways. These unique combinations may not be intuitively obvious and do not require initial definitions by the system developer. The unique mathematical relationships created may become new indicators, or variants in Technical Analysis, not yet developed or discovered. GA's, on the other hand, simply look for optimum solutions as they progress over the parameter range; they do not discover new mathematical relationships and do not write their own Trading System code. GP's create Trading System code of various lengths, using variable length genomes, will modify the length of the Trading System through what is called non-homologous crossover and will completely discard an indicator or pattern that does not contribute to the efficiency of the Trading System. GA's use only fixed size instruction blocks, making use of only homologous crossover and do not produce variable length Trading System code, nor will they discard an inefficient indicator or pattern as readily as a GP. Finally, Genetic Programs are a recent advancement in the domain of machine learning, whereas Genetic Algorithms were discovered 30 years ago. Genetic Programs do include all of the main functionality of Genetic Algorithms; crossover, reproduction, mutation and fitness, however GP's include much faster and robust features, making GP's the best choice for producing Trading Systems. The GP employed in TSL's Trading System Generator is the fastest GP currently available and is not available in any other financial market software in the world.

The Genetic Programming Algorithm, Trading Simulator and Fitness Engines used within TSL took over 8 years to produce.

Trading System Lab is the result of years of hard work by a team of engineers, scientists, programmers and traders, and we believe represents the most advanced technology available today for trading the markets.

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Reply With Quote
 
  #2 (permalink)
Quick Summary
Quick Summary Post

Quick Summary is created and edited by users like you... Add FAQ's, Links and other Relevant Information by clicking the edit button in the lower right hand corner of this message.

 
  #3 (permalink)
Elite Member
Atkinson, NH USA
 
Futures Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker/Data: NinjaTrader Brokerage
Favorite Futures: Futures, CL, ES, ZB
 
NJAMC's Avatar
 
Posts: 1,925 since Dec 2010
Thanks: 2,962 given, 2,294 received


BUMP,

Just checking to see if anyone has had experience with this tool?

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Reply With Quote
 
  #4 (permalink)
Elite Member
NC, USA
 
Futures Experience: None
Platform: None Yet
Favorite Futures: Guitar
 
MrYou's Avatar
 
Posts: 403 since Jun 2011
Thanks: 618 given, 193 received

I can only dream.

But I did find the latest white paper titled "TSL General Discussion", from 03/2012, very interesting.

Reply With Quote
The following user says Thank You to MrYou for this post:
 
  #5 (permalink)
Elite Member
Atkinson, NH USA
 
Futures Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker/Data: NinjaTrader Brokerage
Favorite Futures: Futures, CL, ES, ZB
 
NJAMC's Avatar
 
Posts: 1,925 since Dec 2010
Thanks: 2,962 given, 2,294 received


MrYou View Post
I can only dream.

But I did find the latest white paper titled "TSL General Discussion", from 03/2012, very interesting.

Thanks @MrYou,

This was put together as promotional material by Mike Barna, the companies founder.

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Reply With Quote
 
  #6 (permalink)
Site Administrator
Manta, Ecuador
 
Futures Experience: Advanced
Platform: My own custom solution
Favorite Futures: E-mini ES S&P 500
 
Big Mike's Avatar
 
Posts: 46,240 since Jun 2009
Thanks: 29,354 given, 83,236 received

@NJAMC or others, any update on thoughts about this vendor?

Mike Barna expressed a possible interest in doing a futures.io (formerly BMT) webinar, I am now in research phase to see if that makes sense or not from my perspective -- and would like to hear from anyone who has done business with this company.

Mike

Due to time constraints, please do not PM me if your question can be resolved or answered on the forum.

Need help?
1) Stop changing things. No new indicators, charts, or methods. Be consistent with what is in front of you first.
2) Start a journal and post to it daily with the trades you made to show your strengths and weaknesses.
3) Set goals for yourself to reach daily. Make them about how you trade, not how much money you make.
4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance.
5) Where to start as a trader? Watch this webinar and read this thread for hundreds of questions and answers.
6)
Help using the forum? Watch this video to learn general tips on using the site.

If you want
to support our community, become an Elite Member.


Last edited by Big Mike; August 25th, 2013 at 11:55 PM. Reason: corrected spelling of last name Mike Barna
Reply With Quote
 
  #7 (permalink)
Elite Member
Atkinson, NH USA
 
Futures Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker/Data: NinjaTrader Brokerage
Favorite Futures: Futures, CL, ES, ZB
 
NJAMC's Avatar
 
Posts: 1,925 since Dec 2010
Thanks: 2,962 given, 2,294 received


Big Mike View Post
@NJAMC or others, any update on thoughts about this vendor?

Mike Bama expressed a possible interest in doing a futures.io (formerly BMT) webinar, I am now in research phase to see if that makes sense or not from my perspective -- and would like to hear from anyone who has done business with this company.

Mike

@Big Mike,

I haven't done business with him, but did talk with him on the phone for a while. Definitely knowledgeable about Machine Learning, in his case he has a Linear Genetic Programming tool. I would be in favor of having him on futures.io (formerly BMT) as this type of technology is of great interest to me.

I would have to say, after my activity with CGP (Cartesian Genetic Programming), I believe the concept of the software should work. It might be difficult for people that don't fully understand what the program does to be successful, but I have seen evidence in my own work, that is should.

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Reply With Quote
The following 2 users say Thank You to NJAMC for this post:
 
  #8 (permalink)
Trading Apprentice
SPain
 
Futures Experience: Intermediate
Platform: MT4
Favorite Futures: ES,Forex, Currency Futures
 
Posts: 16 since Apr 2011
Thanks: 17 given, 7 received

Hello BigMike,

It will be great if you can get Mike Barna to do a webinar on his product.

NJAMC, can you share more about your experience on Cartesian Genetic Programming for trading?

thanks in advance

-zhao

Reply With Quote
 
  #9 (permalink)
Elite Member
Atkinson, NH USA
 
Futures Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker/Data: NinjaTrader Brokerage
Favorite Futures: Futures, CL, ES, ZB
 
NJAMC's Avatar
 
Posts: 1,925 since Dec 2010
Thanks: 2,962 given, 2,294 received


zhaozilong View Post
Hello BigMike,

It will be great if you can get Mike Barna to do a webinar on his product.

NJAMC, can you share more about your experience on Cartesian Genetic Programming for trading?

thanks in advance

-zhao

Hi @zhaozilong,

I have seen with CGP that machine learning is a valid system to develop strategies. I have had luck with generalization near the training area, but have not had success with a purely generic solution as of yet. I may find that it is the CGP structure or simply not enough inputs. Also, depends on how you stated the program. I believe this program does what you need it to, but if you don't understand what it tries to do you are likely to get frustrated and think it doesn't work.

I have had many opportunities to stop my CGP development, discouraged, defeated. Then I would move forward with more of an understanding and make progress. This application is very mature and believe it is used by the financial markets. It would be good to get exposure on futures.io (formerly BMT) to this technology as I know there are very few pursuing GP technologies as it seems like a black magic.

Just the concept of software that writes millions of programs to find the best fit program for the task is tough to wrap your head around. Now use it to give you trading strategies for the stock market.

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Reply With Quote
 
  #10 (permalink)
Elite Member
Atkinson, NH USA
 
Futures Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker/Data: NinjaTrader Brokerage
Favorite Futures: Futures, CL, ES, ZB
 
NJAMC's Avatar
 
Posts: 1,925 since Dec 2010
Thanks: 2,962 given, 2,294 received



Big Mike View Post
@NJAMC or others, any update on thoughts about this vendor?

Mike Barna expressed a possible interest in doing a futures.io (formerly BMT) webinar, I am now in research phase to see if that makes sense or not from my perspective -- and would like to hear from anyone who has done business with this company.

Mike

@Big Mike,

Any thoughts on getting Mike Barna to present? If you would like I can reach out to him. I know you are trying to catch up and recover, so let me know if you want me to contact him and an approximate time-frame.

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Reply With Quote

Reply



futures io > > > Trading System Lab (www.tradingsystemlab.com)

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Jigsaw Trading: TBA

Elite only

FuturesTrader71: TBA

Elite only

NinjaTrader: TBA

Jan 18

RandBots: TBA

Jan 23

GFF Brokers & CME Group: Futures & Bitcoin

Elite only

Adam Grimes: TBA

Elite only

Ran Aroussi: TBA

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sniper Scalping System on www.advancedtradingworkshop.com futurestrader1 Trading Reviews and Vendors 28 August 15th, 2017 08:36 PM
The Strategy Lab (www.thestrategylab.com) review babypowder Trading Reviews and Vendors 31 December 6th, 2016 11:59 AM
Scalper and Swing Trading System (www.eurexdaytrader.com) Abde Trading Reviews and Vendors 8 May 27th, 2015 06:27 AM
MSA - Market System Analyzer (www.adaptrade.com) PandaWarrior Trading Reviews and Vendors 19 November 17th, 2013 10:47 AM
Does anyone know of the Winning Edge System indicators? (www.winningedgesystem.com) Dillons Grandpa Trading Reviews and Vendors 5 August 19th, 2011 05:32 PM


All times are GMT -4. The time now is 12:43 PM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, 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
Page generated 2017-12-16 in 0.17 seconds with 19 queries on phoenix via your IP 54.91.38.173