SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Introducing XLeratorDB
XLeratorDB is a unique, in-database analytics package
that provides
Advanced Analytics – over 650 functions
Greater Performance – up to 100x faster than Excel
Risk Reduction – eliminate spreadsheet risk
Improved Security – calculations saved on DB
Faster Development – lower development costs
Unsurpassed Quality – over 1.2 billion test cases
Optimize SQL Server – enhance customer value
FUNCTION LIBRARIES FOR SQL SERVER 3
The History of XLeratorDB
2008 2009 2010 2011 2012
2008
Charles Flock and Joe Stampf found
WestClinTech and introduce
XLeratorDB with over 350 Finance,
Statistics, Math and Engineering
functions.
2008
First commercial sale of
XLeratorDB.
2010 - 2011
More than 250 new functions added to
XLeratorDB.
2012 - Present
XLeratorDB releases new Financial-
Options, CAPM and Windowing
functions. Client list grows to over 400
and function list grows to more than
650.
XLeratorDB Featured Clients
FUNCTION LIBRARIES FOR SQL SERVER
Global Coverage of Financial Markets
FUNCTION LIBRARIES FOR SQL SERVER
XLeratorDB Global Reach
XLeratorDB packages
FUNCTION LIBRARIES FOR SQL SERVER
77FUNCTION LIBRARIES FOR SQL SERVER
XLeratorDB Packages
Rates of Return
•Internal Rate of Return
•IRR with non-periodic cash
flows
•Net Present Value
•Modified Dietz
Capital Asset Pricing Model
•Alpha and Beta
•Sharpe, Sortino, Treynor and
Information ratios
Bond Figurations
•Accrued Interest
•Bond Price and Yield
•Odd First, Last coupons
Loans
•Principal and Interest payments
•Amortization schedules
Depreciation
•Declining Balance
•Straight Line
Other
•Business Days,
•Interest Basis
Descriptive Statistics
•Continuous data
•Dispersion
•Shape
Statistical Inference
•Chi Square
•T-Test
Correlation and Regression
•Correlation
•Probability
•Linear
•Slope
•Trend
Data collection
•Standard error
Probabilities
•Beta cumulative probability
density
•Inverse of BetaDist
•Binomial distribution
•Fisher transformation
Arithmetic/Algebraic
• Euclidean
• Factorials
• Mround
• Product
Trigonometry
• Hyperbolic Cosine
• Secant
• Inverse Hyperbolic
Interpolations
• Linear
• Polynomial
• Cubic Spline
Number/Series Generators
• Random
• Random Normal
Matrix
• Matrix Inverse
• Matrix Multiplication
• Transpose
Finance Statistics Math
High-Level list of Functions
88FUNCTION LIBRARIES FOR SQL SERVER
XLeratorDB Packages
Option Models
European
•Black Scholes Merton
•Binomial
•Implied Volatility
American
•Binomial
•Bjerksund-Stensland
•Implied Volatility
Option Greeks
•Delta
•Gamma
•Vega
•Theta
•Rho
•Lambda
Risk Matrix
•Option Matrix
•Option P/L Matrix
Binomial Tree visualization
Engineering
•Bessel function
•Error
•Delta
Base Conversions
•Binary number
•Decimal
•Hexadecimal
•Octal
Complex Numbers
•Coefficients
•Absolute value
•Quotient
•Sine
•Square root
Area
•Acres
•Hectares
Length
Speed
Temperature
Volume
Weight
Formatting
•Concatenate
•Decimal to fraction
•Date Format
•Parsing
Inspection
•String count
•Character position
Calendar
•Working days
Logic
Windowing
•Lag
•Running Count, Sum, Avg,
STDEV, VAR, etc.
•Moving Count, Sum, Avg,
STDEV, VAR, etc.
•Running Slope, Intercept,
Forecast, etc.
•Moving Slope, Intercept,
Forecast, etc.
•Moving Averages
Financial-Options Engineering Strings & Windowing
High-Level list of Functions
Performance Information
XLeratorDB Performance Examples
The following highlights the performance increase from Excel 2010 to
XLeratorDB.
FUNCTION LIBRARIES FOR SQL SERVER
Function
No. of
Records
Excel 2010 XLeratorDB Difference
SLOPE 1,502,537 4.2 min. .048 min. -98%
XIRR – Internal Rate of Return (irregular cash flows) 2,700,080 8.32 min. 1.33 min. -84%
ACCRINTM – Accrued Interest at Maturity 1,000,000 3.5 min. 1.099 min. -68.5%
Deployment / Installation / Solution
XLeratorDB Deployment Models
FUNCTION LIBRARIES FOR SQL SERVER
Single Server
Server Cluster
Desktop
XLeratorDB in
the Cloud
XLeratorDB Installed
FUNCTION LIBRARIES FOR SQL SERVER
XLeratorDB installed on the database as a native component
The installed functions look and behave like a native
SQL Server component.
XLeratorDB Installed
FUNCTION LIBRARIES FOR SQL SERVER
Example of XLeratorDB XIRR function in SQL Server Management Studio
As the example below shows, XLeratorDB functions
are easy to deploy and use.
XLeratorDB used as a Development Solution
FUNCTION LIBRARIES FOR SQL SERVER
Example of XLeratorDB CAPM functions in the QlikView BI solution
XLeratorDB not only includes sophisticated
functionality but is also “integration friendly”
XLeratorDB used as a Development Solution
FUNCTION LIBRARIES FOR SQL SERVER
Example of XLeratorDB’s Option Matrix functions in QlikView BI solution
XLeratorDB used as a Development Solution
FUNCTION LIBRARIES FOR SQL SERVER
Example of XLeratorDB in Healthcare Solutions
Documentation and Blog
XLeratorDB Documentation
•XLeratorDB includes full documentation that is
available on the website
•All functions include examples that can be
implemented right out of the box
•XLeratorDB blog includes over 75 informative entries
that provide real-world examples that can be cut,
pasted and executed right from the page
FUNCTION LIBRARIES FOR SQL SERVER
XLeratorDB Documentation Example
DURATION
Updated: 5 August 2010
Use DURATION to calculate the annual duration of a security with regular, periodic interest payments.
Syntax
SELECT [westclintech].[wct].[DURATION] (
<@Settlement, datetime,>
,<@Maturity, datetime,>
,<@Rate, float,>
,<@Yld, float,>
,<@Frequency, float,>
,<@Basis, nvarchar(4000),>)
Arguments
@Settlement
the settlement date of the security. @Settlement is an expression that returns a datetime or smalldatetime value, or a character string in date format.
@Maturity
the maturity date of the security. @Maturity is an expression that returns a datetime or smalldatetime value, or a character string in date format.
@Rate
the security’s annual coupon rate. @Rate is an expression of type float or of a type that can be implicitly converted to float.
@Yld
the security’s annual yield. @Yld is an expression of type float or of a type that can be implicitly converted to float.
@Frequency
the number of coupon payments per year. For annual payments, @Frequency = 1; for semi-annual, @Frequency = 2; for quarterly, @Frequency = 4; for monthly, @Frequency = 12. @Frequency is
an expression of type float or of a type that can be implicitly converted to float.
@Basis
is the type of day count to use. @Basis is an expression of the character string data type category.
@Basis Day count basis
0 or omitted US (NASD) 30/360
1 Actual/Actual
2 Actual/360
3 Actual/365
4 European 30/360
Return Type
float
Remarks
· If @Yld < 0 or if @Rate < 0, DURATION returns an error
· If the @Frequency is any number other than 1, 2, 4, or 12, DURATION returns an error
· If @Settlement > @Maturity, DURATION returns an error
· If the @Basis < 0 or the @Basis > 4, DURATION returns an error
Example
SELECT wct.DURATION ('12/22/2007'
,'12/15/2009'
,0.05
,0.06
,2
,0)
Here is the result set
----------------------
1.90779125985842
XLeratorDB Blog examples
Calculating a time-weighted rate of return using modified Dietz in SQL Server
By cflock on 10/24/2012 1:24 PM
The modified Dietz calculation produces a result which measures the performance of an investment portfolio
based on time-weighted cash flows. Today, we will look at two XLeratorDB aggregate functions, EMDIETZ and
FVSCHEDULE, which calculate the modified Dietz value for each period and then link the results together to
come up with a time-weighted rate of return value.
Read More »
Creating a Bond Amortization Schedule in SQL Server
By cflock on 4/5/2012 8:55 PM
A look at different techniques for generating schedules to account for the premium or discount associated with
the issuance or purchase of a bond using the XLeratorDB functions COUPDAYSNC, COUPNUM, DAYS360,
EDATE, IRR, PRICE, PV, RATE, SeriesDate, SeriesInt, XIRR, and YIELD.
Read More »
Calculating the Time-Weighted Rate of Return in SQL Server
By cflock on 11/25/2011 1:51 PM
With the release of the TWRR multi-input aggregate function, XLeratorDB users can now calculate the time-
weighted rate of return directly in a T-SQL statement.
Read More »
11 financial calculations that you can’t do in EXCEL
By cflock on 10/18/2011 8:16 PM
Here is a list of 11 very simple financial calculations that you can’t do in EXCEL, either because the EXCEL
design of a function doesn’t support the input data, or because EXCEL produces a result that is wrong or
unreliable. Of course, we used EXCEL 2010 and, of course, you can do them in SQL Server using XLeratorDB.
Part 1 of 11 - Enter a negative yield to calculate the price of a bond
Read More »
Product Quality and Testing
23
StatisticsFinance
MathWindowing
Financial-
Options
Strings Engineering
Utilities
XLeratorDB
XLeratorDB Product Quality and Testing
 XLeratorDB‘s product quality
