Menu

Projects

Anonymous

Client

Enterprise Tools

Enterprise projects are a focus to extract client/service component requirements for a framework solution.

Solution
Description

FinPlusDesktop
Montage, start clients from config of components.

FinPlusWeb
Montage, start clients from config of components.

Trader Configs (G3)
Description

FinPlusRiskPLExplain
Risk and P&L explainer.

FinPlusMarketMaker
Benchmark, supply market to market, manage quotes and execute.

FinPlusCurveManager
Manage Yield, OIS and Default curves.

FinPlusAlgoHedge
Auto execution with algo momentum options and lock-in.

FinPlusRepoCashGap
Simple position management tool.

FinPlusCashFlow
Not in progress.

MIS/Sales Configs (G3)
Description

FinPlusAxe
Traders active quote interest.

Middle Office Configs (G3)
Description

tba
tba

Admin/Dev Configs (G3)
Description

FinPlusUserPermissions
Manage user environment, config, group and function permissions.

FinPlusStructures
Struture config management.

FinPlusAuditReview
Analyse audited events.

Admin/Dev Configs (G2)
Description

FinPlusErrorLogViewer
View error logs.

FinPlusConfigDiagnostic
Diagnose client/service configs faults, check components valid.

FinPlusConfigMap
Inspect client/service parent/child relationships.

FinPlusTestBuilder
Mocking/stub generator and test builder for G2/G3 tools.

Excel add-ins

Excel add-ins (G1)
Description

FinPlusDNA
Analytics wrap FinPlus.

FinPlusBooker
Add-in to book, load and amend FinPlusDNA functions.

FinPlusRTDQuery
RTD add-in to query functions real-time using FinPlusDBConn.

FinPlusRTDMessage
RTD add-in for publishing and listening using Messaging2.


Framework

The framework is built around a core DataModel with a "NoTp" concept and a config driven component based design, making use of FinPlusFuncFactory.

Core

Project
Description

FinPlusCommon
Contains FinPlusFuncFactory and Function classes.

FinPlusStructure
Contains Structure/Admin/Permissioning Functions.

FinPlusDBConn
RTD/static queries, save, close or amend Functions.

Connectivity

Project
Description

FinPlusWCFHost
WCF host FinPlusWCFService.

FinPlusWCFConnData
WCF client connect to FinPlusWCFService for real-time/static queries.

Messaging2
Stub, Dot Net Sockets simple Tibco style multicast with local caching.

Service/Client Components

Project
Description

FinPlusWPFControls
Dockable set of components to build UIs.

FinPlusComponents
Dockable set of components to build services.

FinPlusLiveFeeds
Under construction.

Service Loader

Projects
Description

FinPlusWCFService
Loads service configs via FinPlusFuncFactory.

Service Configs
Decription

QueryService
Basic Function query.

CashGapService
Repo cash gap.

QuoteManagerService
See FinPlusMarketMaker.

Other

Project
Description

FinPlusDB
MS SQL database to store functions.

FinPlusDBTrigger
SQL trigger not in use.

FinPlusUtility
Useful static functions mostly parsing.

Logger
Log4Net wrapper.


Analytics

Interface

Project
Description

FinPlus
C# pinvoked swig wrapper created from QLProxy project.

QLProxy
Higher C++ abstraction of QuantLib, basis for pinvoke C# swig invoked FinPlus assembly.

Note service configs will form part of the analytics interface.


Testing

Note see Testing.

Stubs Development/Tests

Project
Description

FinPlusRateServer
Simulate live price feeds Bloomberg, Reuters, TradeWeb feeds etc.

FinPlusQuoteRouter
Simulate quotes to and from multiple vendors.

Tests

Project
Description

FinPlusWPFControlsTest
Client component tests.

FinPlusComponentsTest
Service component tests.

Test_FinPlusDBConn
NUnit simple test for FinPlusDBConn.

Test
Test expected demos results to C++ QLProxy wrapper.

Test_FinPlus
NUnit Test expected demos results to C# FinPlus.


Related

Wiki: FinPlusAuditReview
Wiki: FinPlusAxe
Wiki: FinPlusBooker
Wiki: FinPlusCommon
Wiki: FinPlusComponents
Wiki: FinPlusConfigDiagnostic
Wiki: FinPlusCurveManager
Wiki: FinPlusDBConn
Wiki: FinPlusDNA
Wiki: FinPlusDesktop
Wiki: FinPlusErrorLogViewer
Wiki: FinPlusMarketMaker
Wiki: FinPlusQuoteRouter
Wiki: FinPlusRTDMessage
Wiki: FinPlusRTDQuery
Wiki: FinPlusRateServer
Wiki: FinPlusRepoCashGap
Wiki: FinPlusRiskPLExplain
Wiki: FinPlusStructures
Wiki: FinPlusTestBuilder
Wiki: FinPlusUserPermissions
Wiki: FinPlusWCFHost
Wiki: FinPlusWCFService
Wiki: FinPlusWPFControls
Wiki: FinPlusWeb
Wiki: Test_FinPlusDBConn

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.