Ask HN: Please review my webapp (Streetread) (streetread.com)
Hey,
My latest web application went public today and I'd love to hear some input from everyone. The site is called Streetread. I've been dubbing it 'Google Reader meets Wall Street'. Streetread is a single-page ajax-driven interface that simplifies the process of gathering the large amount of news and data that flood Wall Street every day. The site aggregates the latest headlines from over 20 of the leading financial sites as well as from all of the stocks you choose to follow. The interface makes sifting through the content extremely easy and the articles are even presented within the same page. Basic stock charts/quotes display with the stocks you follow, etc. Please check it out and let me know what you think.
Thanks,
Mike
97 comments
[ 2.2 ms ] story [ 152 ms ] threadMy latest web application went public today and I'd love to hear some input from everyone. The site is called Streetread. I've been dubbing it 'Google Reader meets Wall Street'. Streetread is a single-page ajax-driven interface that simplifies the process of gathering the large amount of news and data that flood Wall Street every day. The site aggregates the latest headlines from over 20 of the leading financial sites as well as from all of the stocks you choose to follow. The interface makes sifting through the content extremely easy and the articles are even presented within the same page. Basic stock charts/quotes display with the stocks you follow, etc. Please check it out and let me know what you think.
Thanks,
Mike
Ubuntu 8.04, FF 2.0.0.14
If I want news about a symbol, I should be able to type it in.
A vertical list of news sources would be MUCH more scannable.
Nice phrase. I really like it. Also, apt.
My email address is in my contact info.
1 thing though... I don't like what happens when I try to scroll up on news stories for a stock.
The scrolling, vertical, ticker-like lists tripped me up for a second, though. I thought the left-hand arrow, pointing to the left, would scroll the list in left, that it would kind of pull the list in that direction like a ticker.
I don't see any real-world analogue to going forward from the present and ending up several weeks in the past, and having to embrace a brand-new paradigm in order to use the interface is perhaps not what you need to do to your users.
Here you have a sample of users who are saying the wrap-around navigation is totally broken for them.
What's the right answer to that? Hint: it's not: "No, you're wrong, it works fine."
That is not a very healthy attitude towards feedback... good luck training users to do something they don't want. You have to account for dumb user behaviour and prevent unexpected results.
UI issue: When I click on a stock, I get the stock quote and information on the right side just fine. However, it does not say anywhere the name of the company. I think that putting the company name above the stock quote on the right frame would be useful.
External links: When linking to an external site (such as Google Finance) "Open in a new Window" does not work for me. Also, the bookmarks link is a bit confusing; it shows a few icons (like del.icio.us) and one could think that clicking on a part of that bookmarks icon would be linking to that particular service. Finally, the top bar (the Streetread part) seems to blend into the external page at times; maybe use part of the dark blue header in the design of the external top bar?
Overall, I think that this is a great service so far, good work!
I'm at a large Nation-wide law firm and stuck on IE6. I imagine there are Wall-Street corporationss that are also still using old browsers.
Also, the name 'streetread' made me think it would be something like Google Maps rather than a stock quote site.
Looks very nice, though.
Center the instructions vertically as to not have so much empty space. Although it will still be the same amount, it will look like less.
How about multithreading? As in when you click on one it becomes active, allowing you to have more than one news source active at a time. Weave the news entries by date and color code them (not everything, but maybe a color code a symbol at the start).
If you implement the above, how about having categories? Sports, world and business, etc? The possibility for sports from the New York Times and International Business from Reuters would be a major feature.
Like I said, great idea. Some more work would make it amazing.
*edit: I like my scrollbar. I have come to expect my scrollbar from websites. Give me my scrollbar back, it acts as a visual clue to where I am and it allows for intuitive navigation. Don't force me to use your system.
Seems like an interesting idea, but there's no way I'd use it in this state.
What advantages does this have over me hopping over to Yahoo Finance and plugging in a ticker?
Also, I get live news feeds in my trading platform for any security.
I know you've probably done competitive analysis, but here are some other sites that do pretty cool stuff too:
theflyonthewall.com (fastest news out there) stocktwits.com (twitter + stock mashup)
Good Luck.
If your going to target the investment banking community, you'll find we want our information fast. You'll notice the old stock tickers had symbols whizzing bye, not slowly scrolling.
If I detect even the slightest lag I'll go somewhere else, probably an rss reader.
hm
If the reaction they get isn't what they expected they may well hold it against you.
If users are doing what they shouldn't do, it's your fault.
Why not? If I don't know I'm at the top, my only choice is to scroll up. You don't give any visual clues as to where I am vertically - it's impossible to tell if I'm at the most recent headline. If I want to go back to the very top, my only choice is to scroll up until I can't any more. Ideally if I'm already at the top and I scroll up and nothing happens, that tells me I'm at the very top of the window.
Assuming the user knows he's at the top and so then 'shouldn't scroll up' seems like a bad assumption.
You display some articles, then I scrollwheel, and things go bezerk. I scrollwheel down and it jumps up and down like a kid with hyperactivity disorder. There's no scrollbar - I have no idea where I am in the list of stories. Trying to match up where I was with where I am now is pretty hard. You've put up/down/top/bottom buttons at the very top and called them "Navigate".
So you've reimplemented a scrollbar (Standard browser UI component), but very very badly.
Up and down keys don't scroll properly either. If I hold down a key, it should keep repeating. Pressing a key should scroll the amount I am used to. You seem to be scrolling by a lot, on keyup - not what people expect.
Sorry, but I just hate it when people reinvent something that already exists, is standard, and works. Especially when their implementation is completely unusable.
Why not just use a scrollbar like people expect?
Also when I click on an article to read it, I expect to click [back], to go back, instead of clicking on [return to the reader]. Once again, ignoring standard browser usability.
Also if you try to open an article link in a new window, or copy it to send to a friend etc, it breaks, and you land at the homepage (I assume you're using onclick etc). Another usability flaw.
Also, it seems to me that you are going against Reuters, Bloomberg, finance.google, and finance.yahoo. What is your value added there?
Good Luck!
http://www.streetread.com/bad.png
First two things that stood out to me: 1) I would like to be able to input a stock symbol on my own with out signing up, that would show how its valuable to me personally without jumping through hoops. 2) Search, I'd like to be able to search the multiple sources if possible. I'm guessing your just aggregating feeds, but it would be a quality feature.
Scrolling broke in a strange way when I moved up. Also, there must be a scrollbar.
1) the scrolling simply does not work as expected
2) you unnecessarily reinvented the scroll bar (axod elaborates very well on this)
3) needing to sign up before typing in a ticker symbol is a major turn off
These are all easily fixable problems, but you are showing little interest in listening to user feedback. Here are three things you said:
"I've barely had any issues with the scrolling"
"if you're at the top, you shouldn't scroll up, you should scroll down"
"There isn't anything wrong with the wrap-around"
It is easy to become blind to the deficiencies of interfaces you create. Of course the wrap-around seems logical to you because you created it. However, and this is really important, almost every single HN commenter had a problem with it. If you want your app to become popular and maybe even profitable, you MUST listen closely to your users/customers. Even if you do not agree with our collective advice, it is detrimental to openly tell your potential users that they are wrong.
So in a nutshell, open up to this constructive criticism. Your site looks very nice and offers a hefty collection of important financial news. Beware, though, that if developers cannot figure out the interface, suits won't stand a chance.