meets the highest standard
 XLeratorDB quality is assured with
over 1.6 billion test cases
 XLeratorDB employs a “test
harness“ for each function, each
containing an average of 2.4 million
test cases
 The quality of XLeratorDB gives
you the confidence to focus on your
business, not your software
FUNCTION LIBRARIES FOR SQL SERVER
Compatibility
XLeratorDB Technical Compatibility
25
Databases
SQL Server
SQL Server 2005
SQL Server 2008
SQL Server 2012
Development languages
.Net
Java
Perl
C++
Python
and many others…
Summary
XLeratorDB Summary
•XLeratorDB includes over 650 sophisticated functions covering
Finance, Statistics, Financial-Options, Math, Engineering and
Windowing
•XLeratorDB dramatically increases performance and security,
reduces risk and has impeccable quality
•XLeratorDB greatly enhances the overall value of SQL Server
FUNCTION LIBRARIES FOR SQL SERVER
E-v-O-L-V-E
to the next step in
computational power…
FUNCTION LIBRARIES FOR SQL SERVER

Weitere ähnliche Inhalte

Was ist angesagt?

Tactical data engineering
Tactical data engineeringTactical data engineering
Tactical data engineeringJulian Hyde
 
Cost-based query optimization in Apache Hive 0.14
Cost-based query optimization in Apache Hive 0.14Cost-based query optimization in Apache Hive 0.14
Cost-based query optimization in Apache Hive 0.14Julian Hyde
 
