ShareScript Library

Welcome to the ShareScript Library.

Here you will find links to more scripts created by us and other members which can be downloaded and imported into your copy of ShareScope. Simply click on one of the category headings to display a list of available scripts.

Click here for instructions on importing ShareScript files into ShareScope.

Click here to download ShareScript Tutorials and Documentation.

If you would like to share a script with other users, please email an attachment and description of the script to contribute@sharescript.co.uk. Scripts will be checked by ShareScope Support before uploading to the Library.



ShareScript Columns

Remember, column scripts that return a numeric value can be used as Data Mining filters.

Technical Analysis Columns (120 scripts available) +
Name Description
% Change from Monthly 1st
(281 downloads)
Returns the % change from the 1st of the current month. If the 1st isn't a trading day, the previous trading day is used instead.
AccDist ROC%
(191 downloads)
Returns the % Rate of Change of the Accumulation/Distribution indicator.
ADX Greater Than
(284 downloads)
This script returns a 1 if the ADX/DI-/DI+ > ADX/DI-/DI+ based on a specified period and data source (daily/weekly/monthly)
ADX percentage change
(149 downloads)
Shows the percentage change in the ADX/DI+/DI- or ADXR.
ADX Value
(1196 downloads)
Displays the ADX, DI+, DI- or ADXR values using either daily, weekly or monthly data. Has been updated to allow you to set a number of trading days/weeks/months ago and it will return the value of the ADX at that point in time.
ADX Value (returned to 2 DP)
(158 downloads)
Returns the ADX value to 2DP - Note: maybe slower than the standard ADX value script.
Alarm - Adaptive Stoch Osc
(212 downloads)
An alarm that triggers when the Adaptive Stochastic Oscillator crosses the set trigger level
Alarm - CCI Cross
(286 downloads)
An alarm that triggers when the CCI crosses the set trigger level
Alarm - Donchian Cross
(260 downloads)
An alarm that triggers when the mid price crosses the Donchian Channels
Alarm - Golden/Dead Cross: EOD+Intraday Data
(273 downloads)
Alarm script designed to trigger when a golden or dead cross occurs. Replicates what you would see on an Historical Graph when you have the intraday data included.
Alarm - High,Low or Close crossing MA or Envelope
(190 downloads)
Alarm script designed to test when the High, Low or Close cross above or below an MA or it's envelopes. Uses EOD data including Intraday data.
Alarm - Impulse System
(348 downloads)
An alarm based on the Impulse System. The alarm will notify the user of any signal change in the Impulse System (Buy-->Sell, Sell-->Neutral, etc.)
Alarm - Intraday High,Low or Mid crossing MA or Envelope
(165 downloads)
Looks at the intraday graph and will give you a alert when either the High/Low or Close crosses the MA or it's upper or lower envelopes.
Alarm - Intraday MA Cross
(258 downloads)
Intraday MA cross alarm that triggers immediately, without waiting for the current bar to complete. This makes it faster than the ShareScope MA alarm, but could generate false signals.
Alarm - Intraday MACD Cross
(174 downloads)
Intraday MACD cross alarm that triggers immediately, without waiting for the current bar to complete
Alarm - Intraday Volume Greater Than ADV
(405 downloads)
Calculates the ADV based on a specified number of periods. Returns a 1 if the Intraday Volume becomes greater than the specified percentage above the ADV. Can be used as an alarm script.
Alarm - InverseFisherRSI
(93 downloads)
Alarm that can be set to trigger when the Inverse Fisher RSI crosses above or below a specified value between 1 and -1.
Alarm - Mid above High/ below Low
(75 downloads)
An alarm that triggers when the mid price crosses the previous day's high or low
Alarm - Mid rise from Open(or close) including a check for the spread%
(333 downloads)
Alarm that triggers when the mid rises by a specified percentage from the Open(or Close) including a check for the spread% - can be used as a column
Alarm - New Highs/New Lows
(350 downloads)
Triggers when a share is making a new high or low, based on Intraday data. Can be set to look for high and low values or only closing values.
Alarm - Price Above/Below MA(EOD+Intraday Data)
(90 downloads)
Alarm that reports when the price has moved above or below the MA by a given percentage trigger levle.
Alarm - Price Crossing MA:EOD+Intraday Data
(240 downloads)
Alarm script designed to trigger when the High/Low or the Close crosses the MA. Replicates what you would see on an Historical Graph when you have the intraday data included.
Alarm - Share divergence
(189 downloads)
The alarm triggeres when the two shares diverge by the set % compared to their previous close. For example: if a share rises by 2% and the other falls by 3.5% their divergence will be 5.5%
Alarm - Trend Cross
(261 downloads)
An alarm that triggers when the mid price moves close to or crosses the confidence lines
Annualised Trend
(302 downloads)
Returns the annualised slope of the trend expressed as a % of the latest close
Aroon
(331 downloads)
Returns the latest Aroon Up or Aroon Down value.
ATR value
(931 downloads)
Displays the latest ATR value using either daily, weekly or monthly data.
Average Daily Volume
(329 downloads)
Returns the current average daily volume (signal line) value for the Share. For use with Data-mining as this can be added as a price column in the program.
Awesome Oscilator Cross
(284 downloads)
Checks back a specified number of periods and returns 1 if the Awesome Oscilator has crossed 0 since then.
BandWidth
(480 downloads)
Displays the value of the difference between Bollinger Bands. The script returns the BB convergence expressed either as a % of the Close, as a % of theMA or as a % of the average HL spread.
Beta & Correlation
(371 downloads)
Displays the beta or correlation of a share against a selected index over a set period of time.
Better than Gold
(487 downloads)
Displays the share's relative strength against Gold(£). The relative strength is returned as the normalised distance from the 45 SMA, resulting in a rolling figure instead of a fixed one.
Bid at Close
(69 downloads)
Returns the bid at close for the selected day.
Bid Change
(130 downloads)
Shows the Bid change since the first bid of the day.
Bollinger Band / Price %
(184 downloads)
Returns the % change between the current mid price and the the upper or lower Bollinger Band
Bollinger Band Cross
(305 downloads)
Modified so that Use Intra is optionable. There is also now a % trigger level if the close (or High/Low) moves within the % trigger level then the script will also return 1 or -1. Set to 0 if you want to only see crosses.
Buys Minus Sells
(402 downloads)
Returns the volume or value difference between the day's buys and sells.
Capitalisation over Profit
(107 downloads)
Returns the Capitalisation divided by the Most Recent Profit figure in ShareScope (also called the Most Recent Reported Pretax profit figure) - This uses a different figure to the PE.
Cash Flow Per Share / EPS
(252 downloads)
Returns Cash Flow Per Share / EPS
CBL Distance
(30 downloads)
Distance of close from countback line. To be used in conjunction with the Countback Line script. Coded by Roger Harmer.
CCI Value
(222 downloads)
Returns the CCI Value for a given period and now allows you to speficify a number of trading days/weeks/months ago
Close minus Intraday Open
(123 downloads)
Shows the absolute difference between the last EOD close and the Intraday Open.
Close minus Open
(126 downloads)
Returns the diffrence between the last EOD Close & Open prices
Coppock Value
(12 downloads)
Returns the current value of the Coppock indicator based on Daily, Weekly or Monthly. If Daily is chosen then Intraday data can also be used.
Cross Finder
(1109 downloads)
Identifies a number of classic technical crosses. NEW: now works with intraday data (from 1 minute to 4 hour OHLCV data)
Cross Finder (periods ago)
(22 downloads)
Identifies a number of classic technical crosses over any number of periods
Days Since MA Crossed
(173 downloads)
Calculates the number of trading days since a Golden or Dead cross has occured - uses intraday data to calculate the current day's value for the MAs
Elder-Ray buy/sell signal filter
(939 downloads)
Returns 1 when the Elder-Ray indicator signals a buy, -1 when it signals a sell. Author: Kenneth Halley
First Price Date
(205 downloads)
Returns the date of the first price of a security in the format YYYY/MM/DD. This means you can sort the column eefectively. Useful for eliminating securities with short histories.
Friday change
(223 downloads)
Displays the change between the current close and last Friday's close. Thursday's close will be used if Friday is a bank holiday.
Global Stop-loss
(89 downloads)
Calculates and displays the percentage/value/ATR stop-loss.
High minus Low MA
(347 downloads)
Displays the average difference between the High and Low
Highest Highs and Lowest Lows
(279 downloads)
Script updated now gives you the option to show the HighestHigh(or LowestLow) % Change since, Date of High and trading days since high.
Ichimoku Cross
(352 downloads)
Finds crosses between Standard Line (Kijun Sen) and the Turning Line (Tenkan Sen) and checks to see if they have crossed, returns results of 1 and - 1 depending on whether it's a bullish or bearish cross.
Ichimoku Delayed Cloud
(136 downloads)
Returns a 1 if the delayed line has moved above the cloud and a -1 if it moved below the cloud. Also allows intraday data to be used as part of the calculation.
Ichimoku Kumu
(237 downloads)
Returns a 1 if the price has moved above the cloud and a -1 if the price moves below the cloud. Also allows intraday data to be used as part of the calculation.
Ichimoku Value
(462 downloads)
Displays the latest value of the various Ichimoku lines
Impulse System Counter
(3 downloads)
The Impulse System as described by A Elder in Come Into My Trading Room. Counts how many consecutive positive or negative periods has the system last registered.
Impulse System Filter
(138 downloads)
A Filter for the Impulse System allowing you to choose daily, weekly and monthly data as the data source.
Indicators
(52 downloads)
A general purpose script that displays the latest value of a number of technical indicators.
Individual Stop Loss Values
(265 downloads)
Allows you to set individual stop-loss values, either as a percentage or a fixed pence/cent amount and the stop-loss start date and returns the current stop loss value.
Intraday MA ROC %
(118 downloads)
Returns the percentage rate of change of a chosen intraday MA.
Intraday Volume as a % of ADV
(9 downloads)
Returns the Intraday Volume expressed as a percentage of the ADV which can be given a period and ma type.
Intraday Volume Spike
(316 downloads)
Finds shares whose current intraday volume bar has just spiked above the average.
Key Day Reversal
(172 downloads)
Returns buy for bullish reversal and sell for bearish reversal if conditions are met.
Last Dividend Paid
(195 downloads)
Displays information on the last paid dividend
MA Above MA
(205 downloads)
Allows you to test for an MA being above another MA using Daily, Weekly or Monthly data.
MA Change
(72 downloads)
Returns the change or percentage change in a specified moving average betwen to defined periods ago
MA Convergence
(130 downloads)
The script will return the convergence of two fully editable MAs expressed as their percentage difference.
MA Price Touch
(238 downloads)
Returns 1 if the share closed below the MA n days ago, then closed above at least once in the following days. Retuns -1 if the opposite happened.
MA Ratio
(130 downloads)
Shows the ratio between two moving averages specified by the user.
MA Value
(165 downloads)
Returns the latest value of a chosen moving average.
MACD Absolute Change
(160 downloads)
Returns the absolute change in the value of the MACD (or signal, or histogram) over number of specified trading days ago.
MACD Convergence/Divergence
(238 downloads)
Shows a 1 if the price and the MACD are converging and -1 if they are diverging.
MACD percentage change
(153 downloads)
Shows the percentage change in the MACD/Signal or Historgram
MACD Reversal
(182 downloads)
Shows a 1if the MACD (Main, Signal or Histogram) was falling and is now rising, and a -1 if the MACD was rising and is now falling.
MACD Value
(363 downloads)
Displays the MACD, signal or histogram value based on daily, weekly or monthly data. Has now been updated to allow you to view the value a number of trading days/weeks/months ago.
Mid % since date
(126 downloads)
Returns the mid % change since the selected date
Mid % since...
(86 downloads)
Returns the mid % change over a chosen number of trading days ago
Mid change since X mins ago
(99 downloads)
Shows the Mid change (either real or percentage) since X mins ago - works well with the similar heatmap option.
Mid from Close
(72 downloads)
Displays the absolute or percentage change between current mid and close price x trading days ago or on a specified date
OBV Percentage Change
(116 downloads)
Shows the percentage change in the On Balance Volume Inidcator
OHLCV no of trading days ago
(113 downloads)
Displays the Open, High, Low, Close or Volume a number of trading days ago.
OHLCV on Date
(196 downloads)
Displays OHLCV data on a chosen date. The date needs to be entered in DD/MM/YY format.
Opening Gap %
(208 downloads)
Returns the % change between today's open and yesterday's close.
Outside Bollinger Bands
(665 downloads)
Finds shares that are currently trading outside the top band or bottom band
Price Channel Breakout
(484 downloads)
Finds shares that have closed outside of the price channels
Price Crossing Kijun Sen
(281 downloads)
Calculates the the Kijun Sen and checks to see if the price has crossed it. Returns 1 and -1 for a bullish and bearish cross respectively.
Price minus MA
(349 downloads)
Returns the difference between the price and the moving average. The result can be displayed either as an absolute value or as a percentage.
Price Rate of Change
(161 downloads)
Returns the current value of the ROC or Momentum Indicators based on Daily/Weekly or Monthly EOD data
Price/Trend Ratio
(186 downloads)
Returns the value of the price as the percentage of its position in relation to the trend line.
Relative Strength
(858 downloads)
Shows if the share has outperformed the underlying stock over a set period of days
Relative Strength: New Highs-Lows
(572 downloads)
Shows if the relative strength against the underlying stock has reached new highs or lows
RMO Bar Colour Change
(180 downloads)
Designed to show 1 when the colour of the bars changes to blue and -1 when they change to red.
ROCE Rank + PE Rank In Market
(97 downloads)
Sums the ROCE and PE Rank in Market values - note it returns 9999 for shares with no result to aid in sorting.
RSI - RSI Cross
(199 downloads)
Shows a 1 when 2 RSIs specified in the script cross, automatically uses intraday data as if you have that option included on your historical graph.
RSI Percentage Change
(103 downloads)
Shows the percentage change in the RSI indicator
RSI Value
(497 downloads)
Displays the RSI value using either daily, weekly or monthly data. Can be set to use the latest Intraday value as well. Has been modified to allow you to show the value a number of trading days/weeks/months ago.
Sector Highs and Lows
(135 downloads)
Displays the number of new highs or new lows in a sector based on either Highest High/Lowest Low or Highest Close or Lowest Close
Special MACD
(41 downloads)
Resturns the latest value of the "Special MACD", a MACD based on two fully editable MAs
Spread Value
(103 downloads)
Shows the absolute value of the spread, rather than the %
Standard Deviation Value
(169 downloads)
Shows the value of the Standard Deviation Indicator on a specified number of trading days ago. 0 trading days agao being the current value.
Stochastic Oscilator value
(533 downloads)
Returns the value of either %K or %D. Allows you to set the periods, slowing and choose either daily, weekly or monthly data. Has been modiied to allow you to return the value a number of trading days/weeks or months ago.
TD Sequential - Current Value
(136 downloads)
Shows the current value of the TD Sequential study.
Trade Count - multiple days
(95 downloads)
Provides a trade count figure for more than one trading day. The script assumes that you have consecutive day's intraday data
Trend Cross
(736 downloads)
Returns 1 if the high crossed above the top tend confidence line, -1 if the low crossed below the bottom conf line
Trend Slope Change
(148 downloads)
Returns the change in the trend slope as viewed on the Trend Analysis Indicator
Trend Slope Value
(184 downloads)
Returns the Trend Slope Value based on a number of trading days specified by the user including today's intraday data.
True Range %
(115 downloads)
Displays the True Range as a % of the current price
VHF Value
(74 downloads)
Shows the latest value of the VHF Indicator
Volatility Ratio
(137 downloads)
Returns the short term volatility expressed as a percentage of the long term volatility.
Volatility Value
(423 downloads)
Returns the value of the volatility indicator on a specified number of trading days ago. Allows you to included intraday data if required.
Volatility/Spread Ratio
(44 downloads)
Displays the ratio between the share's volatility and the bid/offer spread %
Volume
(664 downloads)
Returns either the latest Volume value or it's latest Signal Value.
Volume - signal (%)
(225 downloads)
Returns the % difference between the intraday volume and the signal
Volume > ADV
(165 downloads)
Returns 1 if the EOD Volume figure is greater than a specified ADV value.
Weekly Elder-Ray filter
(685 downloads)
Generates buy-sell signals based on the weekly Elder-Ray indicator (see script comments for details)
Weekly H-L Filter
(377 downloads)
Finds shares that are trading higher than last weeks high or lower than last week's low.
Weighted RSI
(420 downloads)
An RSI based on weighted average monthly price changes.
William's %R
(554 downloads)
Returns the latest value of William's %R indicator

