RubyGems Navigation menu

rvol 0.3.1

Rvol enables you to study market volatility from free data on the internet. I trade stocks, options and futures as a hobby. Often some of the strategies that i have used include looking at earnings dates for stocks and investing in these dates with different options strategies. Rvol downloads options chains, calculates implied volatilites for them and has features to list top 10 type of lists for potential investment opportunities. Put call ratios are calculated , total amount of puts or calls for a particular company etc are available. These can be used to measure market sentiment. Different filters can be used to find stocks/options with high volatilities, stocks with high options volume for the day etc which are indicators of forthcoming events. Rvol concentrates on the S&P500 at the moment. At anytime rvol can be used to download a snapshot from the market including stock prices, options chains, and earnings events for the month ahead. Install: gem install rvol Usage: rvol -h (displays options), To check info for a particular stock use: rvol -r AAPL. All other features require the market snapshot to be taken use rvol -s to take a snapshot (20-30 minutes). Then for instance rvol -e (earnings report with front month and backmonth volatilities) **rvol is under development at the moment and is not in a stable state. Tested to work with ruby 1.9.2 on MAC OS X. ** (Linux should work, windows will need special libraries installed )


  1. 0.6.4 - August 19, 2012 (80.5 KB)
  2. 0.6.3 - August 19, 2012 (80.5 KB)
  3. 0.6.1 - August 19, 2012 (80.5 KB)
  4. 0.6.0 - August 7, 2012 (79.5 KB)
  5. 0.5.2 - May 15, 2012 (52.5 KB)
Show all versions (31 total)

Development Dependencies:


  • Toni Karhu



Sha 256 checksum:


Total downloads 33,053

For this version 1,037

Show all versions (31 total)

Required Ruby Version: None



= Copy to clipboard Copied!

= Copy to clipboard Copied!