<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Introducing GMoney – A RubyGem for Interacting with the Google Finance API</title>
	<atom:link href="http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/</link>
	<description>Coding and such...</description>
	<lastBuildDate>Thu, 01 Dec 2011 18:31:17 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: NG540</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-452</link>
		<dc:creator>NG540</dc:creator>
		<pubDate>Tue, 19 Oct 2010 16:16:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-452</guid>
		<description>1) Can GMoney be used to download historic stock price data for an array of Tickers?
2) Is there a good way to get in touch with you about help on contractual basis to build out GMoney in certain ways?</description>
		<content:encoded><![CDATA[<p>1) Can GMoney be used to download historic stock price data for an array of Tickers?<br />
2) Is there a good way to get in touch with you about help on contractual basis to build out GMoney in certain ways?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Spradlin</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-450</link>
		<dc:creator>Justin Spradlin</dc:creator>
		<pubDate>Tue, 28 Sep 2010 04:18:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-450</guid>
		<description>Luke,
You mentioned that you are using &quot;Google Apps&quot; in your first comment.  Have you tried using this gem with the regular Google finance page (http://www.google.com/finance)?</description>
		<content:encoded><![CDATA[<p>Luke,<br />
You mentioned that you are using &#8220;Google Apps&#8221; in your first comment.  Have you tried using this gem with the regular Google finance page (<a href="http://www.google.com/finance)?" rel="nofollow">http://www.google.com/finance)?</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke Hartman</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-449</link>
		<dc:creator>Luke Hartman</dc:creator>
		<pubDate>Mon, 27 Sep 2010 14:37:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-449</guid>
		<description>Justin,

Yes, I just installed the gem before my comment and it&#039;s 0.4.4. When I login, I get a long string returned (what I assume is a token) but no portfolios (just []).

I&#039;ll keep playing with it to see what&#039;s going on, but I double-checked the login in a browser, and it shows two portfolios.</description>
		<content:encoded><![CDATA[<p>Justin,</p>
<p>Yes, I just installed the gem before my comment and it&#8217;s 0.4.4. When I login, I get a long string returned (what I assume is a token) but no portfolios (just []).</p>
<p>I&#8217;ll keep playing with it to see what&#8217;s going on, but I double-checked the login in a browser, and it shows two portfolios.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Spradlin</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-448</link>
		<dc:creator>Justin Spradlin</dc:creator>
		<pubDate>Sat, 25 Sep 2010 12:09:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-448</guid>
		<description>Hey Luke,
Are you sure that you are logging in correctly?  I just ran the following script and everything worked fine.  Also, have you updated to the latest version of the gem (0.4.4)?

require &#039;rubygems&#039;
require &#039;gmoney&#039;

GMoney::GFSession.login(&#039;&lt;YOUR GOOGLE USER ID&gt;&#039;,&#039;&lt;YOUR GOOGLE PASSWORD&gt;&#039;)

GMoney::Portfolio.all</description>
		<content:encoded><![CDATA[<p>Hey Luke,<br />
Are you sure that you are logging in correctly?  I just ran the following script and everything worked fine.  Also, have you updated to the latest version of the gem (0.4.4)?</p>
<p>require &#8216;rubygems&#8217;<br />
require &#8216;gmoney&#8217;</p>
<p>GMoney::GFSession.login(&#8216;<your GOOGLE USER ID>&#8216;,&#8217;</your><your GOOGLE PASSWORD>&#8216;)</p>
<p>GMoney::Portfolio.all</your></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke Hartman</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-447</link>
		<dc:creator>Luke Hartman</dc:creator>
		<pubDate>Thu, 23 Sep 2010 17:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-447</guid>
		<description>I&#039;ve got 2 existing portfolios under an Google Apps account. The pid in the URL for one of the portfolios is 2, but I GMoney::Portfolio.all returns nothing (and Portfolio.all.size returns 0). I assume the Gem works with existing portfolios. Am I doing something wrong?</description>
		<content:encoded><![CDATA[<p>I&#8217;ve got 2 existing portfolios under an Google Apps account. The pid in the URL for one of the portfolios is 2, but I GMoney::Portfolio.all returns nothing (and Portfolio.all.size returns 0). I assume the Gem works with existing portfolios. Am I doing something wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Spradlin</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-445</link>
		<dc:creator>Justin Spradlin</dc:creator>
		<pubDate>Wed, 04 Aug 2010 12:35:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-445</guid>
		<description>Hi Chim,
The GMoney gem can basically be used to manage a mock stock portfolio using Google Finance as a back end.  It can be used to &quot;buy&quot; and &quot;sell&quot; assets and track their performance.  The exact data made available through this gem (and the Google Finance API) can be found here:  http://code.google.com/apis/finance/docs/2.0/reference.html</description>
		<content:encoded><![CDATA[<p>Hi Chim,<br />
The GMoney gem can basically be used to manage a mock stock portfolio using Google Finance as a back end.  It can be used to &#8220;buy&#8221; and &#8220;sell&#8221; assets and track their performance.  The exact data made available through this gem (and the Google Finance API) can be found here:  <a href="http://code.google.com/apis/finance/docs/2.0/reference.html" rel="nofollow">http://code.google.com/apis/finance/docs/2.0/reference.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chim Kan</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-444</link>
		<dc:creator>Chim Kan</dc:creator>
		<pubDate>Tue, 03 Aug 2010 20:01:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-444</guid>
		<description>That&#039;s a great gem for ruby. Can I program an app that uses this plug in to get information about financial information from a specific stock such as net income, current asset, etc?</description>
		<content:encoded><![CDATA[<p>That&#8217;s a great gem for ruby. Can I program an app that uses this plug in to get information about financial information from a specific stock such as net income, current asset, etc?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Spradlin</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-439</link>
		<dc:creator>Justin Spradlin</dc:creator>
		<pubDate>Thu, 24 Jun 2010 15:12:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-439</guid>
		<description>@Scott

I tried creating a transaction by using the ticker symbol of a company without the market it trades on.  For example I used:

transaction.ticker = &#039;GOOG&#039; 

instead of:

transaction.ticker = &#039;NASDAQ:GOOG&#039; 

It did throw a transaction save error when I saved it, but it looks like it did create the transaction in my google portfolio.

Looks like a bug/feature that I should look to improve with gmoney.

Thanks for the feedback.</description>
		<content:encoded><![CDATA[<p>@Scott</p>
<p>I tried creating a transaction by using the ticker symbol of a company without the market it trades on.  For example I used:</p>
<p>transaction.ticker = &#8216;GOOG&#8217; </p>
<p>instead of:</p>
<p>transaction.ticker = &#8216;NASDAQ:GOOG&#8217; </p>
<p>It did throw a transaction save error when I saved it, but it looks like it did create the transaction in my google portfolio.</p>
<p>Looks like a bug/feature that I should look to improve with gmoney.</p>
<p>Thanks for the feedback.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scotty Motte</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-438</link>
		<dc:creator>Scotty Motte</dc:creator>
		<pubDate>Thu, 24 Jun 2010 14:42:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-438</guid>
		<description>Looks like a great gem. One question, is it possible to create the transaction without prefacing NYSE or NASDAQ in front (is it smart enough to recognize which exchange the stock is in)?  Or is there a method to look this up with your Gmoney api?</description>
		<content:encoded><![CDATA[<p>Looks like a great gem. One question, is it possible to create the transaction without prefacing NYSE or NASDAQ in front (is it smart enough to recognize which exchange the stock is in)?  Or is there a method to look this up with your Gmoney api?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ennuyer.net &#187; Blog Archive &#187; Rails Reading February 14 2010</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-417</link>
		<dc:creator>Ennuyer.net &#187; Blog Archive &#187; Rails Reading February 14 2010</dc:creator>
		<pubDate>Sun, 14 Feb 2010 18:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-417</guid>
		<description>[...]  Introducing GMoney – A RubyGem for Interacting with the Google Finance API » Justin Spradlin  [...]</description>
		<content:encoded><![CDATA[<p>[...]  Introducing GMoney – A RubyGem for Interacting with the Google Finance API » Justin Spradlin  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Caffeine Driven Development &#187; Blog Archive &#187; L33t Links #76</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-414</link>
		<dc:creator>Caffeine Driven Development &#187; Blog Archive &#187; L33t Links #76</dc:creator>
		<pubDate>Thu, 04 Feb 2010 07:19:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-414</guid>
		<description>[...] GMoney, &#8220;A RubyGem for Interacting with the Google Finance API&#8221;    Tags: css, google, html, ie, javascript, microsoft, mysql, nosql, performance, rails, rails3, ruby, rubygems, text-editor, vim, webdesign, webdevelopment Comment (RSS) &#160;&#124;&#160;&#160;Trackback [...]</description>
		<content:encoded><![CDATA[<p>[...] GMoney, &#8220;A RubyGem for Interacting with the Google Finance API&#8221;    Tags: css, google, html, ie, javascript, microsoft, mysql, nosql, performance, rails, rails3, ruby, rubygems, text-editor, vim, webdesign, webdevelopment Comment (RSS) &nbsp;|&nbsp;&nbsp;Trackback [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Spradlin</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-413</link>
		<dc:creator>Justin Spradlin</dc:creator>
		<pubDate>Tue, 02 Feb 2010 20:17:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-413</guid>
		<description>@NG540
I can provide a to_s method in the next release for the Portfolio, Position, and Transaction classes.

Thanks for all of the feedback.  Let me know if you come up with any cool projects using GMoney.  Enjoy!</description>
		<content:encoded><![CDATA[<p>@NG540<br />
I can provide a to_s method in the next release for the Portfolio, Position, and Transaction classes.</p>
<p>Thanks for all of the feedback.  Let me know if you come up with any cool projects using GMoney.  Enjoy!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Source</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-412</link>
		<dc:creator>Source</dc:creator>
		<pubDate>Tue, 02 Feb 2010 19:44:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-412</guid>
		<description>excellent, I&#039;ve been looking for a way to pull data and do what I want with it for awhile</description>
		<content:encoded><![CDATA[<p>excellent, I&#8217;ve been looking for a way to pull data and do what I want with it for awhile</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NG540</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-411</link>
		<dc:creator>NG540</dc:creator>
		<pubDate>Tue, 02 Feb 2010 19:23:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-411</guid>
		<description>That works!  Thanks!
Now, if only there were a simple way to suppress the printing of the object.inspect strings returned with the various method calls - this string is typically long and not all that informative.  A user could always overwrite the &#039;.to_s&#039; method in the GMoney class, but that seems like an awkward hack.
Once again, great project!  One nice application would be to run a GMoney program automatically every day, storing the results in a series of timestamped data files, for later review and statistical analysis at the user&#039;s leisure.</description>
		<content:encoded><![CDATA[<p>That works!  Thanks!<br />
Now, if only there were a simple way to suppress the printing of the object.inspect strings returned with the various method calls &#8211; this string is typically long and not all that informative.  A user could always overwrite the &#8216;.to_s&#8217; method in the GMoney class, but that seems like an awkward hack.<br />
Once again, great project!  One nice application would be to run a GMoney program automatically every day, storing the results in a series of timestamped data files, for later review and statistical analysis at the user&#8217;s leisure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Spradlin</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-410</link>
		<dc:creator>Justin Spradlin</dc:creator>
		<pubDate>Tue, 02 Feb 2010 18:22:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-410</guid>
		<description>@NG540

You just need to specify the :returns parameter in your calls.  For example:

positions = GMoney::Position.find(22, :returns =&gt; true)
positions.each { &#124;p&#124; puts &quot;#{p.title} #{p.market_value}&quot; }

#Output
Google Inc. 26468.5
Freddie Mac 119.0

or

port = GMoney::Portfolio.find 22
positions = port.positions(:returns =&gt; true)
positions.each { &#124;p&#124; puts &quot;#{p.title} #{p.market_value}&quot; }

#Output
Google Inc. 26497.5
Freddie Mac 120.0</description>
		<content:encoded><![CDATA[<p>@NG540</p>
<p>You just need to specify the :returns parameter in your calls.  For example:</p>
<p>positions = GMoney::Position.find(22, :returns => true)<br />
positions.each { |p| puts &#8220;#{p.title} #{p.market_value}&#8221; }</p>
<p>#Output<br />
Google Inc. 26468.5<br />
Freddie Mac 119.0</p>
<p>or</p>
<p>port = GMoney::Portfolio.find 22<br />
positions = port.positions(:returns => true)<br />
positions.each { |p| puts &#8220;#{p.title} #{p.market_value}&#8221; }</p>
<p>#Output<br />
Google Inc. 26497.5<br />
Freddie Mac 120.0</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NG540</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-409</link>
		<dc:creator>NG540</dc:creator>
		<pubDate>Tue, 02 Feb 2010 17:54:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-409</guid>
		<description>Oh, I see from the GitHub README.  If I call &#039;find&#039; on a particular position, such as position = GMoney::Position.find(&quot;9/NASDAQ:GOOG&quot;), the market value is available as an attribute of the returned position object.  
Question: If I obtain an array of the positions in a particular portfolio through positions = portfolio.positions (or positions = GMoney::Position.find(9)), can I iterate through the positions to obtain the market_value for each, or do I have to call &#039;find&#039; on each position feed?
Thanks so much -- I&#039;m almost where I need to be. Sorry for all the questions...</description>
		<content:encoded><![CDATA[<p>Oh, I see from the GitHub README.  If I call &#8216;find&#8217; on a particular position, such as position = GMoney::Position.find(&#8220;9/NASDAQ:GOOG&#8221;), the market value is available as an attribute of the returned position object.<br />
Question: If I obtain an array of the positions in a particular portfolio through positions = portfolio.positions (or positions = GMoney::Position.find(9)), can I iterate through the positions to obtain the market_value for each, or do I have to call &#8216;find&#8217; on each position feed?<br />
Thanks so much &#8212; I&#8217;m almost where I need to be. Sorry for all the questions&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Spradlin</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-407</link>
		<dc:creator>Justin Spradlin</dc:creator>
		<pubDate>Mon, 01 Feb 2010 19:09:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-407</guid>
		<description>@NG540

Thanks for the comment.

You can get the current market_value information by setting the &quot;returns&quot; option to true. i.e.:

#Where 22 is your portfolio id
port = GMoney::Portfolio.find(22, :returns =&gt; true)

#returns a value assuming there are positions in your portfolio
port.market_value</description>
		<content:encoded><![CDATA[<p>@NG540</p>
<p>Thanks for the comment.</p>
<p>You can get the current market_value information by setting the &#8220;returns&#8221; option to true. i.e.:</p>
<p>#Where 22 is your portfolio id<br />
port = GMoney::Portfolio.find(22, :returns => true)</p>
<p>#returns a value assuming there are positions in your portfolio<br />
port.market_value</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NG540</title>
		<link>http://www.justinspradlin.com/programming/introducing-gmoney-a-rubygem-for-interacting-with-the-google-finance-api/comment-page-1/#comment-406</link>
		<dc:creator>NG540</dc:creator>
		<pubDate>Mon, 01 Feb 2010 18:32:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=87#comment-406</guid>
		<description>A good start, and a great idea.  I don&#039;t see how to download current market information from the portfolio, however -- the attribute market_value, returns &#039;nil&#039;.  Perhaps there&#039;s a method that needs to be called?</description>
		<content:encoded><![CDATA[<p>A good start, and a great idea.  I don&#8217;t see how to download current market information from the portfolio, however &#8212; the attribute market_value, returns &#8216;nil&#8217;.  Perhaps there&#8217;s a method that needs to be called?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

