Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
F# for Quantitative Finance

Buy
F# for Quantitative Finance, 9781782164623 (1782164626), Packt Publishing, 2013

An introductory guide to utilizing F# for quantitative finance leveraging the .NET platform

Overview

  • Learn functional programming with an easy-to-follow combination of theory and tutorials
  • Build a complete automated trading system with the help of code snippets
  • Use F# Interactive to perform exploratory development
  • Leverage the .NET platform and other existing tools from Microsoft using F#

In Detail

F# is a functional programming language that allows you to write simple code for complex problems. Currently, it is most commonly used in the financial sector. Quantitative finance makes heavy use of mathematics to model various parts of finance in the real world. If you are interested in using F# for your day-to-day work or research in quantitative finance, this book is a must-have.

This book will cover everything you need to know about using functional programming for quantitative finance. Using a functional programming language will enable you to concentrate more on the problem itself rather than implementation details. Tutorials and snippets are summarized into an automated trading system throughout the book.

This book will introduce you to F#, using Visual Studio, and provide examples with functional programming and finance combined. The book also covers topics such as downloading, visualizing and calculating statistics from data.

F# is a first class programming language for the financial domain.

What you will learn from this book

  • Use Visual Studio as your main tool for writing F#
  • Utilize F# to aggregate data and calculate statistics
  • Plot and visualize data in F#
  • Learn about volatility, delta hedging, and volatility arbitrage
  • Understand basic numerical analysis and algorithm implementation
  • Model orders and market data together with basic pre-trade risk
  • Structure and write object-oriented code
  • Develop larger programs using F#
  • Explore automated trading systems and quantitative trading models

Approach

The approach is to guide you as a reader from the basics of functional programming and F# to more complex tasks using tutorials and a lot of code examples. As you gain more confidence through out the book, you will be able to modify and write your own code to solve various problems in finance.

Who this book is written for

If you are a practitioner of quantitative finance, economics, or mathematics and wish to learn F#, then this book is for you. You may have a basic conceptual understanding of financial concepts and models, but no previous knowledge is expected.

(HTML tags aren't allowed.)

Making Sense of Data: Designing Effective Visualizations
Making Sense of Data: Designing Effective Visualizations

You have a mound of data sitting in front of you and a suite of computation tools at your disposal. And yet, you’re stumped as to how to turn that data into insight. Which part of that data actually matters, and where is this insight hidden?

If you’re a data scientist who struggles to navigate the murky space...

Bioluminescent Imaging: Methods and Protocols (Methods in Molecular Biology)
Bioluminescent Imaging: Methods and Protocols (Methods in Molecular Biology)

This volume provides detailed protocols and methodologies required to perform bioluminescent imaging in multiple stages, enabling the reader to integrate this technology into their laboratory-based imaging experiments. Written in the highly successful Methods in Molecular Biology series format, chapters include introductions...

Software Engineering: A Methodical Approach
Software Engineering: A Methodical Approach

This text provides a comprehensive, but concise introduction to software engineering. It adopts a methodical approach to solving software engineering problems proven over several years of teaching, with outstanding results.

The book covers concepts, principles, design, construction, implementation, and management issues of
...


Metal-Catalysis in Industrial Organic Processes
Metal-Catalysis in Industrial Organic Processes
Catalysis underpins most modern industrial organic processes. It has become an essential tool in creating a 'greener' chemical industry by replacing more traditional stoichiometric reactions, which have high energy consumption and high waste production, with mild processes which increasingly resemble Nature's enzymes.

Metal-Catalysis in...

Struts Fast Track: J2EE/JSP Framework: Practical Application with Database Access and Struts Extension
Struts Fast Track: J2EE/JSP Framework: Practical Application with Database Access and Struts Extension
Learn solid practices in developing large, Struts-based web applications with MVC partitioning, database access, security, and content syndication, to name a few topics covered.

This book is not for the beginner programmer. It is recommended that you have a few years of web development and database development experience before attempting to...

Object-Oriented Design with UML and Java
Object-Oriented Design with UML and Java
Provides a fully road tested integrated introduction to object-oriented design and implementation issues using UML and Java

Unified Modeling Language (UML) is a general-purpose programming language for specifying and visualizing complex software, especially large, object-oriented projects. Object-oriented programming is when
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy