FirstCity
Welcome to First City University College Library iPortal | library@firstcity.edu.my | +603-7735 2088 (Ext. 519)

Clojure for finance : (Record no. 50207)

MARC details
000 -LEADER
fixed length control field 08829cam a2200757Ii 4500
001 - CONTROL NUMBER
control field ocn936335800
003 - CONTROL NUMBER IDENTIFIER
control field OCoLC
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20200827112059.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m o d
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr unu||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 160201s2016 enka o 001 0 eng d
040 ## - CATALOGING SOURCE
Original cataloging agency UMI
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency UMI
Modifying agency N$T
-- OCLCO
-- OCLCF
-- OCLCO
-- COO
-- YDXCP
-- IDEBK
-- VT2
-- OCLCO
-- OCL
-- OCLCO
-- EBLCP
-- OCLCO
-- DEBSZ
-- DEBBG
-- IDB
-- OCLCQ
-- MERUC
-- OCLCQ
-- UOK
-- CEF
-- OCLCQ
-- AGLDB
-- IGB
-- OCLCQ
019 ## -
-- 934883550
-- 938788531
-- 951974831
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781785287619
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1785287613
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1785289284
Qualifying information (Trade Paper)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781785289286
Qualifying information (Trade Paper)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 9781785289286
024 3# - OTHER STANDARD IDENTIFIER
Standard number or code 9781785289286
029 1# - OTHER SYSTEM CONTROL NUMBER (OCLC)
OCLC library identifier CHNEW
System control number 000884542
029 1# - OTHER SYSTEM CONTROL NUMBER (OCLC)
OCLC library identifier CHVBK
System control number 374432422
029 1# - OTHER SYSTEM CONTROL NUMBER (OCLC)
OCLC library identifier DEBBG
System control number BV043968803
029 1# - OTHER SYSTEM CONTROL NUMBER (OCLC)
OCLC library identifier DEBSZ
System control number 473875799
029 1# - OTHER SYSTEM CONTROL NUMBER (OCLC)
OCLC library identifier DEBSZ
System control number 48579313X
029 1# - OTHER SYSTEM CONTROL NUMBER (OCLC)
OCLC library identifier GBVCP
System control number 882848526
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)936335800
Canceled/invalid control number (OCoLC)934883550
-- (OCoLC)938788531
-- (OCoLC)951974831
037 ## - SOURCE OF ACQUISITION
Stock number CL0500000710
Source of stock number/acquisition Safari Books Online
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.73.C565
072 #7 - SUBJECT CATEGORY CODE
Subject category code BUS
Subject category code subdivision 027000
Source bisacsh
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 332.0285
Edition number 23
049 ## - LOCAL HOLDINGS (OCLC)
Holding library MAIN
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Washington, Timothy,
Relator term author.
245 10 - TITLE STATEMENT
Title Clojure for finance :
Remainder of title leverage the power and flexibility of the Clojure language for finance /
Statement of responsibility, etc. Timothy Washington.
246 30 - VARYING FORM OF TITLE
Title proper/short title Leverage the power and flexibility of the Clojure language for finance
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Birmingham, UK :
Name of producer, publisher, distributor, manufacturer Packt Publishing,
Date of production, publication, distribution, manufacture, or copyright notice 2016.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (1 volume) :
Other physical details illustrations
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
490 1# - SERIES STATEMENT
Series statement Community experience distilled
588 0# - SOURCE OF DESCRIPTION NOTE
Source of description note Online resource; title from cover (Safari, viewed January 29, 2016).
500 ## - GENERAL NOTE
General note Includes index.
520 8# - SUMMARY, ETC.
Summary, etc. Leverage the power and flexibility of the Clojure language for financeAbout This Book Apply the Clojure programming language in financial analytics and to build financial applications Work with high-level mathematical abstractions without having to implement low-level code for financial operations. This is a practical tutorial that takes you through real-world examples of financial analytics and applications with ClojureWho This Book Is ForIf you're a finance professional who is currently using VBA (Excel) to perform financial calculations and quantitative analysis, and would like to use Clojure instead to improve their efficiency, then this book is for you. Basic knowledge of financial concepts is essential. Basic programming knowledge would also be an added advantage. What You Will Learn Quickly and effectively represent data and calculations using Clojure Use Clojure's basic language tools such as laziness, immutability, and firstclass functions to solve real-world problems Explore mathematical derivatives to generate different wave forms Get acquainted with the advanced approaches to calculating and transforming data, and building algorithms Use Clojure's functions to access, update, and compose data structures Be introduced to the concept of sideeffecting behavior and the different ways to handle it Compose simple and exponential functions together to get a buy or sell signalIn DetailClojure is a dynamic programming language with an emphasis on functional programming. Clojure is well suited to financial modeling as it is a functional programming language. Such languages help developers work with high-level mathematical abstractions without having to implement low-level code that handles the arithmetic operations. Starting with the importance of representing data and calculations effectively, this book will take you all the way to being competent in financial analytics and building financial applications. First, we introduce the notions of computation and finance, which will help you understand Clojure's utility to solve real-world problems in many domains, especially finance. Next, we will show you how to develop the simple-moving-average function by using the more advanced partition Clojure data transformation function. This function, along with others, will be used to calculate and manipulate data. You will then learn to implement slightly more complicated equations, how to traverse data, and deal with branching and conditional dispatch. Then, the concept of side-effecting and its various approaches are introduced, along with the strategy of how to use data as the interface to other systems. Finally, you will discover how to build algorithms while manipulating and composing functions. Style and approachThis book is a practical step-by-step tutorial that provides a basic overview of the concepts but focuses on providing the skills required to analyze data.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Orientation -- Addressing the Questions Clojure Answers; Chapter 2: First Principles and a Useful Way to Think; Chapter 3: Developing the Simple Moving Average; Chapter 4: Strategies for Calculating and Manipulating Data; Chapter 5: Traversing Data, Branching, and Conditional Dispatch; Chapter 6: Surveying the Landscape; Chapter 7: Dealing with Side Effects; Chapter 8: Strategies for Using Macros.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Chapter 9: Building Algorithms -- Strategies to Manipulate and Compose FunctionsIndex; Notions of computation; Notions of finance; Concrete types of computation; Tooling; A first look at Clojure's core functions; Summary; Modeling stock price activity; Function evaluation; First-class functions; Lazy evaluation; Basic Clojure functions and immutability; Namespaces and creating our first function; Basic data structures; Summary; Perception and representation; Knowing the data input; Knowing the data output; Reasoning about the equation needed to achieve our output.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Understanding Vars and bindingsWorking with lazy sequences; Implementing our equation; Destructuring; Summary; Our first refactor -- the price list; The exponential moving average; The Bollinger Bands; Summary; Our second refactor -- the generate prices function; Polynomial expressions; A sine wave; Stitching the pieces together; Surveying the function landscape; First order functions; Applying functions; Summary; Scalar data types; Numbers and precision; A review of collections; Data transformation patterns and principles; Clojure's model of state and identity; Introducing side effects.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Concurrency and parallelismType systems; Comparing Clojure with object orientation; Comparing Clojure with FP and strong typing; Summary; Simple writing; Extensible Data Notation; Devising a persistence strategy; Consuming from a data stream; Using a componentized architecture; Summary; Simple reading; Functions for querying a system; Separate OR AND lookups; Deriving a query language using macros; Summary; Structuring our data for further analysis; A third refactor of the analytic functions; Signals using moving averages; The Relative Strength Index; Bollinger Band signals; Summary.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note PrimitivesCollections; The Read-Eval-Print-Loop; Macros and more in-depth data transformation; Elaborating our equation; Traversing data; Branching and conditional dispatch; An example of a regular expression; A basic lookup; Flattening structures; A more expressive lookup; A simple query language; Variable argument functions; The :pre and :post function conditions; The juxt higher order function.
590 ## - LOCAL NOTE (RLIN)
Local note eBooks on EBSCOhost
Provenance (VM) [OBSOLETE] EBSCO eBook Subscription Academic Collection - Worldwide
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Finance
General subdivision Data processing.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Clojure (Computer program language)
Authority record control number or standard number http://id.loc.gov/authorities/subjects/sh2011003332
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Functional programming (Computer science)
Authority record control number or standard number http://id.loc.gov/authorities/subjects/sh87007844
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element BUSINESS & ECONOMICS
General subdivision Finance.
Source of heading or term bisacsh
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Clojure (Computer program language)
Source of heading or term fast
Authority record control number or standard number (OCoLC)fst01893276
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Finance
General subdivision Data processing.
Source of heading or term fast
Authority record control number or standard number (OCoLC)fst00924370
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Functional programming (Computer science)
Source of heading or term fast
Authority record control number or standard number (OCoLC)fst00936086
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Relationship information Print version:
Main entry heading Washington, Timothy.
Title Clojure for Finance.
Place, publisher, and date of publication Birmingham : Packt Publishing, �2016
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE
Uniform title Community experience distilled.
Authority record control number or standard number http://id.loc.gov/authorities/names/no2011030603
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://libproxy.firstcity.edu.my:8443/login?url=http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1141377">https://libproxy.firstcity.edu.my:8443/login?url=http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1141377</a>
938 ## -
-- EBL - Ebook Library
-- EBLB
-- EBL4520704
938 ## -
-- EBSCOhost
-- EBSC
-- 1141377
938 ## -
-- ProQuest MyiLibrary Digital eBook Collection
-- IDEB
-- cis33540475
938 ## -
-- YBP Library Services
-- YANK
-- 12803414
994 ## -
-- 92
-- MYFCU

No items available.