NexusFi: Find Your Edge


Home Menu

 





Considering options for backtesting and making custom apps


Discussion in Traders Hideout

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




 
Search this Thread

Considering options for backtesting and making custom apps

  #1 (permalink)
FRU4
Austin, TX
 
Posts: 4 since Dec 2016
Thanks Given: 0
Thanks Received: 0

I am looking to write custom strategies and even apps based on neural networks. I currently am using Multicharts with an Interactive Brokers account and data feed. I have both regular Multicharts and Multicharts.net licenses, but have barely tapped into the power of either platform. Ideally, I would write something in Multicharts that can be ported to Tradestation with little changes, since I am also helping a friend implement futures strategy in Tradstation.

What I have read so far is that getting clean historical data is very important for backtesting. I know Tradestation data goes back much further than IB, and there are other data providers like IQFeed I have seen recommended in forums. Additionally, since the neural network stuff, including data and optimizing, may eventually be the majority of the effort, I want to be open to changing tools/brokers if it will save time and be better in the long run.

I also don’t want to re-invent the wheel, but I want to have a high level of flexibility and customization in my setup. I have seen Neuroshell and Encog as two options for Neural networks that have most/some of the heavy lifting already done, but I am hesitant to use other solutions that involve backtesting or optimization where I don’t know what quality of the data or methodology is. Specifically, I want to have inputs from external data sources in real time, and I want a high level of customization with different neural networks for different markets or different instruments, all re-optimized on a regular basis.

I guess my first issue blocking progress is deciding on what data feed to use and how to store data locally. I would like to set it up for both stocks and futures, with time intervals down to 1 minute, but also more historical data for longer intervals. I am a bit confused about how local historical data get updated with live feeds for multiple instruments, and how an indicator or strategy deals with both live data feeds and historical feeds for trading. Beyond that, any suggestions for platform or tool/language for implementing my custom app would be appreciated.

Sorry for the long post with multiple questions. I am just overwhelmed with options, and there looks to be a high dollar and time cost of trying multiple tools and going down the wrong paths, so I want to get started in the right direction. Is there a good reason to switch from MC/IB for what I am looking to do?

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
How to apply profiles
Traders Hideout
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
MC PL editor upgrade
MultiCharts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
48 thanks
Just another trading journal: PA, Wyckoff & Trends
34 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
24 thanks
GFIs1 1 DAX trade per day journal
22 thanks




Last Updated on January 2, 2017


© 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