Back to the top
Fundamentals Columns (42 scripts available) +
Name Description
10-year annualised return
(288 downloads)
Displays the 10-year annualised percentage return
3-year annualised return
(245 downloads)
Displays the 3-year annualised percentage return
5-year annualised return
(316 downloads)
Displays the 5-year annualised percentage return
Average P/E
(159 downloads)
Returns the average historical P/E over a set period.
Capital on Date
(148 downloads)
Returns the Capitalization on any given date
Capital/Debt
(41 downloads)
Capitalisation / Net Borrowing ratio
Capitalisation vs Pre Tax Profits
(311 downloads)
Returns 1 if the Market Capitalisation is less than the Pre Tax Profits multiplied by a given value (the default is 15)
Cash/Debt
(48 downloads)
Cash / Net Borrowing ratio
CashFlow / EPS
(595 downloads)
Cash Flow divided by EPS (historical)
Currency Conversion
(120 downloads)
Converts the share's currency.
EBIT
(295 downloads)
Calculates Earnings Before Interest & Tax
EBITDA
(201 downloads)
Earnings before Interest, Tax, Depreciation and Amortisation
Enterprise Value
(286 downloads)
Calculates the Enterprise Value (Capitalisation+Net Borrowing) of a share
EPS Growth %
(325 downloads)
Returns the Rolling PE2/Rolling PE1 expressed as a percentage
EV/EBITDA
(256 downloads)
Enterprise Value over Earnings before Interest, Tax, Depreciation and Amortisation
EV/Turnover
(49 downloads)
Enterprise Value over Turnover
Exclude Sector
(89 downloads)
For use in data-mining : Allows you to pick a sector, then set the values on the criterion to 1. Shares in the chosen sector will then be removed from the list.
Free Cash Flow
(91 downloads)
Cash Flow minus Capital Expenditure
FTSE Weight
(258 downloads)
Returns a share's weight in the chosen FTSE index.
Fundamental Performance
(276 downloads)
Finds shares where a chosen fundamental has increased/decreased for a given number of years.
Gross Borrowing
(126 downloads)
Calculated as Net Borrowing + Cash
Joel Greenblatt
(602 downloads)
Returns Joel Greenblatt's share ranking as described in his book "The Little Book that Beats the Market".
Most Recent Ex Div Date
(25 downloads)
Resturns the most recent Ex Div Date usually that's either just passed or just been announced.
NAV discount %
(135 downloads)
Displays the NAV premium/discount as % of the average premium/discount
Net Borrowing vs Pre Tax Profit
(295 downloads)
Returns 1 if the Net Borrowing is less than the Pre Tax Profits multiplied by a given value (the default is 3)
Next Dividend Date
(336 downloads)
Displays the next confirmed or estimated ex-dividend or pay date.
Piotroski Score
(204 downloads)
The share's Piotroski score (0 to 8). The 9th point (that states that no new shares must have been issued in the past year) is not included.
Premium/Discount to NTAV
(728 downloads)
Is the share trading at a premium or discount to tangible NAV?
Price to Free Cash Flow
(48 downloads)
Price to Free Cash Flow Ratio
Profit/Debt
(45 downloads)
Profit / Net Borrowing ratio
Proj P/E 2
(15 downloads)
Projected P/E based on the 2 year forecast EPS
Projected Dividend Cover
(35 downloads)
Returns the 1, 2 or 3 year forecast dividend cover
Projected Yield
(79 downloads)
Returns the 1, 2 or 3 year forecast dividend yield
Rolling P/E 3
(360 downloads)
A Rolling P/E calculated using the three year projected EPS and the latest close
Sector Capitalisation
(77 downloads)
Calculates and displays the Sector Capitalisations for the FTSE 350 and FTSE Actuaries (FTSE All Share Sector Indices)
Shareholder's Funds
(158 downloads)
Displays the company's Shareholder's Funds including and excluding intangibles and the value of the intangibles.
Text Search
(150 downloads)
Allows you to search a list of instruments for a text string and returns 1 if the string is part of the name. For exampe "Gold" or "Hedge" useful with data-mining to help create portfolios.
Total Return
(162 downloads)
Displays the percentage price change between two dates, including all returns from dividends.
Trailing EPS
(337 downloads)
The latest trailing EPS calculated using the last two reported half year results.
Trailing Yield
(345 downloads)
The latest trailing Yield calculated using the last two reported half year results.
WMA of EPS growth
(604 downloads)
Weighted MA of the last 5 results & up to 3 forecast years of EPS growth. Gives a lower weighting to older growth and to forecast growth.
Z Score
(46 downloads)
Returns the Altman Z Score