Stored procedure tuning and optimization t sql
Stored procedure tuning and optimization t sqlStored procedure tuning and optimization t sql
Stored procedure tuning and optimization t sqlnishantdavid9
 
Streaming SQL (at FlinkForward, Berlin, 2016/09/12)
Streaming SQL (at FlinkForward, Berlin, 2016/09/12)Streaming SQL (at FlinkForward, Berlin, 2016/09/12)
Streaming SQL (at FlinkForward, Berlin, 2016/09/12)Julian Hyde
 
#dbhouseparty - Using Oracle’s Converged “AI” Database to Pick a Good but Ine...
#dbhouseparty - Using Oracle’s Converged “AI” Database to Pick a Good but Ine...#dbhouseparty - Using Oracle’s Converged “AI” Database to Pick a Good but Ine...
#dbhouseparty - Using Oracle’s Converged “AI” Database to Pick a Good but Ine...Tammy Bednar
 
SQL for NoSQL and how Apache Calcite can help
SQL for NoSQL and how  Apache Calcite can helpSQL for NoSQL and how  Apache Calcite can help
SQL for NoSQL and how Apache Calcite can helpChristian Tzolov
 
Salesforce Summer 14 Release
Salesforce Summer 14 ReleaseSalesforce Summer 14 Release
Salesforce Summer 14 ReleaseJyothylakshmy P.U
 
Fast federated SQL with Apache Calcite
Fast federated SQL with Apache CalciteFast federated SQL with Apache Calcite
Fast federated SQL with Apache CalciteChris Baynes
 
A smarter Pig: Building a SQL interface to Apache Pig using Apache Calcite
A smarter Pig: Building a SQL interface to Apache Pig using Apache CalciteA smarter Pig: Building a SQL interface to Apache Pig using Apache Calcite
A smarter Pig: Building a SQL interface to Apache Pig using Apache CalciteJulian Hyde
 
Apache Calcite Tutorial - BOSS 21
Apache Calcite Tutorial - BOSS 21Apache Calcite Tutorial - BOSS 21
Apache Calcite Tutorial - BOSS 21Stamatis Zampetakis
 
ONE FOR ALL! Using Apache Calcite to make SQL smart
ONE FOR ALL! Using Apache Calcite to make SQL smartONE FOR ALL! Using Apache Calcite to make SQL smart
ONE FOR ALL! Using Apache Calcite to make SQL smartEvans Ye
 
Query Optimization in SQL Server
Query Optimization in SQL ServerQuery Optimization in SQL Server
Query Optimization in SQL ServerRajesh Gunasundaram
 
Planning with Polyalgebra: Bringing Together Relational, Complex and Machine ...
Planning with Polyalgebra: Bringing Together Relational, Complex and Machine ...Planning with Polyalgebra: Bringing Together Relational, Complex and Machine ...
Planning with Polyalgebra: Bringing Together Relational, Complex and Machine ...Julian Hyde
 
Cost-based Query Optimization in Apache Phoenix using Apache Calcite
Cost-based Query Optimization in Apache Phoenix using Apache CalciteCost-based Query Optimization in Apache Phoenix using Apache Calcite
Cost-based Query Optimization in Apache Phoenix using Apache CalciteJulian Hyde
 
Don’t optimize my queries, optimize my data!
Don’t optimize my queries, optimize my data!Don’t optimize my queries, optimize my data!
Don’t optimize my queries, optimize my data!Julian Hyde
 
