Fast and Delicious Stock Charts
Posted on June 23, 2009 by Ryan
This article is about speed—my need for speed. When I lookup stock data, I want it fast, I get it fast, and I’ll show you how you can do the same. We’ll be using Firefox for this. For the most powerful results, you’ll want to use Firefox in combination with either Delicious or Xmarks. I’ll get into that later in the article, but first, the basics. Let me describe the “dots”, and we’ll connect them as we go.
Dot 1: The Keyword
I’m sure most of you are familiar with bookmarking websites. But there are some finer points to bookmarking that you may be missing, such as the keyword feature. Here’s an example:
Let’s start by bookmarking the Finviz heat map
I then edit this bookmark and add the keyword “heat”.

Now, if I simply type “heat” in my address bar, I’ll go straight to the heat map. Voilà.
Try pressing F6 or Ctrl+L to quickly pop to your address bar (as opposed to using the mouse).
Dot 2: The %s variable
Let’s say I want to lookup a stock, say ATVI, on Finviz. Now, I could go to Finviz.com and type ATVI into the search bar, and I’d get brought to http://www.finviz.com/quote.ashx?t=ATVI
If I were to lookup another stock symbol, the only part of that url that would change would be the part at the end, the “ATVI”. Well, Firefox has a feature called the %s variable. To put it into effect, I’ll first bookmark http://www.finviz.com/quote.ashx?t=ATVI. Then, I want to edit that bookmark by changing it to http://www.finviz.com/quote.ashx?t=%s and by adding the keyword f.

Then in my address bar, I can type the letter f, followed by a space, and then any ticker that I want to lookup. For example to lookup RHT, I’d type f rht like so:
![]()
I’m brought to http://www.finviz.com/quote.ashx?t=RHT. Notice that the %s in our saved url automatically changed to RHT.
Dot 3: Delicious
Delicious is a social bookmarking site. Instead of keeping your bookmarks saved only in your browser, they are saved in your Delicious account. The biggest advantage of this is that—because your bookmarks are saved on the web—they are accessible from any computer. You don’t have to worry about losing your bookmarks, or which computer you bookmarked them on. When you save a bookmark, you use tags to describe it. Tagging does two things. One, it makes it easy for you to find that bookmark later via the tags. Two, because it’s humans tagging the pages—as opposed to search robots—we end up with human-powered indexing of the web. Now, Delicious works best if everyone keeps their bookmarks public, but it is possible to make bookmarks private too. Delicious integrates beautifully with Firefox, and connects with the other dots above. Here’s an example using the keyword in Delicious to bookmark Pimp My Trade:

You can see that I’ve bookmarked Pimp My Trade, tagged it, and and given it the keyword “pimp”. Now, by typing “pimp” in my address bar, I go right to Pimp My Trade.
Now, let’s put together everything (connect all three dots). We’ll use keyword, the %s variable, and Delicious, to create quick candlestick charts from StockCharts like this: http://stockcharts.com/h-sc/ui?s=%s
Here’s a video demonstration of this example in action:
Note that the “Keyword” area in the edit box doesn’t show up for me when I initially save the bookmark. To be able to edit the keyword, usually I need to save the bookmark first, and then right-click on it and select “Bookmark in Delicious” (or hit the tag button again like I show in the video). I wrote to the Delicious support team about this minor bug, and they are looking into resolving it. I try to use a keyword that’s short and easy for me to remember. You can customize your keywords to whatever works for you. The %s variable can be applied on any site that uses a string like this. You can use the %s variable to create “quicksearches” on FinViz, StockCharts, Google Finance, Twitter, etc. Here’s my list of trading-related keyword quicksearches. I even prefer to save my Finviz screens with Delicious, so that I can access them more quickly via a keyword. If you haven’t already, you’ll probably want to read Adam’s article about using the Finviz screener to find great setups.
There is also a popular Firefox addon called Xmarks, with features similar to Delicious. I haven’t tried Xmarks, but I presume it integrates the keyword and %s variable features of Firefox. If anyone has tried %s with Xmarks, leave a comment below to let us know how well it works.
Hopefully this article has brought you up to speed, and you’ll be more efficient at researching your trades. By shortening the time it takes to lookup quotes and charts, I’ve found that I get more time to actually analyze them. Thanks for reading, and thanks to Adam for giving me the opportunity to write this post. If you have any questions I’ll respond to your comments below.

Be on the lookout for an extended pullback.
Comments (4)
Kristen
June 24th, 2009 at 10:37 pm
Thanks for the tip with the %s feature. I had no idea you could do that with bookmarks.
Ryan
June 25th, 2009 at 10:14 am
Sure thing Kristen—thanks for reading. After seeing how %s works, you’ll find more and more sites where you can apply it.
As a follow-up about Xmarks, the word is that it “works fine with Xmarks” too.
Greg
June 30th, 2009 at 12:38 pm
I’d like to combine two features I see in many addons, but haven’t found them together.
I currently use %s to power ~50 bookmarks now, in the standard “keyword_string” fashion.
What I would like to do is simultaneously launch 50 tabs at once, all which utilize the same keyword+string combo.
I really can’t use the multiple tab home page scenario that I have seen is so common on the addon discussions. This is because I require a search string be entered, and by nature those are variable.
Any ideas?
Greg
Ryan
June 30th, 2009 at 2:21 pm
Great question Greg. I think you might try the AutoHotKey application. I’ve only recently discovered this myself, and let me tell you it rocks. You can surely use it to launch multiple tabs, and it looks like it should be possible to pass variables in them.
Your idea is to pass the same variable on multiple urls to look up information from multiple sources simultaneously, right?
The first part, opening multiple tabs, is explained in the help file’s quickstart tutorial and could be done like so:
#1::
Run http://finviz.com
Run http://stockcharts.com
(more urls)
return
The next part would be figuring out how to pass the variables. AutoHotKey might even be able to do this on its own, bypassing the keyword feature.
Please let us know if you can get this to work. I might take a crack at it myself too, and I’ll post here if I find a solution.
Ryan
Leave a reply