Back to the top

ShareScript Indicators:


Technical Analysis Indicators (80 scripts available) +
Name Description
Adv-Dec Oscillator
(212 downloads)
Returns the Advances-Declines of a list of shares as an oscillator pivoting around 0.
Advance-Decline MA
(230 downloads)
A moving average of the Advance-Decline market graph. Please note that this indicator may take a few minutes to calculate.
ADX + Additional Line
(368 downloads)
Draws the ADX and an additional line at a user specified level
ADX Histogram
(252 downloads)
Simple script that output the ADX, DI+ or DI- as a single colour histogram in an indicator window.
ATR%
(251 downloads)
Returns the ATR% (ATR/Price*100) as an indicator
Average Spread
(155 downloads)
Returns the shares average spread over a chosen period
Balance of Power
(168 downloads)
Draws the Balance of Power Indicator as either a historgram or line chart. Based on details found here: http://www.linnsoft.com/tour/techind/bop.htm
BandWidth
(711 downloads)
Displays the value of the difference between Bollinger Bands. The script returns the BB convergence expressed either as a % of the Close, as a % of theMA or as a % of the average HL spread.
Bollinger %b
(364 downloads)
Bollinger Band %b indicator. %b = (close - lowerBand) / (upperBand - lowerBand). 1 and 0 are respectively the overbought and oversold levels.
Bollinger Band Histogram
(385 downloads)
Adds a Histogram Indicator that represents the difference between the Upper and Lower Bollinger Bands
CCI Bollinger Bands
(264 downloads)
Draws a CCI indicator with Bollinger Bands
CMF
(238 downloads)
Chaikin Money Flow Indicator
Countback Line
(35 downloads)
A stoploss/stopgain line calculated using the algorithm from Guppy Trading. See script comments for details. Coded by Roger Harmer
Currency Conversion
(121 downloads)
Converts the share's currency and displays the result as an indicator.
DPO
(52 downloads)
Detrended Price Oscillator.
Elder Ray Bear Histogram
(589 downloads)
Similar to the Elder-Ray indicator, this script only returns the Bear line. Script modified by Kenneth Halley
Elder Ray Bull Histogram
(580 downloads)
Similar to the Elder-Ray indicator, this script only returns the Bull line. Script modified by Kenneth Halley
Elder's Auto Envelope
(952 downloads)
From Alexander Elder's book "Sell & Sell Short". Envelope channels provide attractive profit targets - sell longs near the upper channel line and cover shorts near the lower channel line.
End of Day Compare
(358 downloads)
Calculates the difference or the ratio between the share and the selected base share. A different base share can be set for each graph as the script memorises pairs of shares separately.
Exponential MA plus ATRs
(289 downloads)
Draws an exponential MA and then six additional lines which represent the MA+ 1ATR, -1ATR, 2ATRs, -2ATRs, 3ATRs, -3ATRs. Should be added to the graph via Other Main Graph Features.
Fibonacci Bands
(405 downloads)
Adds an EMA with 3 pairs of bands calculated based on an EMA of the True Range
Fisher Transform
(739 downloads)
Transforms price to normal distribution and makes it easier to see cyclic turns.
Fixed Relative Strength
(291 downloads)
Returns the relative strength of the share against the chosen share or index. The starting point is fixed and will not rebase when zooming.
High and Low Lines
(134 downloads)
Draws today's High and Low on the graph.
Highs - Low
(191 downloads)
Draws the High-Low as an indicator.
Hull Moving Average
(895 downloads)
An indicator (designed to be added to the main graph) which plots a 16-period Hull Moving Average.
Impulse System
(2302 downloads)
Use on main graph - Green: buy signal - Red: sell signal
Intraday Compare
(304 downloads)
Calculates the difference or the ratio between the share and the selected base share
Intraday TICK & TRIN
(397 downloads)
Displays the intraday TICK or TRIN of a list of shares. Note: the script will only work on graphs that share the same market hours as the selected list (the FTSE100 TRIN can't display on a NASDAQ graph). Because the script requires a few seconds to calculate, the line may take a few moments to draw
Intraday VWAP
(248 downloads)
Calculates VWAP using all the intraday data available up to that moment in time.
Inverse Fisher RSI
(157 downloads)
The Inverse Fisher Transform of a smoothed RSI.
JKHL
(33 downloads)
JK HiLo Index, as described in Stocks & Commodities Magazine, October 2011.
Kauffman Efficiency Ratio
(113 downloads)
Draws Kaufman's Efficiency Ratio as an indicator in either line or histogram style
Keltner
(223 downloads)
Keltner channel indicator with 3 sets of editable bands. Add this indicator to the main graph.
MA of an MA
(171 downloads)
Draws a moving average and a moving average of the first moving average.
MA ROC %
(121 downloads)
Returns the percentage rate of change of a chosen intraday MA.
Market Graph - Volume Oscillator
(77 downloads)
Returns the Volume Oscilator according to McClellan (Similar to the McClellan Oscillator but uses volume movement not price movement)
MFI - Bill Williams' Market Facilitation Index
(138 downloads)
Based on Bill Williams' Market Facilitation Index, if you edit the code of the script it contains more details about the way it works.
Momentum MA
(363 downloads)
A Momentum indicator and its signal.
Momentum Pinball
(551 downloads)
An RSI indicator based on the daily change
NAV Indicator
(81 downloads)
Draws the NAV or the NAV per share as an indicator.
New Highs/Lows
(326 downloads)
Returns the New Highs/Lows market graph with separate histograms for new highs and new lows.
On Balance Volume + Signal Line
(193 downloads)
Draws the On Balance Volume and a Signal line (you can specify the period and type of the moving average for the signal)
Open Value Line
(113 downloads)
Draws a line on the graph at the level of the Intraday Open.
PivotPoint Moving Average
(741 downloads)
A moving average based on Pivot Points instead of close prices
Price Oscillator - Percentage
(143 downloads)
Draws the price oscillator as a percentage rather than the absolute change.
Price Zone Oscillator
(137 downloads)
As described in the June 2011 issue of Stocks & Commodities magazine.
Quad Average Indicator
(220 downloads)
Draws a line from the average of four MAs which are related on the basis x, x*2, x*4, x*8. The standard setting uses MAs of 3, 6, 12, 24. The idea being to smooth out dominant cycles within the data.
Raff Regression Channels
(177 downloads)
A trand line with channels based on the difference between the highest high/lowest low and the trend
Rel Str Indicators
(316 downloads)
Chose between 4 outputs: an share's relative strength against a chosen index, the rel str. plus its MA, an RSI based on the rel str or a MACD based on the rel str.
Relative Volatility Index
(476 downloads)
The RVI uses the same formula as the RSI, but uses the standard deviation of the high and the low prices instead of the average upward and downward daily movement.
Reversing MACD
(24 downloads)
Reversing MACD. As described in Stocks & Commodities Magazine, January 2012.
Rolling Relative Strength
(277 downloads)
Returns the relative strength of the share against the chosen index. The starting point rolls forward as the days progress, so every point displays the RS over the same fixed number of days.
RSI
(327 downloads)
A standard RSI indicator with editable overbought and oversold levels.
RSI Bands
(628 downloads)
Two bands (drawn one day into the future) indicating what price the share should rech for the RSI to hit its overbought/oversold levels. Add this indicator to the main graph.
RSI signal
(380 downloads)
An RSI (Wilder) indicator with a simple moving average signal.
SE Channel Auto
(144 downloads)
Linear Standard Error Channel from highest to lowest (or lowest to highest) of the linear regression. The peak and valley are based on the highest high and lowest low of the period. Author: R.Harmer
SE Channel Auto Log Form
(148 downloads)
Logarithmic Standard Error Channel from highest to lowest (or low to high) of the linear regression. The peak and valley are based on the highest high and lowest low of the period. Author: R.Harmer
Shaff Trend Cycle
(224 downloads)
A cycle indicator created by Doug Shaff. It's calculated by passing a MACD through a double smoothed stochastic oscillator.
SMA divergence
(518 downloads)
Price divergence from the 100 SMA as used by Tom Hougaard to identify extreme moves away from trend. Author: Kenny Halley
Special MACD
(357 downloads)
MACD based on fully editable MAs. A more flexible MACD indicator where the type, the period and the data source can be set for each individual MA and the signal.
Stoch RSI
(140 downloads)
Draws a Stochastic Oscillator of the RSI.
Stochastic Oscillator
(358 downloads)
Draws the Stochastic Oscillator. Also alows two additional lines to be drawn at user defined levels.
TEMA
(250 downloads)
Triple exponential moving average
Tillson T3
(261 downloads)
Tillson's T3 moving average as described by Tim Tillson in the January 1998 issue of Technical Analysis of Stocks & Commodities article "Smoothing Techniques for More Accurate Signals"
Time Series Forecast & MA
(139 downloads)
Draws the Time Series Forecast (TSF) and allows you to draw an optional MA of the TSF including TEMA and HAL moving average options.
Trailing Stop 1
(1630 downloads)
Trailing Stop based on a multiple of ATR (to be added on the main graph window). Script author: Roger Harmer
Trend Curve
(62 downloads)
Draws the trend and confidence lines at every point of the share's history.
TTM Squeeze
(526 downloads)
John Carter's TTM Squeeze Indicator implemented. Bollinger Band MA Period=20, Std Dev=2. Keltner Band MA Period=10. Entry signal is when we come out of the period of consolidation (red background). Long or short is given by direction of momentum using histograms. Exit signal is when histogram colour bars change to darker colours (2 darker bars). (Author: David Cash)
Turtles System 2
(4245 downloads)
System 2 - from Curtis M. Faith's "Way of the Turtle"
Twigg Money Flow
(396 downloads)
Trend Indicator based on Volume and recent position of close relative to ATR, it can be used as an alternative to the Chaikin Money Flow indicator. (Author: Roger Harmer)
Two MAs
(257 downloads)
Two moving averages that can be drawn as indicators instead of being displayed on the main share graph.
Volume ROC
(262 downloads)
Rato of Chage indicator and signal based on volume data.
Volume Zone Oscillator
(137 downloads)
As described in the May 2011 issue of Stocks & Commodities magazine.
VWAP
(216 downloads)
End of day VWAP. Volume Weighted Average Price: a moving average of the close weighted by volume.
VWMACD
(321 downloads)
Volume Weighted MACD indicator. The indicator is calculated as a standard MACD, with more weight given to days with a higher volume. (Author: Roger Harmer)
VZO
(28 downloads)
Volume Zone Oscillator. As described on Stocks & Commodities magazine, May 2011 edition.
Weekly/Monthly Pivot Points
(452 downloads)
Allows weekly or monthly Pivot Points to be displayed on a daily graph.
Zero lagging TEMA
(446 downloads)
Two zero lagging triple exponential moving averages of the typical price and the Heikin-Ashi close. Add to main graph.
ZLTCD
(248 downloads)
Zero lagging triple exponential moving average convergence divergence. Similar to the MACD, but uses zero lagging TEMAs of the typical price and the Heiken-Ashi close instead of EMAs.

Back to the top
Fundamentals Indicators (7 scripts available) +
Name Description
CAPE
(81 downloads)
Cyclically adjusted PE ratio (CAPE). Based on a 10 year SMA of inflation adjusted EPS
Forex Index
(171 downloads)
Returns the USD or EUR index based on a basket of other currencies.
NAV discount
(152 downloads)
Displays the NAV discount as an indicator
P/E Graph
(413 downloads)
An indicator of share's PE ratio calculated using year-end EPS
PEG Graph
(505 downloads)
An indicator of the share's PEG calculated using P/E and one year forecast EPS growth.
Sector Index
(201 downloads)
A script that allows you to add the share's sector index (or relative strength) as an indicator below the share's graph.
Yield Graph
(432 downloads)
An indicator of share's yield calculated using year-end dividends.

Back to the top

ShareScript Studies:


Technical Analysis Studies (43 scripts available) +
Name Description
% Lines
(170 downloads)
Draws horizontal lines on intraday graphs a set percentages from the previous day's close
3 Bar Inside Pattern
(59 downloads)
Displays buy and sell signals based on the Three-Bar Inside Bar Pattern. As described on Stocks & Commodities, March 2011.
ATR Bands
(189 downloads)
Draws up to 3 pairs of bands at multiples of the ATR from either the High/Low or the Close. Will also draw these as either dots or lines
Colour Change MA
(189 downloads)
Changes the colour of the candles depending if they have closed above or below a moving average.
Colour Change MA2
(129 downloads)
Changes the colour of the candles when the MAs cross above or below each other.
Consecutive Candles
(274 downloads)
Highlights consecutive up/down/inside/outside days. The number of consecutive days and the various colours can be set in the dialog box.
Darvas Boxes
(435 downloads)
Draws Darvas Boxes on the main graph.
Donchian Channels
(111 downloads)
Provides an option to replicate ShareScope's Donchian Channels, enabling you to draw more than one set of channels on the graph.
Donchian Mid
(18 downloads)
Donchian Channels with an additional mid line. Bars can be coloured when above/below the mid line.
Fib and Lucas Bar Count
(71 downloads)
Counts bars from a significant high/low using the Fibonacci or Lucas series. As described on Stocks & Commodities, August 2011.
Four Moving Averages Per Share
(169 downloads)
This is a study that allows you to set four moving averages per share. It includes options for Bollinger Bangs and Envelopes.
Fractals
(280 downloads)
Adds flags on the graph to show fractal points on the chart.
Gann Levels
(273 downloads)
Draws Gann Levels on a chosen candle. The user can chose to draw positive or negative Levels and if to snap the lines to the close or the high-low. Multiple Gann Levels may be drawn on the same graph.
Gann Time Cycles
(105 downloads)
Draws vertical lines at specific time periods (15,30,60,90,120,180) from the chosen bar.
Heiken Ashi Candles
(437 downloads)
Displays Heiken Ashi Candles on the graph. (Note: All analytics will still be calculated using standard OHLCV data)
Improved EPS
(34 downloads)
Improves on the standard EPS sharescript indicator - draws the Year End line, Forecast and intermis/quaterly results and marks the results with an optional circle.
Impulse System: Bars
(322 downloads)
Colours the bars, Green/Red/Black as per Elders Impulse System. Replicates the same colouration as the Indicator script of the same name.
MACD Bars
(48 downloads)
Colours the graph bars based on a choice of MACD values.
Multiday Pivot Points
(314 downloads)
This study is designed to be added to the intraday graph and shows you the pivot points for the previous day's OHLC values on each day on the graph.
Noise Trading
(132 downloads)
Displays up and down swings, used for noise trading. As described on Stocks & Commodities, October 2010.
Ord Volume
(35 downloads)
Draws the Ord Volume indicator on the graph using a zig-zag line. Volume flags are coloured if they rise above or fall below the set percentage.
Pivot Point Lines
(185 downloads)
Draws Horizontal Lines at the current Pivot Point Levels for PP,R1,R2,R3,S1,S2 and S3
Portfolio Analysis
(174 downloads)
Draws up to 15 shares taken from a single portfolio. To aid display it's advisable to load this script on a graph with a white background and both vertical axis removed.
Quick Change MA
(308 downloads)
Allows you to set the parameters for up to 5 separate MAs and change between them without reverting back to the MA dialog in ShareScope. Now includes a built in reset button.
Raff Regression Channels
(344 downloads)
A trend line with channels based on the largest difference between the trend line and either the high/low or the close
Rahul Mohindar Oscillator
(213 downloads)
This is a study I've created based on code readily available on the internet for other programs similar to ShareScope
RSI Hull Signals
(173 downloads)
Buy/Sell signals generated using Hull MAs and RSIs. Based on the article in Stocks & Commodities, Dec 2010.
Stop Loss - Points
(257 downloads)
Draws a stop loss line based on a number of points rather than a percentage. Allows individual settings for each instrument.
TD Sequential
(293 downloads)
Shows signals as arrows based on DeMark's Sequential formula.
Timed Candles
(177 downloads)
Draws two candles per day on the intraday graph with specific start and end times.
Trading Days Line
(197 downloads)
Draws a line between two fixed points and displays the percentage change and the number of trading days between them.
Trend Line(s) Per Share
(191 downloads)
This study allows you to add 4 different trend lines and their confidence lines for each Share in the program. The std dev multiplier can also be set to any value between 0.1 and 5.0
Trend Lines
(101 downloads)
This study replicates ShareScope's Trend line function and adds: Trend Since Date and Extend Forwards and Backwards options.
Two Colour Moving Average
(200 downloads)
Draws a moving average allowing for a second "down" colour to be set. Also draws Envelopes and Bollinger bands if required.
Vertical Lines
(329 downloads)
Allows you to draw upto 10 vertical lines on a graph, these are persistant so if you change share/zoom in etc they remain fixed in place by date.
Vertical Time Bar
(35 downloads)
Draws a vetical line on each day of the intraday graph at a specified time point.
Volume Colour
(88 downloads)
Colours bars based on price & volume returning buy/sell signals. As described on Stocks & Commodities, July 2011.
Volume Profile Pos/Neg
(110 downloads)
Volume Profile Histogram, with separate colours for poitive and negative volume
Volume Spike
(234 downloads)
Draws an arrow on the graph when the volume is 50% greater than the average daily (over a specifiable period). Up arrow is used for price increased, down arrow is used for price decrease.
Weekly/Monthly additional graphs
(104 downloads)
Overlays a share on the main graph using weekly or monthly data, irrespective of the graph's period setting.
xATR Value
(141 downloads)
A simple script applied as a study. Shows the value of the ATR (Period) multiplied by a specified value on the study manager.
Zero Lag (Well, Almost)
(216 downloads)
Zero lag study based on an article in November's Stocks & Commodities magazine
Zig-Zag Frequency
(86 downloads)
Draws horizontal lines at every zig-zag peak and trough to highlight possilbe support/resistance levels.

Back to the top
Fundamentals Studies (4 scripts available) +
Name Description
Notes
(11 downloads)
Shows a note column on the chart.
Total Return
(10 downloads)
Overlays a total return line to the graph. Dividends are counted from the ex-dividend date.
TR Compare
(37 downloads)
Compares the total return of a share with that of another chosen instrument. Instruments with no dividend data will be displayed using capital growth only.
What Index or Listing
(145 downloads)
Shows either the primary index (FTSE100,250 etc), AIM or Full No Index on the study manager

Back to the top

ShareScript Tools:


Tools (8 scripts available) +
Name Description
Export DDE table
(371 downloads)
This tool creates an excel file with DDE closing price links for each share in a portfolio.
Index P/E
(374 downloads)
Displays the P/E Ratio of a number of indices.
Intraday Data Export for a Portfolio
(271 downloads)
Allows you to export intraday data for shares in a portfolio. You can specify the portfolio, number of days and bar length.
Intraday Export
(286 downloads)
Exports intraday OHLCV data to a csv file with the share's EPIC code. The script allows for either mid or trade data to be used. The file is located in ShareScope/ShareScript/Output/.
Portfolio Data Export
(206 downloads)
Exports daily, weekly or monthly data for a portfolio of shares to a .csv file. The file can be found in: ShareScope/ShareScript/Output/
Portfolio Optimisation
(345 downloads)
Creates a correlation matrix in a spreadsheet for Markowitz mean-variance portfolio optimisation
Share Price Data Export
(36 downloads)
Exports the weekly or monthly data for a sepcified share - includes a share picker for ease of use
US list autofill
(205 downloads)
Creates a text file that can be readily imported into a SS portfolio from a csv file of US epic codes, by adding the correct exchange code in front of each share. File added to the Output folder.

Back to the top

Back to ShareScript homepage