Apache Calcite: A Foundational Framework for Optimized Query Processing Over ...
Apache Calcite: A Foundational Framework for Optimized Query Processing Over ...Apache Calcite: A Foundational Framework for Optimized Query Processing Over ...
Apache Calcite: A Foundational Framework for Optimized Query Processing Over ...Julian Hyde
 
Don't optimize my queries, organize my data!
Don't optimize my queries, organize my data!Don't optimize my queries, organize my data!
Don't optimize my queries, organize my data!Julian Hyde
 
Native JSON Support in SQL2016
Native JSON Support in SQL2016Native JSON Support in SQL2016
Native JSON Support in SQL2016Ivo Andreev
 
Why is data independence (still) so important? Optiq and Apache Drill.
Why is data independence (still) so important? Optiq and Apache Drill.Why is data independence (still) so important? Optiq and Apache Drill.
Why is data independence (still) so important? Optiq and Apache Drill.Julian Hyde
 

Was ist angesagt? (20)

Tactical data engineering
Tactical data engineeringTactical data engineering
Tactical data engineering
 
Cost-based query optimization in Apache Hive 0.14
Cost-based query optimization in Apache Hive 0.14Cost-based query optimization in Apache Hive 0.14
Cost-based query optimization in Apache Hive 0.14
 
Stored procedure tuning and optimization t sql
Stored procedure tuning and optimization t sqlStored procedure tuning and optimization t sql
Stored procedure tuning and optimization t sql
 
Streaming SQL (at FlinkForward, Berlin, 2016/09/12)
Streaming SQL (at FlinkForward, Berlin, 2016/09/12)Streaming SQL (at FlinkForward, Berlin, 2016/09/12)
Streaming SQL (at FlinkForward, Berlin, 2016/09/12)
 
#dbhouseparty - Using Oracle’s Converged “AI” Database to Pick a Good but Ine...
#dbhouseparty - Using Oracle’s Converged “AI” Database to Pick a Good but Ine...#dbhouseparty - Using Oracle’s Converged “AI” Database to Pick a Good but Ine...
#dbhouseparty - Using Oracle’s Converged “AI” Database to Pick a Good but Ine...
 
SQL for NoSQL and how Apache Calcite can help
SQL for NoSQL and how  Apache Calcite can helpSQL for NoSQL and how  Apache Calcite can help
SQL for NoSQL and how Apache Calcite can help
 
Salesforce Summer 14 Release
Salesforce Summer 14 ReleaseSalesforce Summer 14 Release
Salesforce Summer 14 Release
 
Fast federated SQL with Apache Calcite
Fast federated SQL with Apache CalciteFast federated SQL with Apache Calcite
Fast federated SQL with Apache Calcite
 
A smarter Pig: Building a SQL interface to Apache Pig using Apache Calcite
A smarter Pig: Building a SQL interface to Apache Pig using Apache CalciteA smarter Pig: Building a SQL interface to Apache Pig using Apache Calcite
A smarter Pig: Building a SQL interface to Apache Pig using Apache Calcite
 
Apache Calcite Tutorial - BOSS 21
Apache Calcite Tutorial - BOSS 21Apache Calcite Tutorial - BOSS 21
Apache Calcite Tutorial - BOSS 21
 
ONE FOR ALL! Using Apache Calcite to make SQL smart
ONE FOR ALL! Using Apache Calcite to make SQL smartONE FOR ALL! Using Apache Calcite to make SQL smart
ONE FOR ALL! Using Apache Calcite to make SQL smart
 
Query Optimization in SQL Server
Query Optimization in SQL ServerQuery Optimization in SQL Server
Query Optimization in SQL Server
 
Planning with Polyalgebra: Bringing Together Relational, Complex and Machine ...
Planning with Polyalgebra: Bringing Together Relational, Complex and Machine ...Planning with Polyalgebra: Bringing Together Relational, Complex and Machine ...
Planning with Polyalgebra: Bringing Together Relational, Complex and Machine ...
 
Cost-based Query Optimization in Apache Phoenix using Apache Calcite
Cost-based Query Optimization in Apache Phoenix using Apache CalciteCost-based Query Optimization in Apache Phoenix using Apache Calcite
Cost-based Query Optimization in Apache Phoenix using Apache Calcite
 
Don’t optimize my queries, optimize my data!
Don’t optimize my queries, optimize my data!Don’t optimize my queries, optimize my data!
Don’t optimize my queries, optimize my data!
 
Apache Calcite: A Foundational Framework for Optimized Query Processing Over ...
Apache Calcite: A Foundational Framework for Optimized Query Processing Over ...Apache Calcite: A Foundational Framework for Optimized Query Processing Over ...
Apache Calcite: A Foundational Framework for Optimized Query Processing Over ...
 
Don't optimize my queries, organize my data!
Don't optimize my queries, organize my data!Don't optimize my queries, organize my data!
Don't optimize my queries, organize my data!
 
