Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 84 OF 235 
MN-212 
Function Call Sample Formula   
TF("IBM", 
"REGSLOPE(TF.FN.Sales(period=0FQ,sdate=0,edate=-19,
frq=FQ),TF.FN.NetIncome(period=0FQ,sdate=0,edate=-2
0,frq=FQ))")) 
REGRSQUARE    (Linear Trend & Growth Rate Functions) 
The Regression R Square function (REGRSQUARE) returns the R Square of a simple linear regression of two 
different data items for the same ticker. R Square, also called the coefficient of determination, quantifies the 
proportion of variability of a specific data set that is accounted for by the statistical model. In this case, the 
statistical model is the simple linear regression of the data item specified in the Formula parameter against the 
data item specified in the identifier Formula 2 parameter. 
The Formula parameter accepts a time-series data set. 
The Formula 2 parameter accepts a time-series data set. 
Usage example
The following function returns the R SQUARE of the linear regression of 20-quarter net income 
of IBM against 20-quarter sales of IBM.
Function Call Sample Formula   
TF("IBM", 
"REGRSQUARE(TF.FN.Sales(period=0FQ,sdate=0,edate=
-19,frq=FQ),TF.FN.NetIncome(period=0FQ,sdate=0,edate
=-20,frq=FQ))") 
REGSLOPESTD (Linear Trend & Growth Rate Functions) 
The Regression Slope Standard Deviation function (REG SLOPESTD) returns the standard deviation of the slope of 
a simple linear regression of two different data items for the same ticker. Slope Standard Deviation quantifies the 
precision of the estimated slope in a linear regression. In this case, the linear regression is the simple linear 
regression of the data item specified in the Formula parameter against the data item specified in the Formula 2 
parameter.   
The Formula parameter accepts a time-series data set. 
The Formula 2 parameter accepts a time-series data set. 
Usage example
The following function returns the    standard deviation of slope of the linear regression of 
20-quarter net income of IBM against 20-quarter sales of IBM.
Function Call Sample Formula   
TF("IBM", 
"REGSLOPESTD(TF.FN.Sales(period=0FQ,sdate=0,edate
=-19,frq=FQ),TF.FN.NetIncome(period=0FQ,sdate=0,edat
e=-20,frq=FQ))") 
Pdf text search tool - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
find text in pdf image; how to search text in pdf document
Pdf text search tool - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
how to select all text in pdf file; text searchable pdf
Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 85 OF 235 
MN-212 
REGSTDERR (Linear Trend & Growth Rate Functions) 
The Regression Standard Error function (RSTDERR) returns the standard error of a simple linear regression of two 
different data items for the same ticker. Standard error quantifies the accuracy to expect from a statistical model. 
In this case, the statistical model is the simple linear regression of    the data item specified in the Formula 
parameter against the data item specified in the Formula 2 parameter.   
The Formula parameter accepts a time-series data set. 
The Formula 2 parameter accepts a time-series data set. 
Usage example 
The following function returns the    standard error of the linear regression of 20-quarter net 
income of IBM against 20-quarter sales of IBM. 
Function Call Sample Formula 
TF("IBM", 
"REGSTDERR(TF.FN.Sales(period=0FQ,sdate=0,edate=-1
9,frq=FQ),TF.FN.NetIncome(period=0FQ,sdate=0,edate=-
20,frq=FQ))") 
RINTERCEPT (Linear Trend & Growth Rate Functions) 
The Relative Intercept function (RINTERCEPT) returns the intercept of a simple linear regression of a specific data 
set for a ticker against the same data set for another ticker. Intercept is the value of variable Y when variable X is 
zero in a simple linear regression. In this case, the Y variable is the data item for a ticker specified in the Formula 
parameter, and the X variable is the same item for the ticker specified in the Identifier parameter.   
The Identifier parameter accepts a ticker. 
The Formula parameter accepts a time-series data set. 
Usage example 
The following function returns the intercept of the linear regression of 200-day price percent 
change of IBM against 200-day price percent change of S&P 500. 
Function Call Sample Formula 
TF("IBM", 
"RINTERCEPT("SPX",TF.PR.PriceClose(sdate=0,edate=-19
9,frq=d))") 
RRSQUARE (Linear Trend & Growth Rate Functions) 
The Relative R Square function (RRSQUARE) returns the R Square of a simple linear regression of a specific data 
set for a ticker against the same data set for another ticker. R Square, also called the coefficient of determination, 
quantifies the proportion of variability of a specific data set that's accounted for by the statistical model. In this 
case, the statistical model is the simple linear regression of the data item for a ticker specified in the Formula 
parameter against the same item for the ticker specified in the Identifier parameter. 
The Identifier parameter accepts a ticker. 
The Formula parameter accepts a time-series data set. 
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Easy to search PDF text in whole PDF document. VB.NET HTML5 PDF Viewer: View PDF Online. PDF file is loaded as sample file for viewing on the viewer. Select tool.
how to select text on pdf; how to make a pdf file text searchable
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Easy to search PDF text in whole PDF document. C# HTML5 PDF Viewer: View PDF Online. PDF file is loaded as sample file for viewing on the viewer. 1. Select tool.
search pdf documents for text; can't select text in pdf file
Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 86 OF 235 
MN-212 
Usage example 
The following function returns the R Square of the linear regression of 200-day price percent 
change of IBM against 200-day price percent change of S&P 500. 
Function Call Sample Formula 
TF("IBM", 
"RRSQUARE("SPX",TF.PR.PriceClose(sdate=0,edate=-199
,frq=d))") 
RSLOPE (Linear Trend & Growth Rate Functions) 
The Relative Slope function (RSLOPE) returns the slope of a simple linear regression of a specific data set of a 
ticker against the same data set of another ticker. Slope quantifies the steepness of the regression line between 
two variables X and Y in a simple linear regression. It equals the change in Y for each unit change in X. In this case, 
the Y variable is the data item for a ticker specified in the Formula parameter, and the X variable is the same item 
for the tickers specified in the Identifier parameter.   
The Identifier parameter accepts a ticker. 
The Formula parameter accepts a time-series data set. 
Usage example 
The following function returns the slope of the linear regression of 200-day price percent 
change of IBM against 200-day price percent change of S&P 500, which can also be called Beta. 
Function Call Sample Formula 
TF("IBM", 
"RSLOPE("SPX",TF.PR.PriceClose(sdate=0,edate=-199,frq
=d))") 
RSLOPESTD (Linear Trend & Growth Rate Functions) 
The Relative Slope Standard Deviation function (RSLOPESTD) returns the standard deviation of the slope of a 
linear regression of a specific data set for a ticker against the same data set for another ticker. Slope Standard 
Deviation quantifies the precision of the estimated slope in a linear regression. In this case, the linear regression is 
the simple regression of the data item for a ticker specified in the Formula parameter against the same item for the 
ticker specified in the Identifier parameter. 
The Identifier parameter accepts a ticker. 
The Formula parameter accepts a time-series data set. 
Usage example 
The following function returns the standard deviation of the slope of the linear regression of 
200-day price percent change of IBM against 200-day price percent change of S&P 500. 
C# PDF Text Highlight Library: add, delete, update PDF text
a multifunctional PDF document annotation tool, which can example illustrates how to perform PDF text highlight function NET project, according to search option
search pdf files for text; convert a scanned pdf to searchable text
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
Raster Edge XDoc.PDF SDK is such an extraction tool can be installed easily in VB.NET application, the extraction process will be greatly simplified.
how to search a pdf document for text; search text in pdf using java
Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 87 OF 235 
MN-212 
Function Call Sample Formula 
TF("IBM", 
"RSLOPESTD("SPX",TF.PR.PriceClose(sdate=0,edate=-19
9,frq=d))") 
RSQUARE (Linear Trend & Growth Rate Functions) 
The R Square function (RSQUARE) returns the R Square of a simple linear regression of a specific data set against 
time. R Square, also called the coefficient of determination, quantifies the proportion of variability of a specific data 
set that's accounted for by the statistical model. In this case, the statistical model is the simple linear regression of 
the data set specified in the Formula parameter against time. 
The Formula parameter accepts a time-series data set. 
Usage example 
The following function returns the R Square of the linear regression of 200-day price of IBM 
against time. 
Function Call Sample Formula 
TF("IBM", 
"RSQUARE(TF.PR.PriceClose(sdate=0,edate=-199,frq=D))
") 
RSTDERR (Linear Trend & Growth Rate Functions) 
The Relative Standard Error function (RSTDERR) returns the standard error of a simple linear regression of a 
specific data set for a ticker against the same data set for another ticker. Standard error quantifies the accuracy to 
expect from a statistical model. In this case, the statistical model is the simple linear regression of the data set for a 
ticker specified in the Formula parameter against the same item for the ticker specified in the Identifier parameter. 
The Identifier parameter accepts a ticker. 
The Formula parameter accepts a time-series data set.   
Usage example 
The following function returns the standard error of the linear regression of 200-day price 
percent change of IBM against 200-day price percent change of S&P 500. 
Function Call Sample Formula 
TF("IBM", 
"RSTDERR("SPX",TF.PR.PriceClose(sdate=0,edate=-199,f
rq=d))") 
SLOPE (Linear Trend & Growth Rate Functions) 
The Slope function (SLOPE) returns the slope of a simple linear regression of a specific data set against time. Slope 
quantifies the steepness of the regression line between two variables X and Y in a simple linear regression. It 
equals the change in Y for each unit change in X. In this case, the Y variable is the data item specified in the 
Formula parameter, and the X variable is time. 
The Formula parameter accepts a time-series data set. 
C# WPF PDF Viewer SDK to view, annotate, convert and print PDF in
Rotate a PDF Page. PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. Users can add various annotations to PDF, such as text, text box, note
pdf searchable text converter; cannot select text in pdf
VB.NET PDF - WPF PDF Viewer for VB.NET Program
copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C# RasterEdge WPF PDF Viewer for VB.NET is a PDF utility annotation generation tool.
convert pdf to word searchable text; select text in pdf reader
Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 88 OF 235 
MN-212 
Usage example 
The following function returns the slope of the linear regression of 200-day price of IBM against 
time. 
Function Call Sample Formula 
TF("IBM", 
"SLOPE(TF.PR.PriceClose(sdate=0,edate=-199,frq=D))") 
SLOPESTD (Linear Trend & Growth Rate Functions) 
The Slope Standard Deviation function (SLOPESTD) returns the standard deviation of the slope of a simple linear 
regression of a specific data set against time. Slope standard deviation quantifies the precision of the estimated 
slope in a linear regression. In this case, the linear regression is the simple linear regression of the data item 
specified in the Formula parameter against time. 
The Formula parameter accepts a time-series data set. 
Usage example 
The following function returns the standard deviation of the slope of the linear regression of 
200-day price of IBM against time. 
Function Call Sample Formula 
TF("IBM", 
"SLOPESTD(TF.PR.PriceClose(sdate=0,edate=-199,frq=D)
)") 
STDERR (Linear Trend & Growth Rate Functions) 
The Standard Error    function (STDERR) returns the standard error of a simple linear regression of a specific data 
set against time. Standard error quantifies the accuracy to expect from a statistical model. In this case, the 
statistical model is the simple linear regression of the data set specified in the Formula parameter against time. 
The Formula parameter accepts a time-series data set. 
Usage example 
The following function returns the standard error of the linear regression of 200-day price of 
IBM against time. 
Function Call Sample Formula 
TF("ibm", 
"STDERR(TF.PR.PriceClose(sdate=0,edate=-199,frq=D))") 
Logical Functions 
Logical functions return logical (True or False) values. 
AND (see "AND (Logical Functions)" on page 88) (aggregates values) 
IF (see "IF (Logical Functions)" on page 88) (if the value from fx2 is less than or greater than 0, then fx2, else fx3 
[fx2 and fx3 can be literals]) 
OR (see "OR (Logical Functions)" on page 88) (refers to both operators) 
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
RasterEdge C#.NET PDF to TIFF converting library control (XDoc.PDF) is a multifunctional PDF document converting tool, which can perform high-fidelity PDF
converting pdf to searchable text format; pdf text select tool
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Using our PDF document manipulation APIs, users can easily customize and set the PDF page adding tool to freely choose the specific location of the new page.
pdf select text; how to select text in pdf image
Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 89 OF 235 
MN-212 
XOR (see "XOR (Logical Functions)" on page 88) (operates only if one of two values matches) 
AND (Logical Functions) 
The And function (AND) checks if both boolean input expressions are true, returning a "1" if true (both true) or "0" if 
false (at least one is false). 
The Any Bool 1 parameter is a boolean expression. 
The Any Bool 2 parameter is a boolean expression. 
Usage example 
The following function returns a "1" (1=True) in evaluating if ticker IBM has MarketCap greater 
than 1 billion AND less than 999 billion. 
Function Call Sample Formula 
TF("IBM","AND( TF.PR.MarketCap(scale=9)>1, 
TF.PR.MarketCap(scale=9)<999 ) " )   
IF (Logical Functions) 
The If function (IF) checks a boolean input and provides ability to    evaluate two separate expressions conditionally, 
one expression if true and another expression if false. 
The Condition parameter is a boolean expression. 
The True Result parameter is expression to evaluate if boolean input is true. 
OR (Logical Functions) 
The OR function returns a value of 0 (false) if the two conditions you include in the function both return a value of 0 
(false). 
F(x): OR(fx1, fx2) 
- or - 
F(x): (fx1)OR(fx2) 
Parameter 
Type 
Description 
fx1 
function or list 
The first of two functions or lists that 
you are ascertaining to be true or false 
fx2 
function or list 
The first of two functions or lists that 
you are ascertaining to be true or false 
XOR (Logical Functions) 
The XOR function returns a value of 1 (true) if one of the conditions you include in the function returns a value of (1) 
and the other returns a value of 0 (false). 
F(x): XOR(fx1, fx2) 
- or - 
F(x): (fx1)XOR(fx2) 
VB.NET PDF Text Highlight Library: add, delete, update PDF text
C#.NET rotate PDF pages, C#.NET search text in PDF is a multifunctional PDF document annotation tool, which can sample code shows how to highlight PDF text in VB
how to search pdf files for text; how to select all text in pdf
XDoc.HTML5 Viewer for .NET, All Mature Features Introductions
search text-based documents, like PDF, Microsoft Office Word, Excel, and PowerPoint (2003 and 2007 versions). The well built-in text search tool is compatible
search pdf for text in multiple files; convert pdf to searchable text
Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 90 OF 235 
MN-212 
Parameter 
Type 
Description 
fx1 
function or list 
The first of two functions or lists that 
you are ascertaining to be true or false 
fx2 
function or list 
The first of two functions or lists that 
you are ascertaining to be true or false 
Mathematical Functions 
Mathematical functions return the value of common mathematical functions. 
ABS (see "ABS (Mathematical Functions)" on page 89) (absolute value) 
ACOS (see "ACOS (Mathematical Functions)" on page 90) (arcosine) 
ASIN (see "ASIN (Mathematical Functions)" on page 90) (arcsine) 
ATAN (see "ATAN (Mathematical Functions)" on page 90) (arctangent) 
CEILING (see "CEILING (Mathematical Functions)" on page 91) (ceiling) 
COS (see "COS (Mathematical Functions)" on page 91) (cosine) 
EXP (see "EXP (Mathematical Functions)" on page 91) (the exponent of the number) 
FLOOR (see "FLOOR (Mathematical Functions)" on page 91) (floor) 
FRAC (see "FRAC (Mathematical Functions)" on page 92) (the fractional part of the number) 
INT (see "INT (Mathematical Functions)" on page 92) (the integer part of the number) 
LN (see "LN (Mathematical Functions)" on page 92) (natural logarithm) 
LOG (see "LOG (Mathematical Functions)" on page 93) (base 10 logarithm) 
PERCENT_CHG (see "PERCENT_CHG (Mathematical Functions)" on page 93) (percent change) 
POW (see "POW (Mathematical Functions)" on page 93) (raises fx to the power of a number) 
SIN (see "SIN (Mathematical Functions)" on page 93) (sine) 
SQRT (see "SQRT (Mathematical Functions)" on page 94) (square root) 
TAN (see "TAN (Mathematical Functions)" on page 94) (tangent of an angle) 
ABS (Mathematical Functions) 
The ABS function returns the absolute value of a number. You must supply a number that is less than 
2,147,483,647.    The absolute value, or modulus, of a real number is its numerical value without regard to its sign. 
For example, 3 is the absolute value of both 3 and −3. This function returns the absolute value of a single point or 
time series array. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
The function below returns the 52-week absolute total return for Microsoft. 
Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 91 OF 235 
MN-212 
Function Call Sample Formula 
TF("MSFT", 
"ABS(TF.PR.TotalReturn52Wk(sdate=0,,frq=D))", 
"cleanup=1;datadir=down") 
ACOS (Mathematical Functions) 
The ACOS function returns the arc cosine of a number in radians between 0 and pi. The arccosine is the angle 
whose cosine is the number you choose. To convert the result from radians to degrees, multiply it by 180/
(
number
). 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
You can use this function to calculate the arc cosine of 7.6 which will be between 0 and Pi. The 
function below returns the arc cosine for 7.6. 
Function Call Sample Formula 
=TF("aa", "ACOS(7.6)") 
ASIN (Mathematical Functions) 
The ASIN function returns the arcsine, or inverse sine, of a number. 
The arcsine is the angle whose sine is a number. The returned angle displays in radians in the range  /2 to  /2. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
You can use this function to calculate the inverse sine of a number in radians. The function 
below returns the arc sine for 7.6. 
Function Call Sample Formula 
=TF("aa", "ASIN(7.6)") 
ATAN (Mathematical Functions) 
The ATAN function returns the arctangent (inverse tangent) of an angle in radians between  /2 and  /2. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
The function below returns the arc tan for 7.6. 
Function Call Sample Formula 
=TF("aa", "ATAN(7.6)") 
Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 92 OF 235 
MN-212 
CEILING (Mathematical Functions) 
The CEILING function returns the next integer value that is greater than or equal to a specified number. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
The function below returns the next integer that is greater or equal to the specified number.   
In this case it brings back the next integer greater than the highest price over the last 52 weeks. 
Function Call Sample Formula 
=TF("AA", 
"CEILING(TF.PR.PriceHighOverRange(sdate=0d,edate=-
52aw,))") 
COS (Mathematical Functions) 
The COS function returns the cosine of an angle in radians. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
The function below returns cosine of 7.6. 
Function Call Sample Formula 
=TF("aa", "COS(7.6)") 
EXP (Mathematical Functions) 
The EXP function returns the natural log base (e) raised to the number power. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
The function below returns the natural log to the power of 7.6. 
Function Call Sample Formula 
=TF("aa", "EXP(7.6)") 
FLOOR (Mathematical Functions) 
The FLOOR function returns the next integer value that is less than or equal to a specified number. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
The function below returns the next integer that is less than or equal to the specified number.   
In this case, it brings back the next integer less than 7.6. 
Chapter 8 Expression Builder 
THOMSON REUTERS SPREADSHEET LINK - USER GUIDE 
PAGE 93 OF 235 
MN-212 
Function Call Sample Formula 
=TF("aa", "FLOOR(7.6)") 
FRAC (Mathematical Functions) 
The FRAC function returns the fractional part of a number. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
The function below returns the fractional part of the number 7.6. 
Function Call Sample Formula 
=TF("aa", "FRAC(7.6)") 
INT (Mathematical Functions) 
The INT function returns the integer portion of a number. 
This function floors the number to the integer value that is less than or equal to the specified number and removes 
the decimals. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
Usage example 
The function below returns the integer part of the number 7.6. 
Function Call Sample Formula 
=TF("aa", "INT(7.6)") 
LN (Mathematical Functions) 
The LN function returns the natural logarithm of a number. 
Acceptable parameters include numbers, integers and fractions, and expressions. 
F(x): LN(number) 
Parameter 
Type 
Description 
number 
number 
the natural logarithm of the number 
Usage example 
The function below returns the natural logarithm of the number 7.6. 
Function Call Sample Formula 
=TF("aa", "LN(6.6)")) 
Documents you may be interested
Documents you may be interested