Welcome to the Traders Laboratory Forums.
Introduce Yourself Welcome to Traders Laboratory. Feel free to introduce yourself to the community.

Reply
Old 05-06-2011, 10:51 PM   #9

Tradewinds's Avatar

Join Date: Nov 2008
Location: Northeast U.S.
Posts: 891
Ignore this user

Thanks: 373
Thanked 231 Times in 164 Posts
Blog Entries: 6

Re: New Trader/Web Developer

Quote:
Originally Posted by SIUYA »
. . . .
i second mms - there are not many great scanning systems out there. . . . . .
The issue is largely in stocks as potentially there are 10,000 of them around the world. . . .
Let's say you want to scan for something that needed a months worth of data. Where would the data come from to get a months worth of data for 10,000 stocks from different exchanges all over the world? I don't know. Maybe it's easier than I think, but I'm wondering how difficult or costly that would be?

A scan of historical data is basically a query in a database. If a user interface could be developed that could translate simple conditions at different levels into a multi-tiered query, that would probably be unique. For example, have two sections for user input, and allow the user to link a subquery to the main query. I've seen a scan that allows the user to define the main set of data, and then have the filters work on only that main data set, but the main data set is very generic, like "All NYSE" stocks.

Another problem with scans is that a lot of users trying to filter massive amounts of data requires a lot of computing power on the server side. Maybe I'm wrong, but that's what I'm guessing.

I would think that a scan of price data is very different than looking up something like a customers address in a database. There could be hundreds or thousands of price bars depending upon the aggregation period. If a business is looking up a customers payment history in a database, the computer finds a match for a phone number, or an account number, then retrieves the data. With a scan of price data, you could be applying a moving average that first needs to make many, many calculations. I would think it's a different level of computing power. But I don't know.
__________________
Precise, "dialed-in", targeted combination setups, like opening a combination lock; is the experience you should be having while trading. Dial left, right, left, . . . click - the lock opens.
Tradewinds is offline  
Reply With Quote
Old 05-07-2011, 02:13 AM   #10

Join Date: Apr 2010
Location: Sunny London
Posts: 1,134
Ignore this user

Thanks: 332
Thanked 546 Times in 356 Posts

Re: New Trader/Web Developer

as i am not a developer, I dont know exactly how these would work, but I would imagine that first yes you have to have the data. It is available...Esignal is a data provider that comes to mind.
then you would need to be able to first filter out the instruments into sub sectors first....then ideally you would run the scan over less instruments.... Bloomberg has a sorting process like this.
Or alternatively you might have to run a long and slow scan initially to be able to work out your subsectors then build from there.
You could theoretically do this in excel - but doing it over many many instruments is not what excel is built for.
SIUYA is offline  
Reply With Quote
Old 05-07-2011, 11:08 AM   #11

Tradewinds's Avatar

Join Date: Nov 2008
Location: Northeast U.S.
Posts: 891
Ignore this user

Thanks: 373
Thanked 231 Times in 164 Posts
Blog Entries: 6

Re: New Trader/Web Developer

I'm wondering if it might be better if the user had all the data right on their computer. Then the website filtered the data, but it accessed the data from the users computer. That could be problematic I guess. The user would need to be constantly downloading data, and have enough room to store it. It would be interesting to test how that worked though. That would avoid the problem of having the server on the website do all the filtering work. I don't know if it would be easier to provide downloading of data or filtering of data. I have no idea.

I'm thinking there would need to be a free and a premium service. The people who make money trading would gladly pay a fee that improved their profitability.
__________________
Precise, "dialed-in", targeted combination setups, like opening a combination lock; is the experience you should be having while trading. Dial left, right, left, . . . click - the lock opens.
Tradewinds is offline  
Reply With Quote

Reply

Thread Tools
Display Modes Help Others By Rating This Thread
Help Others By Rating This Thread:


Similar Threads
Thread Thread Starter Forum Replies Last Post
NinjaTrader is Hiring Again! Looking for a Senior .NET Developer. Ninjatrader_Staff General Discussion 0 04-06-2011 04:18 PM
Developer from London diffused Introduce Yourself 2 11-20-2008 08:54 PM

All times are GMT -4. The time now is 03:00 PM.
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
CS to VB integration by DeskLancer
©2006-2011 Traders Laboratory, All Rights Reserved.