Clojure for Finance

Leverage the power and flexibility of the Clojure language for finance

Clojure for Finance

Timothy Washington

Leverage the power and flexibility of the Clojure language for finance
Mapt Subscription
FREE
$30.00/m after trial
eBook
$19.60
RRP $27.99
Save 29%
Print + eBook
$34.99
RRP $34.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$19.60
$34.99
$29.99 p/m after trial
RRP $27.99
RRP $34.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Clojure for Finance Book Cover
Clojure for Finance
$ 27.99
$ 19.60
Clojure Programming Cookbook Book Cover
Clojure Programming Cookbook
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $32.98
Add to Cart

Book Details

ISBN 139781785289286
Paperback188 pages

Book Description

Clojure 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.

Table of Contents

What You Will Learn

  • Quickly and effectively represent data and calculations using Clojure
  • Use Clojure’s basic language tools such as laziness, immutability, and first­class 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 side­effecting behavior and the different ways to handle it
  • Compose simple and exponential functions together to get a buy or sell signal

Authors

Table of Contents

Book Details

ISBN 139781785289286
Paperback188 pages
Read More

Read More Reviews

Recommended for You

Clojure Programming Cookbook Book Cover
Clojure Programming Cookbook
$ 39.99
$ 28.00
Clojure: High Performance JVM Programming Book Cover
Clojure: High Performance JVM Programming
$ 63.99
$ 44.80
Learning ClojureScript Book Cover
Learning ClojureScript
$ 31.99
$ 22.40
Microservices with Clojure Book Cover
Microservices with Clojure
$ 35.99
$ 25.20
Python for Finance - Second Edition Book Cover
Python for Finance - Second Edition
$ 39.99
$ 28.00
Python for Finance - Second Edition Book Cover
Python for Finance - Second Edition
$ 39.99
$ 28.00