Tunning overview
Tunning overviewTunning overview
Tunning overview
 
Native JSON Support in SQL2016
Native JSON Support in SQL2016Native JSON Support in SQL2016
Native JSON Support in SQL2016
 
Why is data independence (still) so important? Optiq and Apache Drill.
Why is data independence (still) so important? Optiq and Apache Drill.Why is data independence (still) so important? Optiq and Apache Drill.
Why is data independence (still) so important? Optiq and Apache Drill.
 

Andere mochten auch (12)

Xmas.poem.2012.sweater.borders
Xmas.poem.2012.sweater.bordersXmas.poem.2012.sweater.borders
Xmas.poem.2012.sweater.borders
 
X.glossario fitoterapia
X.glossario fitoterapiaX.glossario fitoterapia
X.glossario fitoterapia
 
Xiomi flash sale
Xiomi flash saleXiomi flash sale
Xiomi flash sale
 
XIII Jornada Deportiva 2
XIII Jornada Deportiva 2XIII Jornada Deportiva 2
XIII Jornada Deportiva 2
 
Xerox Value+ Summary
Xerox Value+ SummaryXerox Value+ Summary
Xerox Value+ Summary
 
История культуры XIX века
История культуры XIX векаИстория культуры XIX века
История культуры XIX века
 
Xine
XineXine
Xine
 
велосипед Xix века
велосипед Xix векавелосипед Xix века
велосипед Xix века
 
Xosé ignacio taibo
Xosé ignacio taiboXosé ignacio taibo
Xosé ignacio taibo
 
XiO Photonics
XiO PhotonicsXiO Photonics
XiO Photonics
 
Xhorse ikeycutter Condor xc-mini user manual
Xhorse ikeycutter Condor xc-mini user manualXhorse ikeycutter Condor xc-mini user manual
Xhorse ikeycutter Condor xc-mini user manual
 
"XING für Handwerker", Burkhard Schneider, XING-Coach
"XING für Handwerker", Burkhard Schneider, XING-Coach"XING für Handwerker", Burkhard Schneider, XING-Coach
"XING für Handwerker", Burkhard Schneider, XING-Coach
 

Ähnlich wie XLeratorDB - Business Analytics Software for SQL Server

Enhancements that will make your sql database roar sp1 edition sql bits 2017
Enhancements that will make your sql database roar sp1 edition sql bits 2017Enhancements that will make your sql database roar sp1 edition sql bits 2017
Enhancements that will make your sql database roar sp1 edition sql bits 2017Bob Ward
 
Presentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cPresentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cRonald Francisco Vargas Quesada
 
Oracle 12c Application development
Oracle 12c Application developmentOracle 12c Application development
Oracle 12c Application developmentpasalapudi123
 
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsOracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsZohar Elkayam
 
Presentation v mware roi tco calculator
Presentation   v mware roi tco calculatorPresentation   v mware roi tco calculator
Presentation v mware roi tco calculatorsolarisyourep
 
Dimensional Modelling Session 2
Dimensional Modelling Session 2Dimensional Modelling Session 2
Dimensional Modelling Session 2akitda
 
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...DataStax
 
Oracle Query Optimizer - An Introduction
Oracle Query Optimizer - An IntroductionOracle Query Optimizer - An Introduction
Oracle Query Optimizer - An Introductionadryanbub
 
TSQL in SQL Server 2012
TSQL in SQL Server 2012TSQL in SQL Server 2012
TSQL in SQL Server 2012Eduardo Castro
 
Advanced tips for making Oracle databases faster
Advanced tips for making Oracle databases fasterAdvanced tips for making Oracle databases faster
Advanced tips for making Oracle databases fasterSolarWinds
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformInformatik Aktuell
 
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?Clustrix
 
Time Series Databases for IoT (On-premises and Azure)
Time Series Databases for IoT (On-premises and Azure)Time Series Databases for IoT (On-premises and Azure)
Time Series Databases for IoT (On-premises and Azure)Ivo Andreev
 
클라우드에서의 데이터 웨어하우징 & 비즈니스 인텔리전스
클라우드에서의 데이터 웨어하우징 & 비즈니스 인텔리전스클라우드에서의 데이터 웨어하우징 & 비즈니스 인텔리전스
클라우드에서의 데이터 웨어하우징 & 비즈니스 인텔리전스Amazon Web Services Korea
 
Hundreds of queries in the time of one - Gianmario Spacagna
Hundreds of queries in the time of one - Gianmario SpacagnaHundreds of queries in the time of one - Gianmario Spacagna
Hundreds of queries in the time of one - Gianmario SpacagnaSpark Summit
 
Optimization SQL Server for Dynamics AX 2012 R3
Optimization SQL Server for Dynamics AX 2012 R3Optimization SQL Server for Dynamics AX 2012 R3
Optimization SQL Server for Dynamics AX 2012 R3Juan Fabian
 
