2007 Actuarial Software Now
Transcription
2007 Actuarial Software Now
A S U P P L E M E N T T O Winter 2007 How Actuaries Make IT Work for Business Benefits of Using Scatter Plots Discovering Office Treasures Data Unlocks the Door of Opportunity for Insurers PolySytems Ad A SUPPLEMENT TO Winter 2007 CONTENTS 4 How Actuaries Can Make IT Work for Business Actuaries can play an important role in implementing IT strategies. By Jeff Carmeli 8 Benefits of Using Scatter Plots A good scatter plot is worth a thousand words. By Samik Raychaudhuri 18 Discovering Office Treasures Buried gems can make an actuary’s job easier. By George De Graaf 28 Data Unlocks the Door of Opportunity for Insurers Clean data in predictive models can assure improved profitability. By Richard G. Vlasimsky Cover image: Stockxpert PRESIDENT ADVERTISING William F. Bluhm Mohanna & Associates EXECUTIVE DIRECTOR EDITORIAL ADVISORY BOARD Kevin Cronin EDITOR AND ASSISTANT DIRECTOR FOR PUBLICATIONS Linda Mallon PUBLICATIONS AND MARKETING PRODUCTION MANAGER Cindy Johns American Academy of Actuaries Julia T. Philips, Chair Dwight K. Bartlett III Robert L. Brown Frederick W. Kilbourne Barbara J. Lautzenheiser Bruce D. Schobel Susan E. Witcraft INTERNET ADDRESS www.contingencies.org A������� A������ of A�������� Contingencies (ISSN 1048-9851) is published bimonthly by the American Academy of Actuaries, 1100 Seventeenth Street, NW, Seventh Floor, Washington, DC 20036. For subscription information and customer service, contact the Contingencies Subscription Department at the address above or (202) 223-8196. Advertising offices: Mohanna & Associates, Inc., (972) 596-8777, lauren@mohanna.com. Periodicals postage paid at Washington, DC, and at additional mailing offices. BPA circulation audited. (Basic annual subscription rate is included in dues. Nonmember rate is $24.) Copyright 2007. All rights reserved. This magazine may not be reproduced in whole or in part without written permission of the publisher. Opinions expressed in signed articles are those of the authors and do not necessarily reflect official policy of the American Academy of Actuaries. Postmaster: Please send change-of-address notices for to PMG Data, P.O. Box 7225, Bensenville, IL 60106-7225. Actuarial Software Now 1 ( * % !%%! %% ! % *' '!!! % ( ! ) *' % % !* &(%- ()%& * &)% %&%* *%(- "# )& & (%&( (& & ( &(( +( "# % &&& *& &(+% )( +% + + -) ( * - (& (%( %& & -) -)$ &( + (& (&( & !)- &)( ()&& && )(& ( )& ( & & ( & -)% (%&( (& +*% ( %&)( & ( & &(( % * % )( %(- &(%)( (( %*& -) %)&( ()% ( *%(- *((- -)% &( % )()% &&& *) (& -&& & % %(% ( &( %&%* )% &(%)( +& -) ( ,% % % %& ( -)% &(%( %& &) & ( ( )()% % %&)% (.( ( )( + % % &( & )&&& % &+( " # (% +%& (- $( ( ( & ( (&( (& -) )%&( ( %& % (- & &(( ( ( ( %%( & ( ((% ( %!)% ( & ( %- ( &) ( % *) & )( %(% %( (( *)& ( ( )%%( %& %& -&& (( !)(& ( (& % )( *%&( (%&( ( +% (( ( %!)%(& !' &)% % & ) - %( (& )&(%%& )-%& % ( % ( %- (% )( &((& )( + & %((& % %& ( ( (% %((- - )& &(%)(& &(( )()% &(& %(% ( ( &((& -) ,% -)% (& % !)(((*- (% ( %- & &$& %) () -) % *%)& %& (%&% (& )% %( &%& && & (%) &)%( ( )%- %&& * % ! ( *& %&)% % - ( %( %* - &(%)( -) &* , !)&(& )( !)&(& % ( ( & )&&& ( ( & ( !)(((* )% (* (%%& %& ( !! ( * * ! ) % (% % )% ! % ( %! %! * ( %%( (% * ( %* *' % )% % %% % +++&&"# )))%' !%) ! *(3(") ! !/6 ) #"6 !/* - / - !*2(! !! *(3* - #("#(/6 *2/6 ! 2*!** 4 ( !#!! ! *(!& 32 !" "/"! ///2& 2/ /( ( 2*/ *" /!* //( / /" "/(*& 2! *"/4( /" # */ / 6"2( *2/6 (*(3* "( !*/!& / * !" "! !"4* (*(3! *"2/"!* !& 3( 077 !/* 2* "2( *(3(" ! !/6 *6*/ *& ( "!*/!/6 #("3* "2( #("2/* ! / !2*/(6 */!(* // ( ** "*/6 /" !/! 6/ "( *"#*// ! 5 /! !/(!6 3"# *"2/"!*& " 6"2( !/ * "( ( #("** "( "!**/!/ (#"(/! 5#! !6/ #/* ! //( #(/ !/ "!/("*& *" ! "(( /" "3( 4 (! " !* "2( *"2/"!* ( * (" / *2##"(/3 ( 4"( " *(3(" /" / 5/6 " !/6& ""* (" */"# ##/"! "( *! 2*( "( " #/ /""*/ ! /* "( (!!(! 6"2( !/( (*(3! #("**& /( 46 / (*2/ * //( 46 /" */ / (*(3*& "( "( !"( /"! "! "4 "2( /""* ! # 6"2 */( ! 6"2( 4"( ! "2* "! 4/'* #"(/!/ 3*/ 2* / 444&/2(*"/4(&" "( $77% 711+,& How Actuaries Can Make IT Work for Business Information technology isn’t usually part of the actuarial curriculum. But that doesn’t mean actuaries can’t play an important role in implementing IT strategies. Photo: Stockxpert and Cindy Johns By Jeff Carmeli L ike the financial services industry itself, the work of actuaries has always been characterized by a high level of information intensity. Financial services both use information as a production input and generate information as a finished product for customers. This combination makes the industry particularly dependent on the productivity of its information technology 4 Actuarial Software Now (IT) investments and, consequently, turns IT investment management into a mission-critical activity. Actuaries have developed a great deal of expertise in quantitative analysis methods, but they require new capabilities to succeed in today’s business organizations, which, invariably, are highly focused on aligning their IT investments with business strategy. Financial services organizations, in particular, spend a significant portion of their revenue not only on maintaining but on constantly upgrading their overall enterprise architecture. This results from several factors, such as: ■ Increasingly complex regulatory requirements. ■ Relentless pressure from contract holders, who expect 24/7, on-demand service and superior American Academy of Actuaries investment management, coupled with access to their funds, and customized products. These pressures, in fact, will get more severe in the future as the baby boomer generation continues to retire while attempting to retain a very high standard of living through sophisticated management of its retirement assets. ■ The continued need for cutting the cost of services while raising their quality and availability, a feat that can be achieved only through rapidly improving technology. Pressure from the marketplace to introduce and modify highly customized and competitively priced products quickly. In order to successfully confront these challenges, financial institutions are forced to utilize two key sets of process improvement tools: IT investment governance and alignment of architecture with business goals. ■ Keys to Business Value Governance is a set of organizational policies and procedures intended to control the entire IT investment life cycle. This includes identification of IT investments, development of business cases to evaluate a given set of investments, and comparison of actual to expected results. Governance is intended to guide the organization through the optimal selection of investment decisions that are interrelated and can’t all be supported by a limited budget. Investment governance is also required because of the real options American Academy of Actuaries Armed with a better understanding of the IT role, actuaries may be able to make a significant contribution to the rapidly growing field of IT investment management by helping develop better models of risk, return, and performance measurement. embedded in IT investments. For example, initial investments can be limited and then expanded if demand for their services increases. Similarly, IT investments can be scaled back or terminated if they don’t meet return expectations or if market conditions and a particular investment no longer match corporate value objectives. From an analytical perspective, these are call and put options that need to be evaluated in order to objectively assess the potential value of individual, as well as a portfolio of, IT investments. Conceptually, architecture denotes the overall structure of IT (hardware, software, and services) intended to enable the achievement of corporate goals. Architecture has to be evaluated periodically and realigned to ensure that it will continue to support business objectives. Owing their critical importance to corporate success, architectures are broadly defined by the organization’s chief information officer (CIO). Once that broad definition has been completed, however, architectures are primarily handled by program management offices (PMOs) that are in charge of the IT governance process at a local level. Within organizations that are large enough, individual lines of business may have their own PMO responsible for designing an investment program that’s consistent with the architecture defined by the CIO. Opportunities for Actuaries As is often the case, periods of change create both challenges and opportunities. The challenge to the actuarial profession is represented by the need to rapidly acquire capabilities that aren’t covered by the examination process. (Because of the ongoing evolution of these capabilities, and because they’re outside of the traditional scope of actuarial training, they probably never will be.) The opportunities, however, appear to far exceed the challenges. Here are some examples of how actuaries could play a valuable role in managing IT investments: ■ To compete in the marketplace, today’s business organizations are required to make large and risky IT investments. IT investments are notoriously difficult not only to manage but also to evaluate both prospectively (in order to assess their risk/return relationship) and retrospectively (to estimate their actual performance against a benchmark). Armed with a better understanding of the IT role, actuaries may be able to make a sigActuarial Software Now 5 nificant contribution to the rapidly growing field of IT investment management by helping develop better models of risk, return, and performance measurement. The analytical capabilities clearly fall within the professions’ domain and need only to be adapted to the IT environment and its specific terminology. ■ To implement business strategy portunities. In the case of IT investment management, however, the actuarial profession may not be able to afford the luxury of not addressing this opportunity in a direct and structured fashion. This stems from several reasons: First, IT investment is a key conduit used by financial institutions to create shareholder value. If actuaries want to continue playing a crucial role in creating value for financial Actuaries already play a major role on the business side in developing those business requirements, but they could strengthen their position by participating in program management offices, which are in charge of the IT governance process. successfully, business organizations routinely gather and revise large volumes of requirements. Actuaries already play a major role on the business side in developing those business requirements. However, they could strengthen their position by participating in PMOs, which are in charge of the IT governance process. Should Actuaries Take This Opportunity? As in all other professions, there are business opportunities that may be considered only by some members who may feel they have a distinct advantage in pursuing those op6 Actuarial Software Now institutions, they’ll need to learn to leverage IT investment activities and align them with the actuarial projects they’re already managing. Second, the financial analysis of IT investments still represents a “white space” into which no professional group has been able to step. This is because an unusual combination of skills is required in order to succeed in this arena. First, despite the vast amount of academic and professional research that has been done in the past two decades, the economics of IT are still not well understood, largely because of the turbulent technological change that continues to confound risk/return relationships of IT investments. Actuaries, however, may have a significant advantage in this arena through their deep understanding of risk/ return and portfolio management and may even be able to obtain the support of IT senior management they routinely work with, given the difficulties encountered by CIOs in assessing the potential value of IT investments. Finally, actuarial projects within financial institutions are still run using less-than-rigorous methodologies. Through the development of new IT capabilities and adoption of appropriate methodologies and documents, the quality and consistency of actuarial projects could be dramatically raised. For example, development and maintenance of actuarial models (which can easily span multiple systems) could be based on structured gathering of requirements and formal system specifications. Just adding this type of documentation could significantly reduce the level of effort and complexity required to modify actuarial models, as business requirements change over time. What Capabilities Should Actuaries Develop? The capabilities actuaries require to successfully address this opportunity may be best developed outside the exam framework. Although it may be possible (and perhaps desirable) to add some exam content related to real options analysis and activitybased costing (both of which are fundamental to successfully modeling IT investment performance), American Academy of Actuaries this content may not be sufficient in providing actuaries with a clear advantage. Actuaries who are serious about pursuing these opportunities will need to develop more mature capabilities in the area of business requirements gathering and analysis, as well as a solid understanding of enterprise architecture. Developing these new skills may even be possible through a joint training effort with IT personnel within the organization. IT investments will continue to play a critical role in the creation of shareholder value for financial institutions. Analyzing, defining, Analyzing, defining, managing, and evaluating the performance of those investments creates an arena that is still wide open and could significantly benefit from actuaries’ highly regarded analytical capabilities. managing, and evaluating the performance of those investments creates an arena that is still wide open and could significantly benefit from actuaries’ highly regarded analytical capabilities. The actuarial profession, however, must also take the TAI Ad ([SHGLWH UHSRUWV DQG FODLPV WUDQVPLVVLRQV ZLWK 7$, ;SUHVV lead in adapting and appropriately expanding its arsenal of tools in order to leverage this extraordinary opportunity. n Jeff Carmeli is an actuarial consultant in Edison, N.J. ( ' ( !$"! ( &&&$"! American Academy of Actuaries Actuarial Software Now 7 Benefits of Using Scatter Plots If a picture is worth a thousand words, a scatter plot can graphically show the nature of the data before an actuary decides to embark on more complicated quantitative methods. By Samik Raychaudhuri A ctuaries have various tools at their disposal for analyzing the impact of risk and uncertainty. One tool, however, is often overlooked, and it can be very useful for attacking certain problems. Scatter plots can help save time and can be very effective at deriving preliminary conclusions quickly, enabling the user to decide if further analysis is needed. What are scatter plots, and why should actuaries use them? Here are some common uses of these plots, common plot types, and best practices. Fig. 1 Example of a Scatter Plot. 8 Actuarial Software Now What Is a Scatter Plot? A scatter plot (also known as a scatter chart or scatter diagram) is a kind of graph used to visually display and compare two sets of related quantitative or numeric data. Each pair of values is displayed as a coordinate on a horizontal and a vertical axis. Once a collection of points has been plotted, it’s known as a scatter plot. Fig. 1 shows an example of a scatter plot. What Can a Scatter Plot Tell Us? Let’s assume we’re performing a study about patients who have had a heart attack. We want to find out if there is a correlation between the patients’ weight and the number of heart attacks they’ve had. We’ve gathered data from 1,000 patients; Fig. 1 shows our results on a scatter plot. The number of past heart attacks has been plotted along the X, or horizontal, axis, and the weight of our patients has been plotted along the Y, or vertical, axis. This scatter plot can be used to quickly derive important conclusions, saving us the time and trouble it might take with other alternatives. A scatter plot is often used to reveal relationships or associations between two variables. The pattern of the plots, or lack thereof, serves as a guide to gain insight into the relationship. This plot is typically used as an important guide before using other advanced analytical methods to further probe into the relationships in the data. In the aforementioned plot, we can clearly see there is a strong correlation between patients’ weight and the number of heart attacks they’ve experienced. It’s important to note that a scatter plot can show someone only the possible relationship between the variables. It can’t offer insight into the cause or effect of a relationship. It’s up to the actuary using the scatter plot to investigate further and uncover more information about the relationship. Uses of Scatter Plots Uncover relationships: As mentioned above, scatter plots can be American Academy of Actuaries A scatter plot is often used to reveal relationships or associations between two variables. The pattern of the plots, or lack thereof, is used as a guide to gain insight into the relationship. Fig. 2 Positive Correlation. used to uncover relationships between two variables. Specifically, scatter plots can be used to answer questions such as: ■ Are the variables related? ■ If they are related, what kind of relationship exists (positive/negative/or no relationship)? Which points are outliers and which may need further investigation? We can calculate the mathematical correlation between the two variables to give us an understanding of ■ American Academy of Actuaries Fig. 3 Negative Correlation. the strength or weakness of the relationship. A strong positive correlation can be identified if the pattern of dots slopes from the lower left corner to the upper right corner (Fig. 2). A strong negative correlation can be identified if the pattern of dots slopes from the upper left corner to the lower right corner (Fig. 3). If no such pattern is visible, the relationship between the variables can be said to be random (no correlation) or to have low correlation. Correlation between the two variables is an important mathematical validation of a scatter plot. Scatter plots can also be used to investigate independence (or correlation) in a single series of data. To accomplish this, we construct two series from a single data series by choosing a certain lag in the data. For example, if we have 10 data points, we can construct two data series of nine data points each. The first data series consists of the first nine points, and the second one consists of the last nine points (implying a lag of one period). Once these points are plotted on a scatter Actuarial Software Now 9 Scatter plots are also used by professionals in the insurance and financial industries to analyze risks associated with insurance premiums. They can quickly show how their company compares against the competition for premiums related to the same risk event. plot, we may be able to ascertain that there is an autocorrelation (interdependence) between the points. Guiding further mathematical analysis: Scatter plots can help guide an actuary into the necessity of using other statistical methods to gain more insight into the data. If the plot indicates a high degree of positive or negative correlation (as in Figures 2 and 3, where the points are shaped like a band), then the actuary might want to perform linear regression to arrive at a mathematical relationship between the variables. Likewise, if the data indicate little positive or negative correlation, the actuary might want to include nonlinear regression to find out a precise mathematical equation of the relationship between the variables. If the plot doesn’t show any specific pattern, other statistical methods might be needed to analyze the data. Specifically, when the scatter plot can be easily partitioned into two or more regions (Fig. 4), clus10 Actuarial Software Now tering algorithms can be used to subdivide the data into regions and then draw conclusions specific to each region. Patterns can be identified visually, giving the scatter plot its power. Otherwise, we could scan through data for hours or even days and not be able to recognize obvious patterns. Quality control and Six Sigma: Scatter plots are often used in quality control and Six Sigma projects for a variety of reasons, one of which is their ability to find outliers. In these projects, quality practitioners often try to determine the percentage of “defects,” or points that fall outside certain limits. A scatter plot can provide these individuals with obvious visual cues, indicating when something has moved beyond the control limits. Multiple scatter plots: Scatter plots are very insightful, even with projects that involve more than two variables. A scatter plot can be constructed for each pair of variables. When these plots are arranged on a grid, the collection of plots is called a scatter matrix (or a scatter- Fig. 4 Indication of Data Clusters. American Academy of Actuaries +++-,& -)) 3 .%55 -39 3&4$+(- & 34&+9 )4 $3)-99 5B"%5B%.!6. -3903&4$+(-##@?&40-* &4 &+ 9$ <4&+44 - $)/&+# -<3 <49-*34 &+34 9$ /3-<9&=&9@ - 9$&3 9<3&) 34-<34 9$3-<#$ 49 4@ 9- <4 + -+93-)) +93/3&4 >& 9<3&) *-)&+# 4@49*0 $= + /3-=&&+# 4-)<9&-+4 9- -<3 <4&+44 /39+34 &+ 9$ + + -9$3 -<+93&4 4&+ .,,0 3-=&&+# 4-)<9&-+4 *+4 9$9 > >&)) -**&9 99<))@ 4-)=&+# /3-)*4 + $)/ -<3 <4&+44 /39+34 3)&A *4<3) /-4&9&= $+#0 )% )& & &(+% 3 &+ 9$ 4- 9>3 <4&+44 +-9 9$ -+4<)9&+# <4&+440 -< (+-> 9$9 -<3 -+)@ &+9349 &4 9- /3-=& @-< >&9$ 9$ 49 4@49* /-44&) + 9- (/ *-=&+# &9 $ 9*9 @-<3 +40 & %- &( ! )% (- ( *% &)(& ( )% &)% (& & && - ( * (& * (% )&% * %&& - $& &(( %*( ( &(+% & + & (% &)%% )&(% &%*" * &) %( % &4 -/9&*&A -3 4/ 4- @-< + #9 34<)94 490 $ 4@49* >4 4&#+ 3-* 9$ #3-<+ </ 9- 490 -> -4 .60; *&))&-+ 3-34 /3 $-<3 4-<+2 $9 &4 >$9 -+ -<3 )&+94 9-) <4 9$@ & 9 ;BB! @3 + -3 9$&3 : $4 >-3(0 / &4 *-3 9$+ 3> /3-44&+# /->30 9 )4- 3 34 9- $-> 49 @-< + #9 @-<3 &+ -3*9&-+ &+9- 9$ 4@49* + $-> 49 @-< + #9 @-<3 34<)94 -<90 % & + -) ( -3 *+@ //)&9&-+4 & @-< -<) 9$ +<*3 - /3-44-34 @-< >&)) <9 9$ 9&* &+ $) 0 / &4 -*&+# *-3 - + &44< 4 -*/+&4 >+9 9- - *-3 49-$49& >-3(0 $= 4&#+ +> >@4 - <4&+# ?&49&+# *-)4 -3 49-$49& +)@4&4 4- 4 9- *( 9$-<4+4 - 4+3&-4 3)&49& -/9&-+0 &9$ 3& &+( @-< #9 3& /&)&9@ )-+# >&9$ 9$ 4<3&9@ /3 -3*+ + 3)&&)&9@ 9$9 @-< +0 & &- ( )% + </#3 9- +> =34&-+ &+ *993 - > $-<34 +-9 >(4 -3 *-+9$40 <9-*9&))@ -+=394 @-<3 9 + -*/34 9$4 34<)94 >&9$ 9$ /3=&-<4 =34&-+ 9- +4<3 9$@ 3 -+4&49+9 >$+ @-< </#30 & & ( ( (-#& % )%(& +( (%%+ &4 /->3 <) 4$ )-> 4 4@49*0 $ *3#&+# /3&+&/)4% 4 //3-$ >&)) /<9 4&#+& &+9 *+4 -+ @-<0 $4 4<//-39 /3&+&/)4 4 343=&+# -3 *+@ @34 + &4 &))@ /-4&9&-+ 9*9 9$ =)-/&+# 49+340 )% &)((& -< *@ + -<94& $)/ 3-* 9&* 9- 9&*0 4- @-< + $--4 3-* *+@ -+4<)9+94 9- 44&49 >&9$ &*/)*+99&-+ -3 <3#+9 /3-'940 -< 3 +-9 49<( >&9$ -+ -*/+@ -3 @-<3 -+4<)9&+# +40 *%- )&(% & %% $@ 4$-<) 9$&4 *993 9- @-<2 >+9 @-< 9- ) 9- /$-+ +@ - -<3 <49-*34 9 +@9&* + #9 #-- 3=&> - + 43=&0 + 9- 3+ 9$9 #-- 3=&> =3@ @ + 9$9 &4 $-> > 3<+ 0 )&+94 9)) <4 > 3 9$ ?/9&-+ &+ 9$ <4&+440 ) * (%(- &)%(- +( &9$ 9$ )<)9&-+ +#&+ &+# )-( ->+ @-< - +-9 $= 9- >-33@ -<9 -+ - @-<3 <434 *(&+# $+#4 9- 9$ 9<3&) - 9$9 9 34<)940 $&4 &4 =3@ &*/-39+9 3-* -+93-) + <&9&+# /34/9&= 4/&))@ -3 -*/)&+0 =3 .6BB <434 % )) <4&+# 9$ 4* - % -+9&+<))@ 3=&> + =)&9 34<)94 /3-<&+# <+4<3/44 4@49*4 &+9#3&9@0 ) ( ( )& ( & ( % *%-( ))->4 @-< 9- $--4 9- - @-<3 =)<9&-+ 4$ )-> 949&+# + +@ -9$3 -3/-39 >-3( <4&+# 43&9&* 9 9- #&= @-< *-3 -+4&49+@ &+ @-<3 >-3(0 -< =-& 9$ + 9*+# + 3-+&) & 3+9 *-)4 -3 & 3+9 //)&9&-+40 & %(( ,(%- , ))=&94 @-<3 + 9- /3-=& 9$ /3-#3**&+# ?/39&4 )-+# >&9$ 9$ -+4&3) 44-&9 -490 -<3 /-/) + 4/+ 9$&3 9&* -9&+&+# + +)@A&+# 34<)94 39$3 9$+ >-33@&+# -<9 /3-#3**&+# + *&+9&+&+# 9$ 4@49*0 + @-< 3 ) 9- <4 &4 3-* -9$3 <434 9$9 > $= <&)9 &+9- 9$ 4@49*0 &-&( % -)% & &4 4&+#) 4@49* 9$9 4<//-394 )) @-<3 9<3&) //)&9&-+40 -> @-< + $= -+ 4@49* 9$9 =3@-+ <440 -< #9 -+4&49+9 34<)94 >$&) #39)@ &+34&+# 9$ &&+@ -**<+&9&-+ 9>+ /39*+94 + 9$ 3-99&-+ 9<3&) 49 0 + @-< - +-9 + 9- 4/+ )-9 - -39 &+ 3-+&)&+# & 3+9 4@49*40 %)( (& C 3&&+# 3-<9 =)-/*+9 C )++&+# 7 &++&) 3-'9&-+4 C =)<9&+# )-(4 - <4&+44 C <3/)<4 1<@ 49&+# C )<9&-+ -3 &++&) /-39&+# C 4$ )-> 49&+# C 449 &&)&9@ +#*+9 C 9-$49& &4( +)@4&4 C 3+&+#4 + ?/3&+ +)@4&4 C : $4 C -+-*& /&9) C 3&+&/)4%4 //3-$ Interpretation of a scatter plot can be subjective, especially when it’s used to make important decisions. It is, after all, a tool to be used for visionary analysis. It should not be used as the only tool for making decisions. .BUIFNBUJDBM 'JOBODF $PNQBOZ &DPOPNJD 4DFOBSJP (FOFSBUPS BOE 'JOEFS / i Ò -Ò Ã L>Ãi` Ì i ÕLi i> ,iÛiÀÌ} *ÀViÃÃÒ vÀ Þi` VÕÀÛið / i - >à ÕÌ«i `vviÀiÌ iµÕÌÞ «ÀViÃÃià vÀ Î * >Ãi ÜÀ° iÀ V> `À>>ÌV>Þ Ài`ÕVi Ì i ÕLiÀ v ÃVi>Àà >` VÀi>Ãi Ì i >VVÕÀ>VÞ v Î * >Ãi ÜÀ° .'$T &DPOPNJD 4DFOBSJP (FOFSBUPS IBT BO BSCJUSBHF GSFF UXPGBDUPS JOUFSFTU NPEFM UIBU QSPEVDFT ZJFME DVSWF TDFOBSJPT Ì Ã V>LÀ>Ìi` vÀ LÌ Ì i Àà iÕÌÀ> >` Ài> «ÀL>LÌÞ i>ÃÕÀið Ì >à }iiÀ>ÌiÃ Ì iÀ iVV Û>À>Lià VÕ`} ÕÌ«i ÃÌV `ViÃ] `Û`i` Þi`Ã] y>Ì] Õi«ÞiÌ >` à ° Ì Ã V>LÀ>Ìi` vÀ ÕÌ«i VÕÌÀià VÕ`} Ì i 1°-°] >>`>] >«>] -ÜÌâiÀ>` >` Ì iÀð `ÃÌÀLÕÌiÃ Ì i iÀ ÃÞÃÌi vÀ «À`ÕV} Ü ÃVÀi«>VÞ -iµÕiVià -® vÀ ÕÃi }iiÀ>Ì} µÕ>ÃÀ>` Û>À>Lið 5IF &4( TZTUFN JT B NPEVMBS TZTUFN EFTJHOFE UP XPSL XJUI PUIFS TZTUFNT BOE UP QSPWJEF PVUQVU JO B DPOWFOJFOU GPSN GPS JNQPSUJOH JOUP FYUFSOBM TPGUXBSF TZTUFNT $0/5"$5 >À -° /iiÞ {ΣΠ>ÜÀiVi -ÌÀiiÌ] iÝ>`À>] 6 ÓÓÎä ÇäÎÇäx£n >Ý\ ÇäÎÇ{È{ vVJ«>ÌÀÌ°iÌ ÜÜÜ°>Ì i>ÌV>w>Vi°V 1MFBTF KPJO VT BU #PPUI BU UIF 4PDJFUZ PG "DUVBSJFT "OOVBM .FFUJOH JO $IJDBHP 12 Actuarial Software Now plot matrix). A scatter matrix allows the actuary to compare the different correlations between variables. For example, in a project involving multiple factors and a response variable, we can look at the scatter matrix and decide which variables are driving the response and which are not. A scatter matrix is useful for visualizing how data change across different variables. By putting all the scatter plots in the matrix the same way, you can see how the correlation between variables changes from one scatter plot to another. Industries using scatter plots: Scatter plots are routinely used in many different industries for many different tasks. The medical profession regularly uses scatter plots to identify patterns in the occurrence of medical problems, and manufacturers use them for quality control. In addition, scatter plots are used by professionals in the insurance and financial industries. These professionals often analyze risks associated with insurance premiums and can compare prevailing insurance premiums in the industry by using a scatter plot. The plots can quickly show how their company compares against the competition for premiums related to the same risk event. Weaknesses and Best Practice Just as with any other tool, users of scatter plots need to be aware of certain limitations that can help avoid pitfalls. American Academy of Actuaries %#% !$# $#! # $ $ #! & ' # ! & ! ! $ " # $ ! ■ ■ ■ Interpretation of a scatter plot can be subjective, especially when it’s used to make important decisions. It is, after all, a tool to be used for visionary analysis. It should not be used as the only tool for making decisions. This limitation can be overcome by conducting further quantitative analysis of the data. At the very least, one should look at the basic statistics of the data (such as mean, median, standard deviation, coefficient of variance etc.) along with the scatter plot to make meaningful judgments. Scatter plots with too few or too many samples aren’t very useful. Too few points on the scatter plot may not be enough to arrive at a proper meaningful conclusion. On the other hand, too many points on a scatter plot might distort or hide trends in the chart. A best practice is to play around with the number of samples in the plot and see if the same conclusions can be made. As with other quantitative methods for analysis, a scatter plot is only as good and reliable as the data being used. If there is substantial variation in the quality of the data or in the data collection process, it might lead to incorrect plot characteristics and wrong conclusions. A best practice is to look closely at the source of the 14 Actuarial Software Now data and the methods used for data collection, and ensure that everything has been done correctly. ■ Although a scatter plot yields quantitative data, it provides no means for identifying the specific cause or effect of certain behaviors seen in the plot. Practitioners using a scatter plot must be vigilant about what can or can’t be deduced in a plot. Software Using Scatter Plots Most statistical software packages and spreadsheet software currently have the ability to create scatter plots. Microsoft Excel has a reasonably strong charting engine that also includes scatter plots. Generalpurpose statistical software packages such as Matlab, SAS, Mathematica, and Minitab also include the ability to draw these plots. Special-purpose risk modeling software such as Crystal Ball, which can run Monte Carlo simulations, also has the capability of creating scatter plots and scatter-plot matrices that can show the relationship among various probabilistic assumptions and model forecasts. Many software packages now support three-dimensional scatter plots, where users can simultaneously visualize the relationships among three variables. By changing the color of the plot points, this software provides the ability to include an additional dimension. These plots can help visualize some of the non-intuitive relationships between variables, which are typically only uncovered by advanced quantitative techniques. Conclusion While scatter plots won’t provide the answer to all questions, they’ll quickly and easily provide insight and show cases that need further analysis, which otherwise might take hours or even days to determine. As is often said, a picture can be more powerful than a thousand words; likewise, a scatter plot can graphically show the nature of the data before an actuary decides to embark on more complicated quantitative methods. n References Temporal Distributions of Problem Behavior Based on Scatter Plot Analysis. Kahng et al. Journal of Applied Behavior Analysis. Vol 31, pp 593-604, 1998. Scatter Plot. Engineering Statistics Handbook. Maintained online at: http://www.itl.nist.gov/ div898/handbook/. Samik Raychaudhuri is a senior member of the technical staff of Oracle’s Crystal Ball Global Business Unit in Denver. American Academy of Actuaries " $ ! $ #$ $ $ ! ! " $ $ ! # ! ® ® ! ! ! ® ® ! ""$ # "% " % " !! , " ,.( ".,"!) "(/( #"" "% " " "" " $% " #" $% " /., "!" #, ! , , ('.( !,) " "/!2 2". ! ,"") ,, "0 2". ," " , #(",2 ),(.,"!) ! !,((,"!) $"((,"! ,()% !(!, ! 2".( "! , ,)& "( ") ," .). ,2 .), !, (" , , ! / ).!, )(#,"! " , /",,2 ! ! " .)!)) ! ,( !,((,"!)#)& "! ( 0"() "( "/!2 ) )". )2), , "!)),!, ! ,(!)#(!,& ,2 ," /"# 1#"( ! " #( #(! ! " #!2)# .,.( () )!(") )". , 2".( !(,#)& - ) ! !,(#() ) ! !, )2), ,, ) , 2 ," ! !!"/,/ ##(" ," ).(! ! !! "! , ,2 ())& , !) , 1,(,"! " , 1 . ".!, " !"( ,"! (" ),"( , ! , ,),! " ,(!) ! /",,2 !), , .,.( )!(")& " !,,"! ,""") , !," ".!, !(!, #(")) /(,2 ) 0 ) #( ,( .!(,!,2 ! "((,"!) (/! 2 , ,& ().,) ( "!) ! !, (" #.(2 .)!)) #()#,/& "(), #(",2 ),(.,"!) 2 !, #(" ! !( #(" !.! (,) "/( (!, !) " .)!)) ,",( 0, ), ), ,) " ,) ( #(". .!( !2 .)(! 1#, )!(" ,, ! (, ," #), /",,2& ) (!) ! " #, .,) ,) ! (# .,"! " 1#, "(, ! ",( !, () ).()& ,/!)) " /(),"! ),(,) ! . !),!,2 2 02 " ) #, ","! ,) ,, ( #(". , , #()) " .,,"! (" " #"), ") " .,# !) " .)!))& ! ,) ) .), , !!!&&& , - , !#., .#,! (#"(,! "!,"(! ! ,),! , '.2 " ) #("/)"!) ( "! 0,! "! !,(, )2), & " .!,"! 0, ",( )",0( "( ",( ,)) ! .," , .)! )(#,)& , ) "(,)) ," !/, , - ,) )" ,, ,.(2 ) )) ," , ) !"( ,"! 0, .), 0 ".) )& - !"(#"(,) .!'. ","! " !"0 ! ##,"!) !.! #(! .,.( .!(0(,! 2() $ )/(,2*"0 ('.!2% ! )! " "#, ".,0( ! !0( (!).(! /"# 2 !).(0( "/( !2 2() " "! #"(,"") .)! ,) !!"/,/ )!, ,""& !'. .##"(, ) ,, 2 , .) " " #, #"(, ") !#).,! , !"( ,"! ".! ! , , ! )!(") "( , .,.(& ) ") "0 2". ," ,2 !(, ,, 2". ! "( 1 # (# #,"!) " ") #(",2 ),(.,"!) "( .,.( #2 !, ),( ) .,) ,) ! #, ","! 2 ! " .)!)) ) "! /(!)*"/(!) ).( (" , ,& *%( # #3 */ #+2*3* /4 / 2 / - , 6 / ! / ! 0&1 /%* 2+/*! !'%# )-& 0 $00 -000 #5#3 */ #+2*3*(%" #*3 */ # /*+%# */ # &16 #2* /*/ %#%# 0 !'%# ) 16 ,$1$ &&,, #*3("*/ #'/*+%#"*/ #(%" & $ $ $ %( '& $ " %% " !"! !" &$ $ $ Discovering Office Treasures Everybody knows and uses Microsoft Office. But did you know it’s full of buried gems that can make an actuary’s job easier? M icrosoft Office continues to be one of the most popular collections of software programs in use today. Excel spreadsheets, Word documents, Access databases, and PowerPoint presentations have become such an integral part of business that it’s difficult to imagine working without them. Of all the Office applications, Visual Basic for Applications (VBA) may be the hidden gem in this treasure chest of software. Macros All Microsoft Office programs come with VBA, a powerful application development language. Some of you have been using VBA without 18 Actuarial Software Now assign a macro to a button, keystroke, toolbar, or menu. As a result, one click of the mouse or keyboard runs a series of commands. even knowing it. Consider macros, those collections of repetitive tasks. When you record a macro in Excel, the underlying macro code is programmed in VBA. The recorder translates each keystroke or mouse click into the appropriate sequence of VBA commands needed to carry out the task. When you run a macro, you’re telling Excel to run a VBA program, also known as a subroutine. You can VBA Once you’ve mastered macros, the next step is to write your own code in VBA. VBA is just like Visual Basic, except that VBA depends on Office and can’t run alone. VBA programs are stored in modules and become part of the file (spreadsheet, database, etc.). Writing your own programs opens up the full potential of Office and is the secret to uncovering real treasure in your applications. Consider an example of VBA in Excel. Let’s say you want to read information from an Excel worksheet, perform calculations in VBA, and American Academy of Actuaries Photo: Stockxpert By George De Graaf VBA programs are stored in modules and become part of the file (spreadsheet, database, etc.). Writing your own programs opens up the full potential of Office and is the secret to uncovering real treasure in your applications. return results to the worksheet. A sample subroutine (program) consists of the following code: Sub Example1() Variable1 = Range(“Input1”). Value Variable2 = Range(“Input2”). Value Result = 100*Variable1 + Variable2 Range(“C15”).Value = Result End Sub The two range names (Input1 and Input2) identify input cells in Excel. The calculation may be as simple or complex as needed and can involve other variables as well. The final result is stored in the variable (Result) and returned to cell C15 in Excel. Any cell in the workbook is available to the VBA program. Why bother with VBA? The above result can be calculated directly in Excel. However, VBA can handle extremely complex calculations that may be cumbersome or impossible American Academy of Actuaries to manage in a worksheet environment. Also, the input variables can be set to different range names, depending on some condition. Flexibility is the advantage. Now let’s look at a similar process in Access. In a database, data is arranged in tables or queries by records (rows) and fields (columns). You can use VBA to read data from a record set (table or query), perform calculations, and return results to another table. A sample program follows: Sub Example2() Set rstTable = Currentdb. OpenRecordset(“Table”) Variable1 = rstTable(“Input1”) Variable2 = rstTable(“Input2”) rstTable.Close Result = 100*Variable1 + Variable2 Set rstResult = Currentdb. OpenRecordset(“Result”) rstResult.AddNew rstResult(“Answer”) = Result rstResult.Update rstResult.Close End Sub In this case, the table [Table] contains two fields, [Input1] and [Input2]. The program reads these values into VBA, calculates a result, and stores the result as a new record in the table [Result], which contains a single field [Answer]. You can enhance the program to loop through all records in [Table] and perform the calculation each time, storing all of the results in [Result]. Transferring Data You can use VBA to control not only your current application but also any other Office application. For example, you can use VBA in Access to send data to Excel, or you can write a VBA program in Excel that prints a Word document (containing an Excel chart). Through VBA, all of the Office applications are available for any project. Actuarial Software Now 19 You can use VBA to control not only your current application but also any other Office application. For example, you can use VBA in Access to send data to Excel, or you can write a VBA program in Excel that prints a Word document (containing an Excel chart). In Access, for example, the TransferSpreadsheet VBA command provides an efficient way to import or export data between Access and Excel. This gives you the power of both applications in one VBA program. The primary benefit is that you can manage the data in Access and perform spreadsheet analysis in Excel. Using each application for the purpose for which it was designed produces greater efficiencies overall. To illustrate, consider an Excel workbook named Newdata.xls that contains data arranged in a table from A1 to C100, with table headings in row A. The following line of VBA code in Access will import the data into a table named [Sales]: DoCmd.TransferSpreadsheet acImport,,”Sales”,”C:\Newdata.xls”, True, “A1:C100” The reverse process (exporting data to Excel) consists of similar code: DoCmd.TransferSpreadsheet acExport,,”Sales”,”C:\Newdata.xls”, True, “A1:C100” 20 Actuarial Software Now Alternatively, the VBA command CopyFromRecordset can be used to copy data from a table or query in an Access database to an Excel workbook. This command can be used within a VBA program in either Excel or Access. Set rstTable = Currentdb. OpenRecordset(“Table”) Range(“A1”).CopyFromRecordset rstTable The first line opens an Access table (called [Table]); the second line copies all of the data to Excel, starting in cell A1. Queries Data is a precious jewel, especially to businesses in the financial services industry. Significant resources have been devoted to developing data warehouses, query tools, data mining units, analysis programs, and knowledge management systems. The ability to obtain results from a database gives you the power to make informed decisions. A fundamental understanding of structured query language (SQL)—the standard language used to query most databases—yields big dividends. An SQL statement tells the database which tables to consider, how to join related tables, what calculations to perform, and how to display results. In addition to the tools that are available to query databases, you can use VBA to connect to a database, build and execute an SQL statement, and display results. Below is an example of a VBA program in Access that builds and runs a simple query. The table [Sales] contains sales revenue data by year, state, and product. Assume that we want to find the total revenue for 2007 for all states and products. Sub Example4() Dim strSQL As String Dim rstResult As Recordset strSQL = “SELECT SUM(Revenue) AS Total FROM [Sales] WHERE Year = 2007” Set rstResult = CurrentDb. OpenRecordset(strSQL) MsgBox (“Total Revenue for 2007 is: “ & rstResult(“Total”)) rstResult.Close Set rstResult = Nothing End Sub American Academy of Actuaries # ".0 /&"# 4 6$( !/50/ 0 " 4"! )/.%/!" / 54 4"! &!" 0 " !"4%!"@ 4/./ -/ *"@ # / 3."/ !C3.3! 4"! 0# ' ""3"/!" !!" 3 "3/!"@ ./ )""! % 54 "! /! 5#'F3@ /.. BLLF:L:FEL?<F C3/". % /! !)F3/*!"m-!/F3@ /2 % /! BLLF688FOR:BF Significant resources have been devoted to developing data warehouses, query tools, data mining units, analysis programs, and knowledge managementBysystems. TheHerzog ability to obtain Thomas N. results from a database gives you the power to make informed decisions. There are several new parts to this program. The Dim statements declare variables and classify them as specific data types so that VBA knows how to work with them. The strSQL variable is a text string containing the SQL statement. The rstResult variable is the result of running the query through the OpenRecordset command. A message box displays the correct answer after the total is calculated. Open Database Connectivity Most seasoned veterans know that Access can query data that exists not only in Access but also in any other database through Microsoft’s gem of a technology called open database connectivity (ODBC). An ODBC connection allows Access to communicate with any other ODBC-compliant database, including DB2, Oracle, SQL Server, and many others. The ODBC standard acts as a translator between databases, allowing them to pass data and commands back and forth. You can write VBA programs that 22 Actuarial Software Now dynamically build SQL statements that retrieve data from a corporate data warehouse (which is just a big database) and send results to Excel. This gives you the power to write ad hoc queries and generate reports, all from within the familiar Office environment. With Access, the following scenario is possible. A company stores monthly financial results in a corporate data warehouse. Once the results are available, Access can be used to query the database and calculate subtotals by product or state. This data can be stored in an Access table and used to determine trends over time. Analysts can study profitability, compare actual results to plan, and perform ad hoc queries that may not be available through the company’s normal reports generated from the data warehouse. Component Object Model VBA can also call other programs outside of Office. Microsoft developed another gem called component object model (COM), which enables one application to call another application. VBA and Office are built upon COM. If you have an existing application that supports COM, you can integrate it with your VBA program. Essentially, this extends the power of your Office application to include the other application. Conclusion I’ve touched briefly on several technologies present in Microsoft Office. More information on any of these topics may be found on the Internet, especially Microsoft.com or MSDN. com. There are several other websites, including discussion forums, newsgroups, and communities, that provide a wealth of knowledge about VBA and Office. The treasure is as close as your computer. n George De Graaf is a property/casualty reserving actuary for Nationwide Insurance in Des Moines, Iowa. He also serves as the webmaster for the Iowa Actuaries Club. He is a past chairperson of the Society of Actuaries Computer Science Section Council. He may be reached at DeGraafConsulting@mchsi.com. American Academy of Actuaries N`eb\cmfjj GX^\ ). 1, $ " " " %% & & " " " " %&.11 $ 1. .$ "$1 $ 1. .#&"16 1, . 1 1%%" 6%2 $ 1% "& $"67 6%2, ,.!. 3"21 6%2, &1" .1,212, 1.1 "1,$13 .1,1. $ "3, ,.2"1. $ %$. $ $1213 #$$,) 1, "&. 3 6%2 1 $.1. 6%2 $ 1% #! $%,# .1,1 2.$.. .%$.) &,,, #%"$ 1%%" %.$ 6 #$6 % 1 4%,"+. "$ $.2,$ ,$.2,$ $ 12," %$.2"1$ ,#. 1, . 3,.1" 1%%" 11 $ 2. %, 4 ,$ % &&"1%$. $"2$ 7 $113. %$%# &1" %" 7 ..1 "16 $#$1 7 ,%21 ,$ "$$$ 7 $.2,$ 1,16 7 %,&%,1 1,212, $"6../ %, 1$ 2.1 #%"$ ,#4%,! 1, &,%3. %#&,$.3 $ 3$ ",,6 % 2.$.. $ .11.1" %#&%$$1. $"$ 2.,. 1% $"67 3,6 .&1 % ,.! 41$ $ %,$71%$ $"2$ 7 7 7 7 7 ,1 .! $,4,1$ .! 1,1 .! ,!1 .! &,1%$" .! %, 12,. $ $"6.1. %1$ #$. 2.$ 2$4"6 %#&"5 $ 2"1 1% 2. .%14, 1% ,1 "" % 1 $..,6 %$%# &1" #%". ' ( %, $"6..) 1, $". 6%2 1% 2" "6 %#&"5 $$" #%". *2!"6 $ ."6 41%21 1#%$.2#$ $ %.1"6 &,%,##$) 3"2 % 1, . $$ 6 1 1,$$ $ %#&,$.3 5&,1. &,%3 6 $"+. .&".1. .2 . 7 ...1$ 41 $1" #%" 2"$ 7 $1,13 &,%21 #%$.1,1%$. / .2..%$. %21 #%" 2"$ &&,%. 7 ,$$ #$2" .%14, "& 12,. . .12. 1#&"1. 7 ., %$,$. $ .2&&%,1 4.1 %, 1, #%$.1,1%$ %, 1% %1$ .%14, 1," %$11 #")#"$2.)$",%2&)%# " " $1,&,. .! $#$1 ' ( . ,&"6 $$ 1 46 $.2,,. 34 1, ,.!.) 1 . ".% $$ 1 46 ,1$. $. 34 $.2,,.+ ,.!.) $ ,1$. $. , ,3$ %, $ 1 %&1%$ % ) $"+. 1$ $6 %$.2"1$ ,1 . 3%1 .$$1 ,.%2,. 1% .16$ ,.1 % 1 #%.1 ,$1 3"%&#$1. $ $ 1. 1. %$ 1 ,1$. &,%..) 2, .&".1. 2$,.1$ %4 . 3"21 $ %4 1 . 1%, $1% 1 ,1$. &,%..) 1,%$ &,%,#. $ "& $.2,,. #$1$ $ .%#1#. 3$ #&,%3 1, ,1$.) $"+. .&".1. $ "& "$1. .1,$1$ 1, &,%,#. 6 7 3"%&$ $ &&"1%$ #%" 6 2.$ 1,- $"+. 4,4$$$ 6$# $$" $"6.. .%14, 7 "1$ %#&$6+. ,%# ,1$ $6 &,.&13 7 ,$ .1 &,1. $ %.,3 ,%.. ,$1 %#&$. 7 ...1$ 2.1%#,. $ 2$,.1$$ ,1$ $6+. ,1, $ &&,%. 7 3"%&$ $ ,1$ ....#$1 $ 16$ 1 1% %#&$6+. %3,"" ,1$ &,%.. 7 ...1$ 2.1%#,. $ &,&,$ %, $ #1$ 41 1 ,1$ $. &,1. , ,1"6 ,%# %#&$6 1% %#&$6) "1,$13 &&,%. #6 .%#1#. " 1% 3,. 1. %$ %#&$6+. ,1$) $"+. .&".1. $ 61%6 %$11 41 ,1$. $. ,#$ 2,,$1 %$ &,3"$ ,1$ $6 34. $ %$%$ 3"%&#$1.) %, #%, $%,#1%$ %21 $ 1. ,1$. #&"1%$. &". %$11 ' # # 05 $! +" 0$! )! (! / 0$! 01.%( ,.+&!0%+* /+"03.! ).'!0 %* *1)!. +" 35/ 7 .'!0 /$.! 7 !3 /(!/ 7 (%!*0 /0%/"0%+* &*) ' ) & '' & ! " + *) * ) )*& '),& &) ) ')) )*& ' &. ') ) ) ) ' ). )&&, ,)*) & )& & & ') &)# &' -') *'&' , )' ) , & & +)' )) & ) &'*) %' '). &) ')) +')) & ) *)*& *$* *''' # 7 $! )+/0 .+1/0 /0* . 01.%( "1*0%+*(%05 +" *5 /5/0!) 1..!*0(5 2%((! 7 * 2*! 0!$*+(+#5 !/%#* 0$0 3%(( *+0 .!-1%.! "101.! ,(0"+.) $*#! * 0$0 !(%2!./ *') '')). )' &+ ' ). *) & *) )' )/ & && ')). ') ')') )' )) *) &) ) +*' ). 7 ,.+2!* $%/0+.5 +" /1!//"1( !*0!.,.%/!3% ! !,(+5)!*0 0 )*5 %* 1/0.5(! %*# %*/1.!./ 7 4,!.%!*! ,.+2% %*# +,0%)%6! %),(!)!*00%+*8+* 0%)! +* 1 #!0 7 $! +*"% !*! 0$0 %((%)*/ 1/%*!// )+ !( 3%(( !(%2!. +*#+%*# /0%/"0%+* 0$.+1#$ *)') *'& '* &) ')) &*') )' ) ,&' '). &) $5 0'! .%/'/ +* 1*,.+2!* /+"03.! * ,.+)%/!/ "+. 0$! "101.! *2!/0%#0! *+3 * /!! "+. 5+1./!(" 3$0 0$! !/0 /5/0!) 2%((! 0+ 5 * + "+. 5+1 + (!.* )+.! +. 0+ /$! 1(! !)+*/0.0%+* +*00 .%* !% 0 +. .%*.!% )%((%)*+) / "'!%< #50 3 !5 3 ! #08.# ##! 0.90 3 '.%'.5< 08!5< # 5 %"0 5% 8!# %"'!; ! #08.# "%!0 !!"#-0 # 5 <%8 5% 5 #0 !# 05. # 0. 5# #< %5. 0<05" %# 5 ". 5* "'!< '85 0 5 "%05 .%805 0%5:. '!5%." :5 5 .%05 05 % 8!5# '.# # ##! '.%5%# '!50 9!!* % :! 0 !;! %'# 0<05" :5 9.< #5859 %."8! 0<#5; <%8-!! #9. # 5% 8! %""%# 8#5%#!5< %# <%8. %:#* %. 0##5!< "%. %85%5%; 08''%.5 %. '.%85 58.0 .8!5%.< .+8."#50 # 005 "%!# 5# 5 %"'55%#* 0 .%805 8#5%#!5< 90 <%8 9!8! 05.5 %. .5# <%8. "%!0 :5 "#"! 5: #* 5-0 "%. : %#5#8 5% 8'. 0% 5%.%8!< # %#005#5!< 5 !05 % "'.%9"#50 :-9 " %9. 5 !05 09# <.0 !!0 7>' %8"#5 55 : :%8! !%9 5% 0%: <%8* %. "%. #%."5%# %# %: -0 %#05#5!< 8'5 58. 05 90 <%8 0=! ! %9. 5 %"'55%# %. %. "%#05.5%# '!0 %#55 .# 5 (2>) 6>16 %. 5 .#*."!!"#*%"* Data Unlocks the Door of Opportunity for Insurers Insurance carriers must not only develop strong predictive models but view data as an internal asset and a competitive advantage. By cleansing dense and cumbersome internal data and considering additional external factors, carriers can assure improved profitability. T he hard market cycle of property/casualty rate increases we saw from 2001 to 2004 is over. While industry indicators show that rates increased for both property and general liability lines in the first quarter of 2006, overall, the property/casualty insurance market is soft. The carriers we’ve talked to are concerned about a wholesale return to a soft market, with the reduction in underwriting discipline and the marketfollowing behavior it implies. They also recognize a fundamental shift is taking place in the market, and they are concerned about being left behind in the search for competitive advantage. One of the key success factors emerging for insurance companies today lies in a carrier’s ability to assess risk at least as accurately as and, where possible, more accurately than its competitors — and then to price that risk appropriately. But beyond this focus on pricing precision is an increased emphasis on ease of doing business for agents, a desire 28 Actuarial Software Now for quality growth that maintains current profitability guidelines, and an increase in automated processing of insurance transactions, whether new business, policy changes, or renewals. As a result, carriers are looking closer at analytics and business intelligence (BI) technologies, specifically the use of predictive analytics, in order to develop fact-based business models, streamline manual operations, and drive sound business decisions. While many carriers already have a predictive analytic solution in place, others are just beginning to embrace the power of predictive analytics to propel sound, data-driven decision-making processes. Regardless of where they are in adopting predictive analytics, however, the organizations we talk to all ask the same fundamental question. Carriers continually want to know the critical factors they must address to ensure successful utilization of their predictive analytic environment not only initially but over time as well. And while our answers often focus on recommendations unique to each firm based on their objectives, current capabilities, and resources, one recommendation continually emerges on a topic that is all too frequently ignored. For advanced users as well as beginners, data is the key American Academy of Actuaries Photo: Stockxpert By Richard G. Vlasimsky 1HZ 6RIWZDUH 0DNHV 3HQVLRQ %HQHILW $GPLQLVWUDWLRQ (IILFLHQW '% 3UHFLVLRQ D SURJUDP RIIHUHG E\ 3HQVLRQ6RIW &RUSRUDWLRQ KDV UDLVHG WKH EDU IRU SHQVLRQ DGPLQLVWUDWLRQ VRIWZDUH :LWK LWV UHYROXWLRQDU\ LQWHUIDFH ZKLFK FRPELQHV ERWK VLPSOLFLW\ DQG IOH[LELOLW\ LQ LWV DELOLW\ WR KDQGOH YLUWXDOO\ DQ\ SODQ GHVLJQ WKLV SURGXFW ULVHV DERYH DOO RWKHUV )HDWXUHV WKDW VHW '% 3UHFLVLRQ DSDUW IURP WKH UHVW LQFOXGH 8QSDUDOOHOHG IOH[LELOLW\ WKURXJK D FRPELQDWLRQ RI SDUDPHWHUL]HG FRPSRQHQWV DQG IRUPXODV XVHUV DUH DEOH WR EXLOG DQ XQOLPLWHG YDULHW\ RI SODQ GHVLJQV 2QH GRHV QRW QHHG WR NQRZ KRZ WR SURJUDP WR VHW XS D SODQ 3ODQ VHWXS LQ PLQXWHV DQVZHU D VKRUW OLVW RI TXHVWLRQV DQG PXFK RI WKH VHWXS ZRUN LV DOUHDG\ GRQH IRU \RX 0RGLI\ \RXU QHZO\ FUHDWHG SODQ DQG \RX DUH UHDG\ WR EHJLQ FKHFNLQJ FDOFXODWLRQ UHVXOWV ,QWHJUDWLRQ ZLWK RWKHU SURGXFWV GDWD LV PRYHG HIIRUWOHVVO\ EHWZHHQ '% 3UHFLVLRQ DQG RWKHU SURJUDPV LQFOXGLQJ YDOXDWLRQ DQG JRYHUQPHQW IRUPV VRIWZDUH DV ZHOO DV ZRUG SURFHVVRUV DQG VSUHDGVKHHWV 8VHU IULHQGO\ LQWHUIDFH LWV LQWXLWLYH DQG IDPLOLDU LQWHUIDFH PDNHV '% 3UHFLVLRQ HDV\ WR XVH %XLOG WKH FRPSRQHQWV WKDW PDNH XS D SODQ VSRQVRU DQG LWV SHQVLRQ SODQV $GG HPSOR\HH DQG VSRXVDO LQIRUPDWLRQ DQG FDOFXODWLRQV DUH UHDG\ LQ VHFRQGV 1HHG D EHWWHU ZD\ WR PDQDJH \RXU FOLHQWtV SHQVLRQ GDWD" 2QFH \RX VHH '% 3UHFLVLRQ \RXtOO NQRZ WKH WLPH LV QRZ 5HFRQFLOH YDOXDWLRQ GDWD DQG H[WUDFW IRU OLDELOLW\ PHDVXUHPHQW ZLWK WKH SXVK RI D EXWWRQ 3URGXFH EHQHILW FDOFXODWLRQV SD\PHQW HOHFWLRQ IRUPV DQG DQQXDO VWDWHPHQWV LQ VHFRQGV 6HW XS SODQV TXLFNO\ DQG HDVLO\ ZLWKRXW SURJUDPPLQJ H[SHULHQFH 6WRUH DQ\ W\SH RI SHQVLRQ GDWD LQ WKH UREXVW UHODWLRQDO GDWDEDVH 3HQVLRQ6RIW &RUSRUDWLRQ 3KRQH )D[ (PDLO VDOHV#SHQVLRQVRIWFRP One of the key success factors emerging for insurance companies today lies in a carrier’s ability to assess risk at least as accurately as and, where possible, more accurately than its competitors—and then to price that risk appropriately. element in revealing business opportunities. After all, a predictive model is only as good as the data that it is based upon. Clean Your Data While many carriers may believe they already have the elements in place to build a predictive model, the first step in maximizing opportunity should always be to review the in-house data being used. Carriers trying to base risk assessment on data that has not been cleaned need to beware. All too frequently, the data is of poor quality and may not be easily accessible for analysis. The process begins by examining existing data—policy, claims, and demographic information—and executing a rigorous data validation, data hygiene, and data enrichment process to create a clean, statisticalgrade data set that can be used for predictive modeling. While carriers might understand the importance of attention to fundamentals in the predictive model being built, in the beginning, they often fail to recognize the importance of data 30 Actuarial Software Now integrity. Data integrity needs to be checked to ensure that the data set does not contain keying errors, referential integrity errors, or nonstationary issues—if these occur, a poorly performing model will result. Once the issue is brought to their attention, the challenge becomes: How can a carrier execute the data cleansing process? Manually analyzing thousands of pieces of data takes months of dedication and time—time most market-driven companies do not have. Further, by the time this entire process is completed manually, much of the data may already be out of date, defeating the purpose of the exercise. In hopes of overcoming these lofty challenges, some providers of predictive analytic solutions are addressing this first step and offering automated data validation and cleansing solutions. The intuitive technology they utilize scrubs the data, scanning for inaccuracies and “outlier” data, assuring each data element is ready for the modeling process. By leveraging an automated tool, the data validation and cleansing process is executed in weeks, leading to improved and highly accurate models with a much faster time to market. Unify Your Data Not only do carriers have to address the cleansing of data that’s already in place, but also they frequently have to unify disparate databases. Often this arises from discrepancies in how data is stored in different databases internally, but a new source of difficulty in data unification is emerging. Today’s dynamic organizations are growing and acquiring new companies and divisions— therefore acquiring more data. Part of the data hygiene process requires that all data be unified and standardized into a usable format. This includes not only assuring data is up to date but eliminating unique organizational data patterns and creating a standard data format. Here again, many providers of predictive analytic solutions offer pre-determined methodologies for standardizing data in an analytic friendly format. They have the processes and procedures in place to map data from multiple data sources internally and resolve the apparent discrepancies that exist in data formats, data definitions, and data capture and storage methodologies to ensure that the data being analyzed is complete and consistent. Outsmarting the Competition When building a model, a carrier American Academy of Actuaries 32/<6<67(06 ,1& 9DOXDWLRQ )LQDQFLDO 5HSRUWLQJ 6RIWZDUH ZZZSRO\V\VWHPVFRP (PDLO ENHDWLQJ#SRO\V\VWHPVFRP !! 4&/ #+ # %1* *&%*/# # / 5*+ ' /* / *+/ #3 *(1*"#/+ %" *%" 0 + 0 %!2#5 %* +%" %/* *&%*/# *" / + ! !5 // 3 3!! *&%*/# 1#* # **#"#/ // *(1*+ "1!/&!+#*%+ # 1#!% ++1"&/%#+ %* 1/1* 2#/+' 3!! !! +&# +%" /" 1*# %1/ 3/ /% %' # 3 % %# /# 3!! 2*5 !*, #5 #3 +5+/" "1+/ "+1* 1& # / %!!%3# 35+ +& 1*5 #!5++ # %#/*%!' %" +5 // 2!1/%# # &*%/%# +5+/"+ * #2/!5 #%#++/#/' + "5 /*1 %* +%" 2#%*+ 1/ 2!1/%# +5+/"+ * !*5 &*%/%# +5+/"+ / /* %*' %% / /+ 2#/+ *%" %!55+/"+' +* #1"* % !1!/%#+ # /% +1&&%*/ #3 "/%+ 3!! +/*++ %"&1/# &/+' %!55+/"+) +%/3* + +/*"!# # #/' / + +/ %# +#! &*%++%* +5+/"+' /%#!!5 %1* * +5+/" +&*+ / !% /% "#5 &*%++%*+3 " + /+ !* %+ +!' %!55+/"+ *# 5%1 "%* &*%++# ' #!% # ++1"&/%#+ + ! !5 /% &*/ % #3 *&%*/# *"' *##+ *&%*/+ 3!! "# "%* +!%+1*+ # 4&!#/%#+' %!55+/"+ 4&*# # $- *&%*/# # %1* % *##+ +5+/"+ "#+ %!55+/"+ *#+ 5%1 +1&*%* ' 3 *&%*/# *"+ &## %# #/*#! "%!+ # %" 4&*# 3!! "#+ %* %"&*#+2 %#/*%!+' %!55+/"+ !*5 !2+ %"%*/!5 # /+ 3%*!' %!55+/"+ *#+ 5%1 //* ' ő5QQPGT QT NCVGT GXGT[QPG YKNN PGGF C RTQFWEVKQP SWCNKV[ OQFGNKPI U[UVGOŒ 1* *%%/+ * #%* # %"&!/ &%!5 /1* +1&&%*/ // 2!1/%# +5+/" 1+*+ "##%/ +#! !! &*# /%%!' #! "1 "%* %"&!4/5 # /+ *#+ 5%1 */* ' 9DOXDWLRQV _ )LQDQFLDO 5HSRUWLQJ _ 3URMHFWLRQV _ ([SHULHQFH 6WXGLHV _ 6WRFKDVWLF 5LVN $QDO\VLV _ &RPSUHKHQVLYH &RQVXOWLQJ typically relies on an ongoing on data from its basis. Some For advanced users as well as beginners, data own policy and predictive is the key element in revealing business opporclaims adminisanalytics techtration systems. nologies not tunities. After all, a predictive model is only as only prepare This means good as the data that it is based upon. data initially that most carbut also moniriers are levertor the data set aging relatively the same standard information and ogy providers are offering access to continue to check for changes or are likely to derive the same insights to external data sources as a part inaccuracies, ensuring that human as the competition. Carriers that are of the service they offer. More ad- or technical errors are not leading to able to combine internal data with vanced providers are going the next false findings. In order to drive accuexternal data can gain insights into step—aggregating external data rate pricing and long-term growth, into a single data source to stream- carriers need to recognize the imrisks that competitors will not see. By accessing additional data from line the data unification and analysis portance of first cleansing data and continuing the process throughout external sources, linking the exter- process. This data is already formatthe life of the model. nal data to internal data, and con- ted for use within a model, allowing In order to achieve quality sidering variable interactions from carriers to skip the cleansing process growth, pricing precision, ease of among the different sources, a mod- and also streamline the unification doing business with agents, and el may reveal greater insights, allow- with their internal data. When car- streamlined processing flows, insuring carriers to out-select the compe- riers combine this with improved ance carriers must not only develop tition and uncover new pockets of data analysis and predictive analytic strong predictive models but also techniques, they are able to discover view data from a unique perspecopportunity. While traditional external data performance parameters that are tive—as an internal asset that is a sources have been utilized for some outside the norm and stay a step source of competitive advantage. There is no magic trick to unveiling time in risk analysis, new data sourc- ahead of the competition. new insights that lead to competies are emerging that can provide The Data Goes On significant insight when combined The final phase in effectively lev- tive advantage; the key is hidden with internal data. Information such eraged data—which is often over- within often dense and cumbersome internal data. The good news as location indicators to the nearest looked by carriers—involves the is that there is help available in the hospital or police station, or safety ongoing monitoring and refreshmarketplace. By cleansing data and information about transportation ing of data. As carriers utilize the considering additional external devices can help carriers reveal seg- predictive models to enhance their factors, carriers are able to ensure ments of opportunity previously book of business, and as competi- improved profitability and leverage hidden in larger and previously dis- tors respond, the data captured and a source of ongoing competitive the benefits derived are constantly advantage. n missed market segments. Recognizing that it is difficult to changing. Carriers need to factor obtain external data that is accurate in these transformations to create Richard G. Vlasimsky is chief technology and highly relevant, some technol- highly effective and accurate models officer for Valen Technologies in Denver. 32 Actuarial Software Now American Academy of Actuaries .!, " , "2!) " !/ ,-() .(1 "!, "( ,/"% ! -$( ," !/ .()"! ! ,,( " / "-() !", /) "( "!,)% ! 1"- -$( -," ,1 "!.(,) 1"-( , ! " $() ()-,) ,/! .()"!) ," !)-( "!)),!1% " "'& ( & '" $ "&# '# !'+ #& '& " "& ) ,-( "! )1), ,, ! ()) 1"-( (! "($"(, ! !) "( # ) #& !!-,1 ),1 ! ",( ##& &+ & .! !,)% ) 0,( 1 &#& "# " # +## * " +## ///%10)%" ) $"/(- ) "/ & ## ), ! )1 ," (! ! -)% , !) ,"1') (&-( !,) ! ) )! /, , 0,1 ," " "!,, "-! , 110)%" , ," "(("/') !)% #** #!** '(&'-&# #' #!&'-&# #,* /#,' (#.' #' #!(,*! !(& "$+&$&00 ...&'-&# ' ' !#' *#! ,!' * ,!' ## ! '#%* ' *' '( #' '(*' *' '( # ,!' * /(* ( !& #' *( (,('( ! * && ! #*' #,!*'(&