Working with xts and quantmod
|
|
|
- Isabel Miller
- 10 years ago
- Views:
Transcription
1 Working with xts and quantmod Leveraging R with xts and quantmod for quantitative trading Jeffrey A. Ryan [email protected] R/Finance Workshop Presented on April 24, R/Finance : Applied Finance with R University of Illinois at Chicago
2 xts: extensible time series Most everything in trading involves a time series Regular data (positions data, P&L) Irregular data (market data, book data, trades) R has many ways to manage this...
3 xts: extensible time series Data Classes
4 xts: extensible time series fts Data Classes matrix mts tframe data.table data.frame zoo its timeseries ts irts vectors zooreg
5 xts: extensible time series fts Data Classes matrix mts tframe data.table data.frame zoo its timeseries ts irts vectors zooreg Time Classes
6 xts: extensible time series fts Data Classes matrix mts tframe data.table data.frame zoo its timeseries ts irts vectors zooreg Time Classes chron character POSIXct Date POSIXlt numeric yearmon yearqtr timedate
7 xts: extensible time series fts Data Classes matrix mts tframe data.table data.frame zoo its ts Sometimes, choice is timeseries irts vectors bad for package zooreg developers and interoperability Time Classes chron POSIXct character Date POSIXlt numeric yearmon yearqtr timedate
8 xts: extensible time series The solution?
9 xts: extensible time series add one more class of course...
10 xts: extensible time series Motivation (c. 2007) Avid user of zoo Natural R-like interface Flexible and complete methods S3! I still wanted a few features for trading... Additional series metadata Require time-based indexing Conversion/reconversion tools
11 xts: extensible time series Significant design requirements for xts: Preserve zoo behavior Utilize time-based indexing Allow for arbitrary attributes to be cleanly attached ISO 8601 subsetting by time strings Lossless conversion utilities to hide messy details
12 xts: extensible time series What s inside an xts object? Index + Matrix + Attr Internally the storage is always a numeric vector! Can be of any class supported by matrix Hidden attributes AND user attributes.indexclass,.indexformat,.indextz,.class, index
13 xts: extensible time series What s inside an xts object? Index + Matrix + Attr Internally the storage is always a numeric vector! Can be of any class supported by matrix Hidden attributes AND user attributes.indexclass,.indexformat,.indextz,.class, index
14 xts: extensible time series What s inside an xts object? Index + Matrix + Attr Internally the storage is always a numeric vector! Can be of any class supported by matrix Hidden attributes AND user attributes.indexclass,.indexformat,.indextz,.class, index
15 xts: extensible time series What s inside an xts object? Index + Matrix + Attr Internally the storage is always a numeric vector! Can be of any class supported by matrix Hidden attributes AND user attributes.indexclass,.indexformat,.indextz,.class, index
16 xts: extensible time series What s inside an xts object? Index + Matrix + Attr Internally the storage is always a numeric vector! Can be of any class supported by matrix Hidden attributes AND user attributes.indexclass,.indexformat,.indextz,.class, index Important! index must be a time-based class
17 xts: extensible time series Index as numeric? That isn t time-based!! Internally all index values are represented in POSIX time (seconds since the epoch) Coercion happens at object creation or upon index replacement index() converts back to user-level class.index() access the raw seconds in the index.indexclass,.indexformat and.indextz attributes Rationale? Simplicity for C level code, removal of multiple conversion in most instances, more consistent behavior All details are hidden from the user
18 xts: extensible time series Time-based indexing in xts (ISO 8601) Date and time organized from most significant to least significant: CCYY-MM-DD HH:MM:SS[.s] Fixed number of digits Separators can be omitted e.g. CCYYMMDDHHMMSS Reduced accuracy forms are valid: e.g. CCYY-MM Fractional decimal time is supported Intervals can be expressed e.g / source:
19 xts: extensible time series Create an xts object Load xts package > library(xts) Loading required package: zoo xts now requires a valid TZ variable to be set your current TZ:America/Chicago > x <- xts(rnorm(10), Sys.Date()+1:10) > x [,1]
20 xts: extensible time series Create an xts object > library(xts) Loading required package: zoo xts now requires a valid TZ variable to be set your current TZ:America/Chicago Create an xts object > x <- xts(rnorm(10), Sys.Date()+1:10) > x [,1]
21 xts: extensible time series Indexing by time Index using standard tools (still works) > x[ index(x) >= as.date("-03-28") & index(x) <= + as.date("-04-01") ] [,1] > x["0328/0401"] [,1]
22 xts: extensible time series Indexing by time > x[ index(x) >= as.date("-03-28") & index(x) <= + as.date("-04-01") ] [,1] Index via ISO-style with xts > x["0328/0401"] [,1]
23 xts: extensible time series Indexing by time > x[""] [,1] > x["04"] [,1] > x["0301/03"] [,1] All of
24 xts: extensible time series Indexing by time > x[""] [,1] > x["04"] [,1] > x["0301/03"] [,1] All of April
25 xts: extensible time series Indexing by time > x[""] [,1] > x["04"] [,1] > x["0301/03"] [,1] From the first March to the end of March
26 xts: extensible time series All subsetting is via a binary search algorithm. F-A-S-T! > str(x10m) # 10 million observations An 'xts' object from :19:00 to :05:39 containing: Data: int [1: , 1] Indexed by objects of class: [POSIXt,POSIXct] TZ: America/Chicago xts Attributes: NULL > str(x100k) # 100 thousand observations An 'xts' object from :19:00 to :05:39 containing: Data: int [1:100000, 1] Indexed by objects of class: [POSIXt,POSIXct] TZ: America/Chicago xts Attributes: NULL > system.time(x10m['0323']) user system elapsed > system.time(x100k['0323']) user system elapsed > system.time(x10m[index(x10m) >= as.posixct(' :19:00') & index(x10m) <= as.posixct(' :59:58')]) user system elapsed
27 xts: extensible time series All subsetting is via a binary search algorithm. F-A-S-T! > str(x10m) # 10 million observations An 'xts' object from :19:00 to :05:39 containing: Data: int [1: , 1] Indexed by objects of class: [POSIXt,POSIXct] TZ: America/Chicago xts Attributes: NULL > str(x100k) # 100 thousand observations An 'xts' object from :19:00 to :05:39 containing: Data: int [1:100000, 1] Indexed by objects of class: [POSIXt,POSIXct] TZ: America/Chicago xts Attributes: NULL > system.time(x10m['0323']) user system elapsed > system.time(x100k['0323']) user system elapsed > system.time(x10m[index(x10m) >= as.posixct(' :19:00') & index(x10m) <= as.posixct(' :59:58')]) user system elapsed
28 xts: extensible time series All subsetting is via a binary search algorithm. F-A-S-T! > str(x10m) # 10 million observations An 'xts' object from :19:00 to :05:39 containing: Data: int [1: , 1] Indexed by objects of class: [POSIXt,POSIXct] TZ: America/Chicago xts Attributes: NULL > str(x100k) # 100 thousand observations An 'xts' object from :19:00 to :05:39 containing: Data: int [1:100000, 1] Indexed by objects of class: [POSIXt,POSIXct] TZ: America/Chicago xts Attributes: NULL > system.time(x10m['0323']) user system elapsed > system.time(x100k['0323']) user system elapsed Identical speed! > system.time(x10m[index(x10m) >= as.posixct(' :19:00') & index(x10m) <= as.posixct(' :59:58')]) user system elapsed
29 xts: extensible time series All subsetting is via a binary search algorithm. F-A-S-T! > str(x10m) # 10 million observations An 'xts' object from :19:00 to :05:39 containing: Data: int [1: , 1] Indexed by objects of class: [POSIXt,POSIXct] TZ: America/Chicago xts Attributes: NULL > str(x100k) # 100 thousand observations An 'xts' object from :19:00 to :05:39 containing: Data: int [1:100000, 1] Indexed by objects of class: [POSIXt,POSIXct] TZ: America/Chicago xts Attributes: NULL > system.time(x10m['0323']) user system elapsed > system.time(x100k['0323']) user system elapsed > system.time(x10m[index(x10m) >= as.posixct(' :19:00') & index(x10m) <= as.posixct(' :59:58')]) user system elapsed
30 xts: extensible time series xts + C Moving [.xts to C dramatically decreased subsetting costs Highest cost basic operation in R was merge. Prime C candidate Implemented optimized sort-merge-join in C with custom algorithm Additional C based routines followed... xts now has lines of C
31 xts: extensible time series Additional xts tools to.period, period.apply, endpoints, timebasedrange, try.xts, reclass, Reclass
32 xts: extensible time series...in development
33 xts: extensible time series Binary.xd files Representation of xts objects on disk Seekable for disk-based subsetting Future time-series database structure XTS (disk) xts (memory) xtsdb
34 xts: extensible time series Parallel processing period.apply runsum, runcov, runsd, etc. (moving from TTR)
35 xts: extensible time series Parallel processing period.apply runsum, runcov, runsd, etc. Multiple index support dimensional attributes
36 xts: extensible time series Parallel processing period.apply runsum, runcov, runsd, etc. Multiple index support dimensional attributes Tighter zoo integration Backport C code into zoo
37 AAPL [ 12 01/ 03 23] Dec 01 Dec 15 Dec 29 Jan 12 Jan 26 Feb 09 Feb 23 Mar 09 Mar 23 quantmod
38 quantmod was envisioned to be a rapid prototyping environment in R to facilitate quantitative modeling, testing, and trading
39 Data. Visualization. Modeling.
40 Data. Visualization. Modeling. Trading requires lots of different types of data, from many different sources. quantmod aims to hide the details of the data source, to make using data a priority
41 Data. Visualization. Modeling. Trading requires lots of different types of data, from many different sources. quantmod aims to hide the details of the data source, to make using data a priority getsymbols
42 Data. Visualization. Modeling. getsymbols csv Rdata MySQL SQLite google yahoo Interactive Brokers FRED oanda
43 Data. Visualization. Modeling. getsymbols getsymbols is the top level function that dispatches to custom methods based on user direction setsymbollookup getsymbollookup savesymbollookup loadsymbollookup
44 Data. Visualization. Modeling. getsymbols getsymbols behave like base::load by assigning objects into the user s workspace (.GlobalEnv)
45 Data. Visualization. Modeling. getsymbols getsymbols behave like base::load by assigning objects into the user s workspace (.GlobalEnv) Rationale: when dealing with potentially dozens of symbols interactively, it is redundant to have to manually assign each. Also facilitates multiple requests.
46 Data. Visualization. Modeling. getsymbols getsymbols behave like base::load by assigning objects into the user s workspace (.GlobalEnv) getsymbols (devel) now returns all symbols in an environment! loadsymbols will be available to directly replace the previous getsymbols behavior UPDATED
47 Data. Visualization. Modeling. getsymbols getsymbols( AAPL ) getsymbols( AAPL;SBUX ) getsymbols( USD/EUR,src= oanda )
48 Data. Visualization. Modeling. getsymbols getsymbols( AAPL ) getsymbols( AAPL;SBUX ) getsymbols( USD/EUR,src= oanda ) Additional data wrappers: getdividends, getquote, getsplits, getfx, getmetals, getoptionchain
49 Data. Visualization. Modeling. Interactive, highly customizable financial charting in R
50 Data. Visualization. Modeling. ^gspc price Time Basic OHLC chart from tseries
51 Data. Visualization. Modeling. GSPC [ 02 02/ 03 23] Feb 02 Feb 09 Feb 17 Feb 23 Mar 02 Mar 09 Mar 16 Mar 23 candlechart(gspc, subset='02/', theme='white', TA=NULL)
52 Data. Visualization. Modeling. Requirements Fast rendering (base plotting tools) Interactive and scriptable Work with all timeseries classes Minimal commands Highly customizable Full technical analysis support (via TTR)
53 Data. Visualization. Modeling. The Basics IBM Last Volume (millions): 12,407,200 [ / 03 23] Jan Apr Jul Oct Jan 02 Apr 01 Jul 01 Oct 01 Jan 02 Mar 23 > chartseries(ibm)
54 Data. Visualization. Modeling. The Basics IBM Last Bollinger Bands (20,2) [Upper/Lower]: / Volume (millions): 12,407,200 [ / 03 23] Jan Apr Jul Oct Jan 02 Apr 01 Jul 01 Oct 01 Jan 02 Mar 23 > addbbands()
55 Data. Visualization. Modeling. The Basics IBM [ / 03 23] Last Bollinger Bands (20,2) [Upper/Lower]: / Volume (millions): 12,407,200 Moving Average Convergence Divergence (12,26,9): MACD: Signal: Jan Mar May Jul Sep Nov Jan 02 Mar 03 May 01 Jul 01 Sep 02 Nov 03 Jan 02 Mar 02 > addmacd(32,50,12)
56 Data. Visualization. Modeling. The Basics IBM [ 01 02/ 03 23] Last Bollinger Bands (20,2) [Upper/Lower]: / Volume (millions): 12,407,200 Moving Average Convergence Divergence (12,26,9): MACD: Signal: Jan 02 Jan 12 Jan 20 Jan 26 Feb 02 Feb 09 Feb 17 Feb 23 Mar 02 Mar 09 Mar 16 Mar 23 > rechart(subset=,theme= white, type= candles )
57 Data. Visualization. Modeling. Inside chartseries AAPL Last [ / 03 23] chartseries Volume (millions): 23,799,900 Jan May Sep Jan 02 May 01 Sep 02 Jan 02 chob (chart object) 95 IBM Last Bollinger Bands (20,2) [Upper/Lower]: / [ 01 02/ 03 23] addta chobta Moving Average Convergence Divergence (12,26,9): MACD: Signal: Jan 02 Jan 20 Feb 02 Feb 17 Mar 02 Mar 16
58 Data. Visualization. Modeling. Inside chartseries AAPL Last [ / 03 23] chartseries Volume (millions): 23,799,900 Jan May Sep Jan 02 May 01 Sep 02 Jan 02 chob (chart object) 95 IBM Last Bollinger Bands (20,2) [Upper/Lower]: / [ 01 02/ 03 23] addta chobta Moving Average Convergence Divergence (12,26,9): MACD: Signal: Jan 02 Jan 20 Feb 02 Feb 17 Mar 02 Mar 16
59 Data. Visualization. Modeling. Inside chartseries AAPL Last [ / 03 23] chartseries Volume (millions): 23,799,900 Jan May Sep Jan 02 May 01 Sep 02 Jan 02 chob (chart object) 95 IBM Last Bollinger Bands (20,2) [Upper/Lower]: / [ 01 02/ 03 23] addta chobta Moving Average Convergence Divergence (12,26,9): MACD: Signal: Jan 02 Jan 20 Feb 02 Feb 17 Mar 02 Mar 16
60 Data. Visualization. Modeling. Inside chartseries AAPL Last [ / 03 23] chartseries Volume (millions): 23,799,900 Jan May Sep Jan 02 May 01 Sep 02 Jan 02 chob (chart object) 95 IBM Last Bollinger Bands (20,2) [Upper/Lower]: / [ 01 02/ 03 23] addta chobta Moving Average Convergence Divergence (12,26,9): MACD: Signal: Jan 02 Jan 20 Feb 02 Feb 17 Mar 02 Mar 16 Drawn by chartseries.chob
61 Data. Visualization. Modeling. Extending chartseries
62 Data. Visualization. Modeling. GMMA Guppy Multiple Moving Average (with newta)
63 Data. Visualization. Modeling. > # create a function that returns our GMMA > GMMA <- function(x) { + fastma <- c(3,5,8,10,12,15) + slowma <- c(30,35,40,45,50,60) + x <- sapply(c(fastma,slowma), + function(xx) EMA(x,xx)) + return(x) + } >
64 Data. Visualization. Modeling. > # create a function that returns our GMMA > GMMA <- function(x) { + fastma <- c(3,5,8,10,12,15) + slowma <- c(30,35,40,45,50,60) + x <- sapply(c(fastma,slowma), + function(xx) EMA(x,xx)) + return(x) + } > > # create an addguppy function with newta > addguppy <- newta(fun=gmma, + prefun=cl, + col=c(rep(3,6), + rep( #333333,6)), + legend= GMMA ) > class(addguppy) [1] function
65 Data. Visualization. Modeling. > # create a function that returns our GMMA > GMMA <- function(x) { + fastma <- c(3,5,8,10,12,15) + slowma <- c(30,35,40,45,50,60) + x <- sapply(c(fastma,slowma), + function(xx) EMA(x,xx)) + return(x) + } > candlechart(aapl); addguppy() > # create an addguppy function with newta > addguppy <- newta(fun=gmma, + prefun=cl, + col=c(rep(3,6), + rep( #333333,6)), + legend= GMMA ) > class(addguppy) [1] function
66 Data. Visualization. Modeling. AAPL [ 08 01/ 12 01] 180 Last Volume (millions): 32,991, GMMA () : 3 : : : : : : : : : : : : Aug 01 Aug 11 Aug 18 Aug 25 Sep 02 Sep 15 Sep 22 Sep 29 Oct 06 Oct 13 Oct 20 Oct 27 Nov 03 Nov 10 Nov 17 Nov 24
67 Data. Visualization. Modeling. AAPL [ 08 01/ 12 01] 180 Last addguppy(on=-1, col=c(rep( blue,6), Volume (millions): 32,991,700 rep( black,6))) GMMA () : 3 : : : : : : : : : : : : Aug 01 Aug 11 Aug 18 Aug 25 Sep 02 Sep 15 Sep 22 Sep 29 Oct 06 Oct 13 Oct 20 Oct 27 Nov 03 Nov 10 Nov 17 Nov 24
68 Data. Visualization. Modeling. AAPL [ 08 01/ 12 01] 180 Last on arg selects panel addguppy(on=-1, col=c(rep( blue,6), Volume (millions): 32,991,700 rep( black,6))) GMMA () : 3 : : : : : : : : : : : : Aug 01 Aug 11 Aug 18 Aug 25 Sep 02 Sep 15 Sep 22 Sep 29 Oct 06 Oct 13 Oct 20 Oct 27 Nov 03 Nov 10 Nov 17 Nov 24
69 Data. Visualization. Modeling. AAPL [ 01 02/ 04 23] Last : : : : : : : : : : : : Volume (millions): 33,719,600 Jan 02 Jan 20 Feb 02 Feb 17 Mar 02 Mar 16 Mar 30 Apr 13 Apr 23
70 Data. Visualization. Modeling. chartseries3d Yield Curve Daily 5% 4% 3% 2% 1% Jan 02 Feb 01 Mar 03 Apr 01 May 01 Jun 02 Jul 01 Aug 01 Sep 02 Oct 01 Nov 03 Dec 01 Dec 31 1mo 3mo6mo 1yr 2yr3yr 5yr 7yr10yr 0% 20yr 30yr
71 Data. Visualization. Modeling. chartseries3d chartseries functionality to 3d/persp style graphics automatic time axis annotation interactive, rechart, rotchart, etc.
72 Data. Visualization. Modeling. chartseries + chartseries3d T[, "3mo"] [ 01 02/ 12 31] T[, "2yr"] [ 01 02/ 12 31] T[, "5yr"] [ 01 02/ 12 31] T[, "10yr"] [ 01 02/ 12 31] Last Last Last Last 2.25 Jan 02 Apr 01 Jun 02 Aug 01 Oct 01 Dec 31 Jan 02 Apr 01 Jun 02 Aug 01 Oct 01 Dec 31 Jan 02 Yield Curve Daily Apr 01 Jun 02 Aug 01 Oct 01 Dec 31 Jan 02 Apr 01 Jun 02 Aug 01 Oct 01 Dec 31 5% 4% 3% 2% 1% Jan 02 Feb 01 Mar 03 Apr 01 May 01 Jun 02 Jul 01 Aug 01 Sep 02 Oct 01 Nov 03 Dec 01 Dec 31 1mo 3mo 6mo 1yr 2yr 3yr 5yr 7yr 10yr 0% 30yr 20yr
73 Data. Visualization. Modeling. T[, "3mo"] [ 01 02/ 12 31] T[, "2yr"] [ 01 02/ 12 31] T[, "5yr"] [ 01 02/ 12 31] T[, "10yr"] [ 01 02/ 12 31] Last Last Last Last 2.25 Jan 02 Apr 01 Jun 02 Aug 01 Oct 01 Dec 31 Jan 02 Apr 01 Jun 02 Aug 01 Oct 01 Dec 31 Jan 02 Yield Curve Daily Apr 01 Jun 02 Aug 01 Oct 01 Dec 31 Jan 02 Apr 01 Jun 02 Aug 01 Oct 01 Dec 31 options (risk and volatility) 5% 4% 3% limit order book data 2% 1% Jan 02 Feb 01 Mar 03 Apr 01 May 01 Jun 02 Jul 01 Aug 01 Sep 02 Oct 01 Nov 03 Dec 01 Dec 31 1mo 3mo 6mo 1yr 2yr 3yr 5yr 7yr 10yr 0% 30yr 20yr
74 attachsymbols New functionality to extend upon getsymbols
75 attachsymbols New functionality to extend upon getsymbols Create a demand based database system using getsymbols that allows for implicit loading of an entire universe of symbols
76 attachsymbols Example: All US Equity symbols on demand. > search() [1] ".GlobalEnv" "package:quantmod" "package:defaults" [4] "package:xts" "package:zoo" "package:stats" [7] "package:graphics" "package:grdevices" "package:utils" [10] "package:datasets" "package:methods" "Autoloads" [13] "package:base"
77 attachsymbols Example: All US Equity symbols on demand. > search() [1] ".GlobalEnv" "package:quantmod" "package:defaults" [4] "package:xts" "package:zoo" "package:stats" [7] "package:graphics" "package:grdevices" "package:utils" [10] "package:datasets" "package:methods" "Autoloads" [13] "package:base" > attachsymbols(db=ddb_yahoo(), pos=2, prefix="e.") Contains symbols and method
78 attachsymbols Example: All US Equity symbols on demand. > search() [1] ".GlobalEnv" "package:quantmod" "package:defaults" [4] "package:xts" "package:zoo" "package:stats" [7] "package:graphics" "package:grdevices" "package:utils" [10] "package:datasets" "package:methods" "Autoloads" [13] "package:base" > attachsymbols(db=ddb_yahoo(), pos=2, prefix="e.") > search() [1] ".GlobalEnv" "DDB:Yahoo" "package:quantmod" [4] "package:defaults" "package:xts" "package:zoo" [7] "package:stats" "package:graphics" "package:grdevices" [10] "package:utils" "package:datasets" "package:methods" [13] "Autoloads" "package:base"
79 attachsymbols Example: All US Equity symbols on demand. > search() [1] ".GlobalEnv" "package:quantmod" "package:defaults" [4] "package:xts" "package:zoo" "package:stats" [7] "package:graphics" "package:grdevices" "package:utils" [10] "package:datasets" "package:methods" "Autoloads" [13] "package:base" > attachsymbols(db=ddb_yahoo(), pos=2, prefix="e.") > search() [1] ".GlobalEnv" "DDB:Yahoo" "package:quantmod" [4] "package:defaults" "package:xts" "package:zoo" [7] "package:stats" "package:graphics" "package:grdevices" [10] "package:utils" "package:datasets" "package:methods" [13] "Autoloads" "package:base" > str(ls("ddb:yahoo")) chr [1:7406] "E.A" "E.AA" "E.AAC" "E.AACC" "E.AAI" "E.AAII"...
80 attachsymbols Example: All US Equity symbols on demand. > search() [1] ".GlobalEnv" "package:quantmod" "package:defaults" [4] "package:xts" "package:zoo" "package:stats" [7] "package:graphics" "package:grdevices" "package:utils" [10] "package:datasets" "package:methods" "Autoloads" [13] "package:base" 7406 symbols are available > attachsymbols(db=ddb_yahoo(), pos=2, prefix="e.") > search() [1] ".GlobalEnv" "DDB:Yahoo" "package:quantmod" [4] "package:defaults" "package:xts" "package:zoo" [7] "package:stats" "package:graphics" "package:grdevices" [10] "package:utils" "package:datasets" "package:methods" [13] "Autoloads" "package:base" > str(ls("ddb:yahoo")) chr [1:7406] "E.A" "E.AA" "E.AAC" "E.AACC" "E.AAI" "E.AAII"...
81 attachsymbols Example: All US Equity symbols on demand. > str(e.a) An 'xts' object from to containing: Data: num [1:559, 1:6] attr(*, "dimnames")=list of 2..$ : NULL..$ : chr [1:6] "A.Open" "A.High" "A.Low" "A.Close"... Indexed by objects of class: [POSIXt,POSIXct] TZ: America/ Chicago xts Attributes: List of 2 $ src : chr "yahoo" $ updated: POSIXct[1:1], format: " :59:14"
82 attachsymbols Example: All US Equity symbols on demand. > str(e.a) An 'xts' object from to containing: Data: num [1:559, 1:6] attr(*, "dimnames")=list of 2..$ : NULL..$ : chr [1:6] "A.Open" "A.High" "A.Low" "A.Close"... Indexed by objects of class: [POSIXt,POSIXct] TZ: America/ Chicago xts Attributes: List of 2 $ src : chr "yahoo" $ updated: POSIXct[1:1], format: " :59:14" First access loads data
83 attachsymbols Example: All US Equity symbols on demand. > system.time(e.akam) user system elapsed download from Yahoo
84 attachsymbols Example: All US Equity symbols on demand. > system.time(e.akam) user system elapsed > system.time(e.akam) user system elapsed subsequent calls from cache
85 attachsymbols Two Methods to Cache Disk Memory after first access, objects are cached to disk. makeactivebinding after first access objects remain in memory delayedassign
86 attachsymbols Custom DDB methods DDB object Binding Function Attach symbols
87 attachsymbols Custom DDB methods example: DDB:Yahoo > DDB_Yahoo() > # creates DDB object of all US Equity Symbols
88 attachsymbols Custom DDB methods example: DDB:Yahoo > DDB_Yahoo() > # creates DDB object of all US Equity Symbols > str(quantmod:::ddb_yahoo()) List of 3 $ name: chr "DDB:Yahoo" $ src : chr "yahoo" $ db : chr [1:7358] "AACC" "AAME" "AANB" "AAON"... - attr(*, "class")= chr "DDB"
89 attachsymbols Custom DDB methods example: DDB:Yahoo > attachsymbols() > # binds symbols to functions to load/reload
90 attachsymbols Custom DDB methods example: DDB:Yahoo > attachsymbols() > # binds symbols to functions to load/reload A few details...
91 attachsymbols attachsymbols attachsymbols.yahoo create.binding
92 attachsymbols attachsymbols attachsymbols.yahoo create.binding > attachsymbols function (DB = DDB_Yahoo(), pos = 2, prefix = NULL, postfix = NULL, mem.cache = TRUE, file.cache = FALSE, cache.dir = tempdir()) { if (!inherits(db, "DDB")) stop("db must be of class 'DDB'") do.call(paste("attachsymbols", DB$src, sep = "."), list(db = DB, pos = pos, prefix = prefix, postfix = postfix, mem.cache = mem.cache, file.cache = file.cache, cache.dir = cache.dir)) } <environment: namespace:quantmod>
93 attachsymbols attachsymbols attachsymbols.yahoo create.binding > attachsymbols function (DB = DDB_Yahoo(), pos = 2, prefix = NULL, postfix = NULL, mem.cache = TRUE, file.cache = FALSE, cache.dir = tempdir()) { if (!inherits(db, "DDB")) stop("db must be of class 'DDB'") do.call(paste("attachsymbols", DB$src, sep = "."), list(db = DB, pos = pos, prefix = prefix, postfix = postfix, mem.cache = mem.cache, file.cache = file.cache, cache.dir = cache.dir)) } <environment: namespace:quantmod>
94 attachsymbols attachsymbols attachsymbols.yahoo create.binding > quantmod:::attachsymbols.yahoo function (DB, pos, prefix, postfix, mem.cache, file.cache, cache.dir,...) { attach(null, pos = pos, name = DB$name) rsym <- function(x) gsub("_", "-", x, perl = TRUE) lsym <- function(x) paste(prefix, as.character(x), postfix, sep = "") invisible(sapply(db$db, create.binding, lsym = lsym, rsym = rsym, mem.cache = mem.cache, file.cache = file.cache, cache.dir = cache.dir, envir = DB$name)) } <environment: namespace:quantmod>
95 attachsymbols attachsymbols attachsymbols.yahoo create.binding > quantmod:::create.binding function (s, lsym, rsym, mem.cache = TRUE, file.cache = FALSE, cache.dir = tempdir(), envir) { if(file.cache) {... makeactivebinding(lsym(s), f, as.environment(envir)) } if (mem.cache) { envir <- as.environment(envir) delayedassign(lsym(s), { assign(lsym(s), getsymbols(rsym(s), auto.assign = FALSE), env = envir) get(lsym(s), env = envir) }, assign.env = envir) } } <environment: namespace:quantmod>
96 attachsymbols attachsymbols attachsymbols.yahoo create.binding > quantmod:::create.binding function (s, lsym, rsym, mem.cache = TRUE, file.cache = FALSE, cache.dir = tempdir(), envir) { if(file.cache) {... makeactivebinding(lsym(s), f, as.environment(envir)) } if (mem.cache) { envir <- as.environment(envir) delayedassign(lsym(s), { assign(lsym(s), getsymbols(rsym(s), auto.assign = FALSE), env = envir) get(lsym(s), env = envir) }, assign.env = envir) } } <environment: namespace:quantmod>
97 attachsymbols Custom DDB uses Auto-loading data based on source Multiple sources in unique environments - in one session Simple mechanisms to create and manage - leverages getsymbols infrastructure attachsymbols(dtn_ddb()) attachsymbols(bloomberg_bonds_ddb()) attachsymbols(opra_ddb())
98 Future Work Integration of trading/testing with blotter & PerformanceAnalytics package More data methods, easier to extend specifymodel - buildmodel - trademodel work
99 More Information Presented by Jeffrey A. Ryan
Chapter 1. Return Calculations. 1.1 The Time Value of Money. 1.1.1 Future value, present value and simple interest.
Chapter 1 Return Calculations Updated: June 24, 2014 In this Chapter we cover asset return calculations with an emphasis on equity returns. Section 1.1 covers basic time value of money calculations. Section
AT&T Global Network Client for Windows Product Support Matrix January 29, 2015
AT&T Global Network Client for Windows Product Support Matrix January 29, 2015 Product Support Matrix Following is the Product Support Matrix for the AT&T Global Network Client. See the AT&T Global Network
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) 2 Fixed Rates Variable Rates FIXED RATES OF THE PAST 25 YEARS AVERAGE RESIDENTIAL MORTGAGE LENDING RATE - 5 YEAR* (Per cent) Year Jan Feb Mar Apr May Jun
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*
COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) 2 Fixed Rates Variable Rates FIXED RATES OF THE PAST 25 YEARS AVERAGE RESIDENTIAL MORTGAGE LENDING RATE - 5 YEAR* (Per cent) Year Jan Feb Mar Apr May Jun
Working with Financial Time Series Data in R
Working with Financial Time Series Data in R Eric Zivot Department of Economics, University of Washington June 30, 2014 Preliminary and incomplete: Comments welcome Introduction In this tutorial, I provide
Analysis One Code Desc. Transaction Amount. Fiscal Period
Analysis One Code Desc Transaction Amount Fiscal Period 57.63 Oct-12 12.13 Oct-12-38.90 Oct-12-773.00 Oct-12-800.00 Oct-12-187.00 Oct-12-82.00 Oct-12-82.00 Oct-12-110.00 Oct-12-1115.25 Oct-12-71.00 Oct-12-41.00
Case 2:08-cv-02463-ABC-E Document 1-4 Filed 04/15/2008 Page 1 of 138. Exhibit 8
Case 2:08-cv-02463-ABC-E Document 1-4 Filed 04/15/2008 Page 1 of 138 Exhibit 8 Case 2:08-cv-02463-ABC-E Document 1-4 Filed 04/15/2008 Page 2 of 138 Domain Name: CELLULARVERISON.COM Updated Date: 12-dec-2007
Are High Frequency Traders Prudent and Temperate?
Are High Frequency Traders Prudent and Temperate? R/Finance Chicago 2015 Jerzy Pawlowski [email protected] NYU Polytechnic School of Engineering May 28, 2015 Jerzy Pawlowski (NYU Polytechnic) Are High Frequency
Enhanced Vessel Traffic Management System Booking Slots Available and Vessels Booked per Day From 12-JAN-2016 To 30-JUN-2017
From -JAN- To -JUN- -JAN- VIRP Page Period Period Period -JAN- 8 -JAN- 8 9 -JAN- 8 8 -JAN- -JAN- -JAN- 8-JAN- 9-JAN- -JAN- -JAN- -JAN- -JAN- -JAN- -JAN- -JAN- -JAN- 8-JAN- 9-JAN- -JAN- -JAN- -FEB- : days
Comparing share-price performance of a stock
Comparing share-price performance of a stock A How-to write-up by Pamela Peterson Drake Analysis of relative stock performance is challenging because stocks trade at different prices, indices are calculated
Financial Data Access with SQL, Excel & VBA
Computational Finance and Risk Management Financial Data Access with SQL, Excel & VBA Guy Yollin Instructor, Applied Mathematics University of Washington Guy Yollin (Copyright 2012) Data Access with SQL,
High-Frequency Data Modelling with R software
High-Frequency Data Modelling with R software Piotr Wójcik University of Warsaw, Faculty of Economic Sciences QFRG-Eurex Conference 2012-12-05 Piotr Wójcik (WNE UW) QFRG-Eurex Conference 1 / 28 What is
Ashley Institute of Training Schedule of VET Tuition Fees 2015
Ashley Institute of Training Schedule of VET Fees Year of Study Group ID:DECE15G1 Total Course Fees $ 12,000 29-Aug- 17-Oct- 50 14-Sep- 0.167 blended various $2,000 CHC02 Best practice 24-Oct- 12-Dec-
Package FinancialInstrument
Copyright (c) 2004-2014 Package FinancialInstrument Maintainer Garrett See License GPL February 19, 2015 Title Financial Instrument Model Infrastructure for R Type Package LazyLoad
Human Resources Management System Pay Entry Calendar
Human Resources Management System Pay Entry Calendar http://www1.umn.edu/ohr/payroll/calendars/index.html Important Information The system is unavailable for entry, due to maintenance, during the following
CALL VOLUME FORECASTING FOR SERVICE DESKS
CALL VOLUME FORECASTING FOR SERVICE DESKS Krishna Murthy Dasari Satyam Computer Services Ltd. This paper discusses the practical role of forecasting for Service Desk call volumes. Although there are many
CAFIS REPORT 2015.10
CAFIS REPORT 2015.10 INDEX Message CAFIS Inbound 03-06 07-08 CAFIS Arch 09-10 CAFIS Brain 11-12 CAFIS Global 13-14 What We Do 15-16 About CAFIS 17-18 Services for Member Stores 19-34 Services for Card
1. Introduction. 2. User Instructions. 2.1 Set-up
1. Introduction The Lead Generation Plan & Budget Template allows the user to quickly generate a Lead Generation Plan and Budget. Up to 10 Lead Generation Categories, typically email, telemarketing, advertising,
Based on Chapter 11, Excel 2007 Dashboards & Reports (Alexander) and Create Dynamic Charts in Microsoft Office Excel 2007 and Beyond (Scheck)
Reporting Results: Part 2 Based on Chapter 11, Excel 2007 Dashboards & Reports (Alexander) and Create Dynamic Charts in Microsoft Office Excel 2007 and Beyond (Scheck) Bullet Graph (pp. 200 205, Alexander,
CENTERPOINT ENERGY TEXARKANA SERVICE AREA GAS SUPPLY RATE (GSR) JULY 2015. Small Commercial Service (SCS-1) GSR
JULY 2015 Area (RS-1) GSR GSR (LCS-1) Texarkana Incorporated July-15 $0.50690/Ccf $0.45450/Ccf $0.00000/Ccf $2.85090/MMBtu $17.52070/MMBtu Texarkana Unincorporated July-15 $0.56370/Ccf $0.26110/Ccf $1.66900/Ccf
Time Series Database Interface: R MySQL (TSMySQL)
Time Series Database Interface: R MySQL (TSMySQL) March 14, 2011 1 Introduction The code from the vignette that generates this guide can be loaded into an editor with edit(vignette( TSMySQL )). This uses
R-evolution in Time Series Analysis Software Applied on R-omanian Capital Market
R-evolution in Time Series Analysis Software Applied on R-omanian Capital Market Ciprian ALEXANDRU 1*, Nicoleta CARAGEA 2, Ana - Maria DOBRE 3 1 Ecological University of Bucharest - Faculty of Economics,
Detailed guidance for employers
April 2015 3 Detailed guidance for employers Appendix A: Pay reference periods This document accompanies: Detailed guidance no. 3 Assessing the workforce Pay reference period calendars where the definition
Assignment 4 CPSC 217 L02 Purpose. Important Note. Data visualization
Assignment 4 CPSC 217 L02 Purpose You will be writing a Python program to read data from a file and visualize this data using an external drawing tool. You will structure your program using modules and
Department of Public Welfare (DPW)
Department of Public Welfare (DPW) Office of Income Maintenance Electronic Benefits Transfer Card Risk Management Report Out-of-State Residency Review FISCAL YEAR 2012-2013 June 2013 (March, April and
Using INZight for Time series analysis. A step-by-step guide.
Using INZight for Time series analysis. A step-by-step guide. inzight can be downloaded from http://www.stat.auckland.ac.nz/~wild/inzight/index.html Step 1 Click on START_iNZightVIT.bat. Step 2 Click on
Computing & Telecommunications Services Monthly Report March 2015
March 215 Monthly Report Computing & Telecommunications Services Monthly Report March 215 CaTS Help Desk (937) 775-4827 1-888-775-4827 25 Library Annex [email protected] www.wright.edu/cats/ Last Modified
2015-16 BCOE Payroll Calendar. Monday Tuesday Wednesday Thursday Friday Jun 29 30 Jul 1 2 3. Full Force Calc
July 2015 CM Period 1501075 July 2015 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 August 2015 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Predicting Credit Score Calibrations through Economic Events
Predicting Credit Score Calibrations through Economic Events Joseph L. Breeden, Ph.D. President, COO, & Chief Scientist Michael A. Smith Chief Software Architect Copyright 2002 Strategic Analytics Inc.
Ways We Use Integers. Negative Numbers in Bar Graphs
Ways We Use Integers Problem Solving: Negative Numbers in Bar Graphs Ways We Use Integers When do we use negative integers? We use negative integers in several different ways. Most of the time, they are
Infographics in the Classroom: Using Data Visualization to Engage in Scientific Practices
Infographics in the Classroom: Using Data Visualization to Engage in Scientific Practices Activity 4: Graphing and Interpreting Data In Activity 4, the class will compare different ways to graph the exact
Accident & Emergency Department Clinical Quality Indicators
Overview This dashboard presents our performance in the new A&E clinical quality indicators. These 8 indicators will allow you to see the quality of care being delivered by our A&E department, and reflect
Package quantmod. R topics documented: July 24, 2015. Type Package Title Quantitative Financial Modelling Framework Version 0.4-5 Date 2015-07-23
Type Package Title Quantitative Financial Modelling Framework Version 0.4-5 Date 2015-07-23 Package quantmod July 24, 2015 Depends xts(>= 0.9-0), zoo, TTR(>= 0.2), methods Suggests DBI,RMySQL,RSQLite,timeSeries,its,XML,downloader
Consumer ID Theft Total Costs
Billions Consumer and Business Identity Theft Statistics Business identity (ID) theft is a growing crime and is a growing concern for state filing offices. Similar to consumer ID theft, after initially
Resource Management Spreadsheet Capabilities. Stuart Dixon Resource Manager
Resource Management Spreadsheet Capabilities Stuart Dixon Resource Manager Purpose Single view of resource data Shows rolling demand vs supply for 14 months, 2 months back, current month, and 11 forward
NATIONAL CREDIT UNION SHARE INSURANCE FUND
NATIONAL CREDIT UNION SHARE INSURANCE FUND PRELIMINARY & UNAUDITED FINANCIAL HIGHLIGHTS RENDELL L. JONES CHIEF FINANCIAL OFFICER MANAGEMENT OVERVIEW Balance Sheet Other - Insurance and Guarantee Program
Need to know finance
Need to know finance You can t hide from it Every decision has financial implications Estimating sales and cost of sales (aka direct costs) Gross Profit and Gross Profit Margin (GPM) Sales cost of sales
Package TimeWarp. R topics documented: April 1, 2015
Type Package Title Date Calculations and Manipulation Version 1.0.12 Date 2015-03-30 Author Tony Plate, Jeffrey Horner, Lars Hansen Maintainer Tony Plate
Industry Environment and Concepts for Forecasting 1
Table of Contents Industry Environment and Concepts for Forecasting 1 Forecasting Methods Overview...2 Multilevel Forecasting...3 Demand Forecasting...4 Integrating Information...5 Simplifying the Forecast...6
The magic of trading money management OR How to covert a small account (or a large one) into a money spinner!
The magic of trading money management OR How to covert a small account (or a large one) into a money spinner! The purpose of this tiny E-book is to show you what can be achieved with a small (or large!)
OMBU ENTERPRISES, LLC. Process Metrics. 3 Forest Ave. Swanzey, NH 03446 Phone: 603-209-0600 Fax: 603-358-3083 E-mail: OmbuEnterprises@msn.
OMBU ENTERPRISES, LLC 3 Forest Ave. Swanzey, NH 03446 Phone: 603-209-0600 Fax: 603-358-3083 E-mail: [email protected] Process Metrics Metrics tell the Process Owner how the process is operating.
2015 Examination dates
Please note the following information: The following exams are available throughout the year: BULATS Paper-based: Please click on the exam for which you wish to see the dates. When you have finished, you
USING TIME SERIES CHARTS TO ANALYZE FINANCIAL DATA (Presented at 2002 Annual Quality Conference)
USING TIME SERIES CHARTS TO ANALYZE FINANCIAL DATA (Presented at 2002 Annual Quality Conference) William McNeese Walt Wilson Business Process Improvement Mayer Electric Company, Inc. 77429 Birmingham,
Business Idea Development Product production Services. Development Project. Software project management
Page 1, 1/20/2003 Ivica Crnkovic Mälardalen University Department of Computer Engineering [email protected] Development Project Product Lifecycle Business Idea Development Product production Services
Basic Project Management & Planning
Basic Project Management & Planning Dr. David K. Potter Director & Don Pether Chair in Engineering and Management [email protected] 1 What is Project Management? A set of principles, methods, tools, and
JetBlue Airways Stock Price Analysis and Prediction
JetBlue Airways Stock Price Analysis and Prediction Team Member: Lulu Liu, Jiaojiao Liu DSO530 Final Project JETBLUE AIRWAYS STOCK PRICE ANALYSIS AND PREDICTION 1 Motivation Started in February 2000, JetBlue
Russell Rhoads, CFA Instructor The Options Institute. 2010 Chicago Board Options Exchange, Incorporated. All rights reserved.
Trading VIX Futures and Options Russell Rhoads, CFA Instructor The Options Institute 2010 Chicago Board Options Exchange, Incorporated. All rights reserved. CBOE Disclaimer Options and futures involve
NewEuroMTS Overview. October 2005
NewEuroMTS Overview October 2005 1 NewEuroMTS Rationale Driven by accession to the EU by 10 new countries in 2004 in compliance with Maastricht Criteria Expected convergence with Euro-Zone interest rates
US Health and Life Insurance Company Overview
US Health and Life Insurance Company Overview Who is US Health and Life Insurance Company? Part of a family of companies committed to the goal of improving the employee benefit experience. We have the
Seven Tips for Building a Great Dashboard
Seven Tips for Building a Great Dashboard What's measured improves Peter Drucker Managers at top organizations use metrics to determine current status, monitor progress, and characterize essential cause-and-effect
Package fimport. February 19, 2015
Version 3000.82 Revision 5455 Date 2013-03-15 Package fimport February 19, 2015 Title Rmetrics - Economic and Financial Data Import Author Diethelm Wuertz and many others Depends R (>= 2.13.0), methods,
Deep Security/Intrusion Defense Firewall - IDS/IPS Coverage Statistics and Comparison
Deep Security/Intrusion Defense Firewall - IDS/IPS Trend Micro, Incorporated A technical brief summarizing vulnerability coverage provided by Deep Security and Intrusion Defense Firewall. The document
2015 Settlement Calendar for ASX Cash Market Products ¹ Published by ASX Settlement Pty Limited A.B.N 49 008 504 532
2015 Calendar for ASX Cash Market Products ¹ Published by ASX Pty Limited A.B.N 49 008 504 532 Calendar for ASX Cash Market Products¹ ASX Pty Limited (ASX ) operates a trade date plus three Business (T+3)
Economic indicators dashboard
AS OF NOVEMBER 17, 2015 Economic indicators dashboard Vist www.blog.helpingadvisors.com for the full commentary of the Economic Indicators Dashboard. MOST RECENT 3-MO. trend TYPICAL range EXTREME range
Interest Rates. Countrywide Building Society. Savings Growth Data Sheet. Gross (% per annum)
Interest Rates (% per annum) Countrywide Building Society This is the rate of simple interest earned in a year (before deducting tax). Dividing by 12 gives the monthly rate of interest. Annual Equivalent
In-Memory Data Management for Enterprise Applications
In-Memory Data Management for Enterprise Applications Jens Krueger Senior Researcher and Chair Representative Research Group of Prof. Hasso Plattner Hasso Plattner Institute for Software Engineering University
Deep Security Intrusion Detection & Prevention (IDS/IPS) Coverage Statistics and Comparison
Deep Security Intrusion Detection & Prevention (IDS/IPS) Trend Micro, Incorporated A technical brief summarizing vulnerability coverage provided by Deep Security. The document also outlines a comparison
July 22, 2010 Page 1 of 5
Page 1 of 5 On November 30, 2009, the Commodity Futures Trading Commission (CFTC) approved Variable Storage Rates (VSR) in CBOT Wheat futures contracts beginning with the July 2010 contract expiration.
WEATHERHEAD EXECUTIVE EDUCATION COURSE CATALOG
2016 WEATHERHEAD EXECUTIVE EDUCATION COURSE CATALOG APPRECIATIVE INQUIRY COMMUNICATION AND PROFESSIONAL SKILLS EMOTIONAL INTELLIGENCE FINANCIAL DECISION MAKING DESIGNING INNOVATION AND STRATEGY MANAGING
Business Plan Example. 31 July 2020
Business Plan Example 31 July Index 1. Business Overview 1.1Objectives 1.2Vision Mission and Values 1.3 Keys to Success 2. Business Management 3. Services 2.1 Company Summary 2.2 Company Ownership 2.3
Volatility Tracker: No Surprises in Gold
11/22/2 : No Surprises in Gold 1. Comment News-making price changes in gold [11] have not been accompanied by any particularly noteworthy behavior in the options market. While it would be wrong to suggest
Choosing a Cell Phone Plan-Verizon
Choosing a Cell Phone Plan-Verizon Investigating Linear Equations I n 2008, Verizon offered the following cell phone plans to consumers. (Source: www.verizon.com) Verizon: Nationwide Basic Monthly Anytime
P/T 2B: 2 nd Half of Term (8 weeks) Start: 25-AUG-2014 End: 19-OCT-2014 Start: 20-OCT-2014 End: 14-DEC-2014
2014-2015 SPECIAL TERM ACADEMIC CALENDAR FOR SCRANTON EDUCATION ONLINE (SEOL), MBA ONLINE, HUMAN RESOURCES ONLINE, NURSE ANESTHESIA and ERP PROGRAMS SPECIAL FALL 2014 TERM Key: P/T = Part of Term P/T Description
P/T 2B: 2 nd Half of Term (8 weeks) Start: 26-AUG-2013 End: 20-OCT-2013 Start: 21-OCT-2013 End: 15-DEC-2013
2013-2014 SPECIAL TERM ACADEMIC CALENDAR FOR SCRANTON EDUCATION ONLINE (SEOL), MBA ONLINE, HUMAN RESOURCES ONLINE, NURSE ANESTHESIA and ERP PROGRAMS SPECIAL FALL 2013 TERM Key: P/T = Part of Term P/T Description
Domain Name Abuse Detection. Liming Wang
Domain Name Abuse Detection Liming Wang Outline 1 Domain Name Abuse Work Overview 2 Anti-phishing Research Work 3 Chinese Domain Similarity Detection 4 Other Abuse detection ti 5 System Information 2 Why?
P/T 2B: 2 nd Half of Term (8 weeks) Start: 24-AUG-2015 End: 18-OCT-2015 Start: 19-OCT-2015 End: 13-DEC-2015
2015-2016 SPECIAL TERM ACADEMIC CALENDAR For Scranton Education Online (SEOL), Masters of Business Administration Online, Masters of Accountancy Online, Health Administration Online, Health Informatics
ITD Help Desk Traffic Report May 2002
ITD Help Desk Traffic Report May 2002 Call volumes and resolution times within the CONSULT Remedy workgroup June 10, 2002 Christopher King Help Desk Manager NC State University [email protected] Information
College Tuition: Data mining and analysis
CS105 College Tuition: Data mining and analysis By Jeanette Chu & Khiem Tran 4/28/2010 Introduction College tuition issues are steadily increasing every year. According to the college pricing trends report
Time Management II. http://lbgeeks.com/gitc/pmtime.php. June 5, 2008. Copyright 2008, Jason Paul Kazarian. All rights reserved.
Time Management II http://lbgeeks.com/gitc/pmtime.php June 5, 2008 Copyright 2008, Jason Paul Kazarian. All rights reserved. Page 1 Outline Scheduling Methods Finding the Critical Path Scheduling Documentation
Using Data Mining for Mobile Communication Clustering and Characterization
Using Data Mining for Mobile Communication Clustering and Characterization A. Bascacov *, C. Cernazanu ** and M. Marcu ** * Lasting Software, Timisoara, Romania ** Politehnica University of Timisoara/Computer
BETTER INFORMATION LEADS TO BETTER PRIVATE HEALTH INSURANCE DECISIONS
MEDIA RELEASE 24 November 2010 BETTER INFORMATION LEADS TO BETTER PRIVATE HEALTH INSURANCE DECISIONS Australia s leading independent source of information about private health insurance Privatehealth.gov.au,
2016 Examina on dates
Please note the following informa on: The following exams are available throughout the year: Please click on the exam for which you wish to see the dates. When you have finished, you can select to return
Jon Buschke 3059 Austin Ave Simi Valley, CA 93063 (805) 813-1647 [email protected]
PDF Raw Data < B Na ec Solar Lease Quote Prepared For: Jon Buschke 3059 Austin Ave Simi Valley, CA 93063 (805) 813-1647 [email protected] Prepared By: Michael Garcia Solarology 2524 Townsgate rd unit
Financial Operating Procedure: Budget Monitoring
Financial Operating Procedure: Budget Monitoring Original Created: Jan 2010 Last Updated: Jan 2010 1 Index 1 Scope of Procedure...3 2 Aim of Procedure...3 3 Roles & Responsibilities...3 Appendix A Timetable...7
Monthly Report for Last Atlantis Partners LLC Share Classes November, 2008
Monthly Report for Last Atlantis Partners LLC Share Classes November, 2008 Performance Summary Below are summary performance numbers for Last Atlantis Partners, LLC share classes. To download detailed
Stephen Few, Perceptual Edge Visual Business Intelligence Newsletter November/December 2008
perceptual edge Line Graphs and Irregular Intervals: An Incompatible Partnership Stephen Few, Perceptual Edge Visual Business Intelligence Newsletter November/December 28 I recently received an email from
10/27/14. Consumer Credit Risk Management. Tackling the Challenges of Big Data Big Data Analytics. Andrew W. Lo
The Challenge of Consumer Credit Risk Management Consumer Credit Risk Management $3T of consumer credit outstanding as of 8/13 $840B of it is revolving consumer credit Average credit card debt as of 10/13:
SWIFT. Page:1. Openstack Swift. Object Store Cloud built from the grounds up. David Hadas Swift ATC. HRL [email protected] 2012 IBM Corporation
Page:1 Openstack Swift Object Store Cloud built from the grounds up David Hadas Swift ATC HRL [email protected] Page:2 Object Store Cloud Services Expectations: PUT/GET/DELETE Huge Capacity (Scale) Always
www.pwc.com/bigdecisions Are you prepared to make the decisions that matter most? Decision making in healthcare
www.pwc.com/bigdecisions Are you prepared to make the decisions that matter most? Decision making in healthcare Results from PwC s Global Data & Analytics Survey 2014 healthcare Patient data. Precision
WEB TRADER USER MANUAL
WEB TRADER USER MANUAL Web Trader... 2 Getting Started... 4 Logging In... 5 The Workspace... 6 Main menu... 7 File... 7 Instruments... 8 View... 8 Quotes View... 9 Advanced View...11 Accounts View...11
Quantitative Software Management
Quantitative Software Management Using Metrics to Develop a Software Project Strategy Donald M. Beckett QSM, Inc. 2000 Corporate Ridge, Suite 900 McLean, VA 22102 (360) 697-2640, fax: (703) 749-3795 e-mail:
FY 2015 Schedule at a Glance
Coaching and Mentoring for Excellence Oct 21 23, 2014 $2,950 Residential Coaching and Mentoring for Excellence Apr 7 9, 2015 $2,400 Non-residential Coaching and Mentoring for Excellence May 27 29, 2015
Office of Emergency Management Santa Monica, CA October 2014 Page 1. Public Safety Consolidation Communications Implementation Plan
Page 1 Public Safety Consolidation Communications Implementation Plan Page 2 Overview The mission of the is to protect the community of Santa Monica from the loss of life and property in the event of a
www.pwc.com/bigdecisions Are you prepared to make the decisions that matter most? Decision making in retail
www.pwc.com/bigdecisions Are you prepared to make the decisions that matter most? Decision making in retail Results from PwC s Global Data & Analytics Survey 2014 retail Showrooming and mobile search.
Reading and Writing Small Numbers
Reading Writing Small Numbers Objective To read write small numbers in stard exped notations wwweverydaymathonlinecom epresentations etoolkit Algorithms Practice EM Facts Workshop Game Family Letters Assessment
New York dairy manure management greenhouse gas emissions and mitigation costs (1992-2022) Jenifer L. Wightman and Peter B.
SUPPLEMENTAL MATERIALS New York dairy manure management greenhouse gas emissions and mitigation costs (1992-2022) Jenifer L. Wightman and Peter B. Woodbury This supplement includes: Equations Equation
Discussion Outline. A. KPIs Defined. B. Why KPIs Matter. C. KPI Menu. D. Implementation. E. Example KPIs. F. Pitfalls
Discussion Outline A. KPIs Defined B. Why KPIs Matter C. KPI Menu D. Implementation E. Example KPIs F. Pitfalls 1 Key Performance Indicators (KPI s) Defined Periodic assessment of an organization, business
Working Capital and the Financing Decision C H A P T E R S I X
Working Capital and the Financing Decision C H A P T E R S I X Limited 2000 Figure 6-1a The nature of asset growth A. Stage I: Limited or no Growth PPT 6-1 Dollars Temporary current assets Capital assets
MGEX Agricultural Index Futures and Options
MGEX Agricultural Index Futures and Options 07 Crop Outlook and Int l Durum Forum Minot, ND 1 Thank you very much for having me here. I would like to acquaint you with a new set of risk management tools.
Package TSfame. February 15, 2013
Package TSfame February 15, 2013 Version 2012.8-1 Title TSdbi extensions for fame Description TSfame provides a fame interface for TSdbi. Comprehensive examples of all the TS* packages is provided in the
PATIENT JOURNEY BOARDS
PATIENT JOURNEY BOARDS at Manly, Mona Vale and Hornsby Ku-ring-gai Hospitals Sue Hair : Director of Nursing and Midwifery, Manly Hospital Deb Stewart : Manger Clinical Redesign, Northern Beaches and Hornsby
Introduction to the data.table package in R
Introduction to the data.table package in R Revised: September 18, 2015 (A later revision may be available on the homepage) Introduction This vignette is aimed at those who are already familiar with creating
www.pwc.com/bigdecisions Are you prepared to make the decisions that matter most? Decision making in manufacturing
www.pwc.com/bigdecisions Are you prepared to make the decisions that matter most? Decision making in manufacturing Results from PwC s Global Data & Analytics Survey 2014 manufacturing Raw material supply
Performance of pairs trading on the S&P 500 index
Performance of pairs trading on the S&P 500 index By: Emiel Verhaert, studentnr: 348122 Supervisor: Dick van Dijk Abstract Until now, nearly all papers focused on pairs trading have just implemented the