application-template-deployment-guide.pdf
application-template-deployment-guide.pdfapplication-template-deployment-guide.pdf
application-template-deployment-guide.pdfamazon4it
 
Ebs dba con4696_pdf_4696_0001
Ebs dba con4696_pdf_4696_0001Ebs dba con4696_pdf_4696_0001
Ebs dba con4696_pdf_4696_0001jucaab
 
U-SQL - Azure Data Lake Analytics for Developers
U-SQL - Azure Data Lake Analytics for DevelopersU-SQL - Azure Data Lake Analytics for Developers
U-SQL - Azure Data Lake Analytics for DevelopersMichael Rys
 
Self-serve analytics journey at Celtra: Snowflake, Spark, and Databricks
Self-serve analytics journey at Celtra: Snowflake, Spark, and DatabricksSelf-serve analytics journey at Celtra: Snowflake, Spark, and Databricks
Self-serve analytics journey at Celtra: Snowflake, Spark, and DatabricksGrega Kespret
 

Ähnlich wie XLeratorDB - Business Analytics Software for SQL Server (20)

Enhancements that will make your sql database roar sp1 edition sql bits 2017
Enhancements that will make your sql database roar sp1 edition sql bits 2017Enhancements that will make your sql database roar sp1 edition sql bits 2017
Enhancements that will make your sql database roar sp1 edition sql bits 2017
 
Presentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cPresentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12c
 
Oracle 12c Application development
Oracle 12c Application developmentOracle 12c Application development
Oracle 12c Application development
 
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsOracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
 
Presentation v mware roi tco calculator
Presentation   v mware roi tco calculatorPresentation   v mware roi tco calculator
Presentation v mware roi tco calculator
 
Dimensional Modelling Session 2
Dimensional Modelling Session 2Dimensional Modelling Session 2
Dimensional Modelling Session 2
 
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
 
Oracle Query Optimizer - An Introduction
Oracle Query Optimizer - An IntroductionOracle Query Optimizer - An Introduction
Oracle Query Optimizer - An Introduction
 
TSQL in SQL Server 2012
TSQL in SQL Server 2012TSQL in SQL Server 2012
TSQL in SQL Server 2012
 
Advanced tips for making Oracle databases faster
Advanced tips for making Oracle databases fasterAdvanced tips for making Oracle databases faster
Advanced tips for making Oracle databases faster
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
 
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
 
Time Series Databases for IoT (On-premises and Azure)
Time Series Databases for IoT (On-premises and Azure)Time Series Databases for IoT (On-premises and Azure)
Time Series Databases for IoT (On-premises and Azure)
 
클라우드에서의 데이터 웨어하우징 & 비즈니스 인텔리전스
클라우드에서의 데이터 웨어하우징 & 비즈니스 인텔리전스클라우드에서의 데이터 웨어하우징 & 비즈니스 인텔리전스
클라우드에서의 데이터 웨어하우징 & 비즈니스 인텔리전스
 
Hundreds of queries in the time of one - Gianmario Spacagna
Hundreds of queries in the time of one - Gianmario SpacagnaHundreds of queries in the time of one - Gianmario Spacagna
Hundreds of queries in the time of one - Gianmario Spacagna
 
Optimization SQL Server for Dynamics AX 2012 R3
Optimization SQL Server for Dynamics AX 2012 R3Optimization SQL Server for Dynamics AX 2012 R3
Optimization SQL Server for Dynamics AX 2012 R3
 
application-template-deployment-guide.pdf
application-template-deployment-guide.pdfapplication-template-deployment-guide.pdf
application-template-deployment-guide.pdf
 
Ebs dba con4696_pdf_4696_0001
Ebs dba con4696_pdf_4696_0001Ebs dba con4696_pdf_4696_0001
Ebs dba con4696_pdf_4696_0001
 
U-SQL - Azure Data Lake Analytics for Developers
U-SQL - Azure Data Lake Analytics for DevelopersU-SQL - Azure Data Lake Analytics for Developers
U-SQL - Azure Data Lake Analytics for Developers
 
Self-serve analytics journey at Celtra: Snowflake, Spark, and Databricks
Self-serve analytics journey at Celtra: Snowflake, Spark, and DatabricksSelf-serve analytics journey at Celtra: Snowflake, Spark, and Databricks
Self-serve analytics journey at Celtra: Snowflake, Spark, and Databricks
 

Kürzlich hochgeladen

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Kürzlich hochgeladen (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

XLeratorDB - Business Analytics Software for SQL Server

  • 2. XLeratorDB is a unique, in-database analytics package that provides Advanced Analytics – over 650 functions Greater Performance – up to 100x faster than Excel Risk Reduction – eliminate spreadsheet risk Improved Security – calculations saved on DB Faster Development – lower development costs Unsurpassed Quality – over 1.2 billion test cases Optimize SQL Server – enhance customer value
  • 3. FUNCTION LIBRARIES FOR SQL SERVER 3 The History of XLeratorDB 2008 2009 2010 2011 2012 2008 Charles Flock and Joe Stampf found WestClinTech and introduce XLeratorDB with over 350 Finance, Statistics, Math and Engineering functions. 2008 First commercial sale of XLeratorDB. 2010 - 2011 More than 250 new functions added to XLeratorDB. 2012 - Present XLeratorDB releases new Financial- Options, CAPM and Windowing functions. Client list grows to over 400 and function list grows to more than 650.
  • 4. XLeratorDB Featured Clients FUNCTION LIBRARIES FOR SQL SERVER
  • 5. Global Coverage of Financial Markets FUNCTION LIBRARIES FOR SQL SERVER XLeratorDB Global Reach
  • 7. 77FUNCTION LIBRARIES FOR SQL SERVER XLeratorDB Packages Rates of Return •Internal Rate of Return •IRR with non-periodic cash flows •Net Present Value •Modified Dietz Capital Asset Pricing Model •Alpha and Beta •Sharpe, Sortino, Treynor and Information ratios Bond Figurations •Accrued Interest •Bond Price and Yield •Odd First, Last coupons Loans •Principal and Interest payments •Amortization schedules Depreciation •Declining Balance •Straight Line Other •Business Days, •Interest Basis Descriptive Statistics •Continuous data •Dispersion •Shape Statistical Inference •Chi Square •T-Test Correlation and Regression •Correlation •Probability •Linear •Slope •Trend Data collection •Standard error Probabilities •Beta cumulative probability density •Inverse of BetaDist •Binomial distribution •Fisher transformation Arithmetic/Algebraic • Euclidean • Factorials • Mround • Product Trigonometry • Hyperbolic Cosine • Secant • Inverse Hyperbolic Interpolations • Linear • Polynomial • Cubic Spline Number/Series Generators • Random • Random Normal Matrix • Matrix Inverse • Matrix Multiplication • Transpose Finance Statistics Math High-Level list of Functions
  • 8. 88FUNCTION LIBRARIES FOR SQL SERVER XLeratorDB Packages Option Models European •Black Scholes Merton •Binomial •Implied Volatility American •Binomial •Bjerksund-Stensland •Implied Volatility Option Greeks •Delta •Gamma •Vega •Theta •Rho •Lambda Risk Matrix •Option Matrix •Option P/L Matrix Binomial Tree visualization Engineering •Bessel function •Error •Delta Base Conversions •Binary number •Decimal •Hexadecimal •Octal Complex Numbers •Coefficients •Absolute value •Quotient •Sine •Square root Area •Acres •Hectares Length Speed Temperature Volume Weight Formatting •Concatenate •Decimal to fraction •Date Format •Parsing Inspection •String count •Character position Calendar •Working days Logic Windowing •Lag •Running Count, Sum, Avg, STDEV, VAR, etc. •Moving Count, Sum, Avg, STDEV, VAR, etc. •Running Slope, Intercept, Forecast, etc. •Moving Slope, Intercept, Forecast, etc. •Moving Averages Financial-Options Engineering Strings & Windowing High-Level list of Functions
  • 10. XLeratorDB Performance Examples The following highlights the performance increase from Excel 2010 to XLeratorDB. FUNCTION LIBRARIES FOR SQL SERVER Function No. of Records Excel 2010 XLeratorDB Difference SLOPE 1,502,537 4.2 min. .048 min. -98% XIRR – Internal Rate of Return (irregular cash flows) 2,700,080 8.32 min. 1.33 min. -84% ACCRINTM – Accrued Interest at Maturity 1,000,000 3.5 min. 1.099 min. -68.5%
  • 12. XLeratorDB Deployment Models FUNCTION LIBRARIES FOR SQL SERVER Single Server Server Cluster Desktop XLeratorDB in the Cloud
  • 13. XLeratorDB Installed FUNCTION LIBRARIES FOR SQL SERVER XLeratorDB installed on the database as a native component The installed functions look and behave like a native SQL Server component.
  • 14. XLeratorDB Installed FUNCTION LIBRARIES FOR SQL SERVER Example of XLeratorDB XIRR function in SQL Server Management Studio As the example below shows, XLeratorDB functions are easy to deploy and use.
  • 15. XLeratorDB used as a Development Solution FUNCTION LIBRARIES FOR SQL SERVER Example of XLeratorDB CAPM functions in the QlikView BI solution XLeratorDB not only includes sophisticated functionality but is also “integration friendly”
  • 16. XLeratorDB used as a Development Solution FUNCTION LIBRARIES FOR SQL SERVER Example of XLeratorDB’s Option Matrix functions in QlikView BI solution
  • 17. XLeratorDB used as a Development Solution FUNCTION LIBRARIES FOR SQL SERVER Example of XLeratorDB in Healthcare Solutions
  • 19. XLeratorDB Documentation •XLeratorDB includes full documentation that is available on the website •All functions include examples that can be implemented right out of the box •XLeratorDB blog includes over 75 informative entries that provide real-world examples that can be cut, pasted and executed right from the page FUNCTION LIBRARIES FOR SQL SERVER
  • 20. XLeratorDB Documentation Example DURATION Updated: 5 August 2010 Use DURATION to calculate the annual duration of a security with regular, periodic interest payments. Syntax SELECT [westclintech].[wct].[DURATION] ( <@Settlement, datetime,> ,<@Maturity, datetime,> ,<@Rate, float,> ,<@Yld, float,> ,<@Frequency, float,> ,<@Basis, nvarchar(4000),>) Arguments @Settlement the settlement date of the security. @Settlement is an expression that returns a datetime or smalldatetime value, or a character string in date format. @Maturity the maturity date of the security. @Maturity is an expression that returns a datetime or smalldatetime value, or a character string in date format. @Rate the security’s annual coupon rate. @Rate is an expression of type float or of a type that can be implicitly converted to float. @Yld the security’s annual yield. @Yld is an expression of type float or of a type that can be implicitly converted to float. @Frequency the number of coupon payments per year. For annual payments, @Frequency = 1; for semi-annual, @Frequency = 2; for quarterly, @Frequency = 4; for monthly, @Frequency = 12. @Frequency is an expression of type float or of a type that can be implicitly converted to float. @Basis is the type of day count to use. @Basis is an expression of the character string data type category. @Basis Day count basis 0 or omitted US (NASD) 30/360 1 Actual/Actual 2 Actual/360 3 Actual/365 4 European 30/360 Return Type float Remarks · If @Yld < 0 or if @Rate < 0, DURATION returns an error · If the @Frequency is any number other than 1, 2, 4, or 12, DURATION returns an error · If @Settlement > @Maturity, DURATION returns an error · If the @Basis < 0 or the @Basis > 4, DURATION returns an error Example SELECT wct.DURATION ('12/22/2007' ,'12/15/2009' ,0.05 ,0.06 ,2 ,0) Here is the result set ---------------------- 1.90779125985842
  • 21. XLeratorDB Blog examples Calculating a time-weighted rate of return using modified Dietz in SQL Server By cflock on 10/24/2012 1:24 PM The modified Dietz calculation produces a result which measures the performance of an investment portfolio based on time-weighted cash flows. Today, we will look at two XLeratorDB aggregate functions, EMDIETZ and FVSCHEDULE, which calculate the modified Dietz value for each period and then link the results together to come up with a time-weighted rate of return value. Read More » Creating a Bond Amortization Schedule in SQL Server By cflock on 4/5/2012 8:55 PM A look at different techniques for generating schedules to account for the premium or discount associated with the issuance or purchase of a bond using the XLeratorDB functions COUPDAYSNC, COUPNUM, DAYS360, EDATE, IRR, PRICE, PV, RATE, SeriesDate, SeriesInt, XIRR, and YIELD. Read More » Calculating the Time-Weighted Rate of Return in SQL Server By cflock on 11/25/2011 1:51 PM With the release of the TWRR multi-input aggregate function, XLeratorDB users can now calculate the time- weighted rate of return directly in a T-SQL statement. Read More » 11 financial calculations that you can’t do in EXCEL By cflock on 10/18/2011 8:16 PM Here is a list of 11 very simple financial calculations that you can’t do in EXCEL, either because the EXCEL design of a function doesn’t support the input data, or because EXCEL produces a result that is wrong or unreliable. Of course, we used EXCEL 2010 and, of course, you can do them in SQL Server using XLeratorDB. Part 1 of 11 - Enter a negative yield to calculate the price of a bond Read More »
  • 23. 23 StatisticsFinance MathWindowing Financial- Options Strings Engineering Utilities XLeratorDB XLeratorDB Product Quality and Testing  XLeratorDB‘s product quality meets the highest standard  XLeratorDB quality is assured with over 1.6 billion test cases  XLeratorDB employs a “test harness“ for each function, each containing an average of 2.4 million test cases  The quality of XLeratorDB gives you the confidence to focus on your business, not your software FUNCTION LIBRARIES FOR SQL SERVER
  • 25. XLeratorDB Technical Compatibility 25 Databases SQL Server SQL Server 2005 SQL Server 2008 SQL Server 2012 Development languages .Net Java Perl C++ Python and many others…
  • 27. XLeratorDB Summary •XLeratorDB includes over 650 sophisticated functions covering Finance, Statistics, Financial-Options, Math, Engineering and Windowing •XLeratorDB dramatically increases performance and security, reduces risk and has impeccable quality •XLeratorDB greatly enhances the overall value of SQL Server FUNCTION LIBRARIES FOR SQL SERVER
  • 28. E-v-O-L-V-E to the next step in computational power… FUNCTION LIBRARIES FOR SQL SERVER