The Hueristic Lab is a GUI interface program written in C# (.Net compatible) and is designed to test various problems with a variety of heuristic methods including: GA, simulated annealing, tabu, etc. Obviously this is primarily an academic tool but could be converted to financial analysis quite easily. It's not exactly plug in play but if you know some C# you should be able to get your data tested. Best of all its free.
http://www.heuristiclab.com/
The most exciting piece of code that is on this site is called SEGA (Segregative Genetic Algorithm). It is a combination of Simulated Annealing, Evolutationary Systems, and Genetic Algorithms. Check out the description of it on the documentation page.
Edward
Heuristic Lab
Moderator: moderators
Please add www.kreslik.com to your ad blocker white list.
Thank you for your support.
Thank you for your support.
- michal.kreslik
- rank: 1000+ posts
- Posts: 1048
- Joined: Sat May 13, 2006 2:40 am
- Reputation: 36
- Location: Monte Carlo, Monaco
- Real name: Michal Kreslik
- Gender:
- eudamonia
- rank: 500+ posts
- Posts: 536
- Joined: Thu Jun 15, 2006 9:50 pm
- Reputation: 0
- Location: Rocklin, CA
- Real name: Edward Heming
- Gender:
- Contact:
Michal,
Here's another good reason http://www.smartquant.com/. I've got my C# books now and I'll be sharpening the pencils for awhile myself.
Edward
Here's another good reason http://www.smartquant.com/. I've got my C# books now and I'll be sharpening the pencils for awhile myself.
Edward
- michal.kreslik
- rank: 1000+ posts
- Posts: 1048
- Joined: Sat May 13, 2006 2:40 am
- Reputation: 36
- Location: Monte Carlo, Monaco
- Real name: Michal Kreslik
- Gender:
Ed,
there's a good article/introduction to genetic algorithms here:
http://www.burns-stat.com/pages/Tutor/genetic.html
In the article, simulated annealing is mentioned, too.
I've added the article to the important links listing.
there's a good article/introduction to genetic algorithms here:
http://www.burns-stat.com/pages/Tutor/genetic.html
In the article, simulated annealing is mentioned, too.
I've added the article to the important links listing.
Please add www.kreslik.com to your ad blocker white list.
Thank you for your support.
Thank you for your support.
- michal.kreslik
- rank: 1000+ posts
- Posts: 1048
- Joined: Sat May 13, 2006 2:40 am
- Reputation: 36
- Location: Monte Carlo, Monaco
- Real name: Michal Kreslik
- Gender:
Michal,
There is overlap between Neotick and SmartQuant to some extent...as I am still trying to figure out which platform out there to invest my development effort into, would you kindly provide some thoughts on NT? I noticed you have been using it for the last 3/4 months, is it living up to your expectation?
Thanks
Pete
There is overlap between Neotick and SmartQuant to some extent...as I am still trying to figure out which platform out there to invest my development effort into, would you kindly provide some thoughts on NT? I noticed you have been using it for the last 3/4 months, is it living up to your expectation?
Thanks
Pete
- michal.kreslik
- rank: 1000+ posts
- Posts: 1048
- Joined: Sat May 13, 2006 2:40 am
- Reputation: 36
- Location: Monte Carlo, Monaco
- Real name: Michal Kreslik
- Gender:
Pete, Neoticker is the most open trading and backtesting platform of today. It's weaknesses are occasional unstability and "do-it-all-yourself"ishness.
Only one example for all: while NeoTicker is clearly superior to Tradestation, there's still one quality in which Tradestation beats NeoTicker hands down: you don't have to bother at all about the data in Tradestation. All data is served to you on a silver plate without any glitches, bad ticks, missing chunks etc. in Tradestation. Tradestation users don't even consider the question of reliable data feed and quality historical data an issue.
But that's not the case with NeoTicker. You have to "do it yourself" and work hard to have a quality data sample available for your testing.
Michal
Only one example for all: while NeoTicker is clearly superior to Tradestation, there's still one quality in which Tradestation beats NeoTicker hands down: you don't have to bother at all about the data in Tradestation. All data is served to you on a silver plate without any glitches, bad ticks, missing chunks etc. in Tradestation. Tradestation users don't even consider the question of reliable data feed and quality historical data an issue.
But that's not the case with NeoTicker. You have to "do it yourself" and work hard to have a quality data sample available for your testing.
Michal
Thanks Michal for sharing your insights. Now I suppose the question is for scanning a basket of names in real time with my own algorithm, which platform is really the most suitable: (eSignal is not it!) TS? NT? OpenTick is still in development stage and servers not stable for real time? anything else? I can code in c/c++/vb/java script/starting c# ...
P
P
Please add www.kreslik.com to your ad blocker white list.
Thank you for your support.
Thank you for your support.