Finexec is an acronym for Financial Executive.
Note: Finexec & J
Finexec is a library of J programming scripts for financial and actuarial computing. The scripts are grouped by category related to the subject or task. Tutorials provide examples of using the scripts and definitions. An emphasis is placed on documentation and examples.
(1) Promote learning the J programming language for solving problems.
(2) Develop financial and actuarial computing tools and skills using J.
(3) Establish a community of Finexec and J users that share and develop tools and ideas for financial and actuarial computing.
The J Playground
provides an introduction to the features of J and can be used in your browser.
J does not need to be installed on your computer.
Subject to some limitations Finexec scripts can be installed and used in the J Playground. The install is required each time the J Playground is run. Run the following sentence in the J Playground to install the Finexec addon: install 'github:WilliamSzuch/finance_finexec' (*** This may take several minutes ***) Check the install: dir '~addons/finance/finexec' Then start by loading a script: load '~addons/finance/finexec/basicfinance/simple.ijs' Use the Finexec website Library to view the scripts and documentation. Tutorials are not available in the J Playground.
The J programming language requires to be installed on your computer to use the scripts and
definitions from Finexec.
(1) Install the J programming language which is freely available to download from: Installation
(2) Start to explore the J programming language.
Finexec is not included as an addon in the core J Appplication Library (JAL) and is required to be installed from the GitHub repository. Finexec categories,scripts,definitions and documentation can be viewed from the Finexec website at: Library
Install Finexec as an addon to the folder: ~addons/finance/finexec on your computer. In a J session run: install 'github:WilliamSzuch/finance_finexec' Confirm that Finexec has been installed to the folder: dir '~addons/finance/finexec' In a Qt session Run: load 'finance/finexec' to explore some features. Finexec is also available from: GitHub in the finance_finexec repository. Download Finexec.zip and unzip to ~addons/finance/finexec
Any feedback is most welcome.Contact For example: errors/omissions/corrections/new definitions/improvements etc.
Finexec is in the initial stages of development and will be undergoing changes as modifications, improvements, corrections and new features are added. Some parts are incomplete and under development. Finexec is free to use and copy. No surety is provided in respect of the application of any of the scripts and defintions in Finexec.