Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [financial]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
2 votes
1 answer
104 views

Handling Back-dated Transactions and "Online" Transactions on ERP/Banking Systems

I was currently developing a PoC of a "core banking system" in my current company, a pawn shop that generally offers lending services to retail customer and deposit services. We've built a ...
jeremy__'s user avatar
-1 votes
2 answers
282 views

More efficient FIFO inventory calculation?

I am implementing a basic ledger system for which I want to calculate costs based on the FIFO system. Is there a more clever method than an O(n) search? Example Suppose I have two lists of ...
poundifdef's user avatar
0 votes
1 answer
167 views

How to create financial reports with detailed information

I'm working on an application where it has financial control for the incomes and expenses of the company. These informations can be controled by accounts (bank accounts - can be 1 or more), categories ...
celsomtrindade's user avatar
0 votes
2 answers
296 views

Design patters for handling invoice "payment_status" when split payments are involved

Requirements I'm building a system with the following requirements. An Invoice can be paid using multiple Payments (e.g a customer pays the invoice in 2 installments) A Payment can be allocated to ...
Amade's user avatar
  • 109
3 votes
2 answers
665 views

Designing distributed invoice number counting system

I am looking for a way to design a system that can provide a linear and incremental counting for invoice number accros a scalable system. At this time, I have four pools of two servers (two pool for ...
mik3fly-4steri5k's user avatar
8 votes
2 answers
3k views

Are bank transactions run with DB transactions?

The classic example for a transaction is withdrawing money from a savings account and depositing it to a checking account in the same bank. Yet I have the suspicion that DB transactions are actually ...
Joshua Fox's user avatar
  • 1,100
1 vote
2 answers
1k views

Loan Amortization Schedule - Precision and rounding

I have been playing around making amortization schedules in PHP. My php.ini currently has the precision set to 14. I understand going into this that there will be rounding errors however I am hoping ...
FamousAv8er's user avatar
-1 votes
1 answer
217 views

Algorithm for calculating daily profits from user's balance minus deposits

Calculating a user's daily profits / losses using their previous balance and their current balance (let's say for things like financial portfolios) is pretty trivial. The part I find difficult is how ...
Free Lancer's user avatar
8 votes
4 answers
1k views

How are account balances persisted

I am currently building a finance application that contains "accounts" Each account has a balance that is dynamically generated based on platform charges vs payments. e.g simplified example. $...
Daniel Benzie's user avatar
1 vote
1 answer
2k views

Network Topology for ATM and POS Systems

I'm looking to understand the high-level architecture, topology, protocols and componentry of ATMs and POS systems work with banking institutions worldwide. I've read several half-way decent articles ...
hotmeatballsoup's user avatar
6 votes
4 answers
606 views

What are some approaches used in financial applications to prevent deposit/withdrawal sync problems?

I am currently facing a problem with an application that has deposit/withdraw functionality. The underlying database (Cassandra) offers no read/write locks. Now suppose user A has deposited 100$...
Sam's user avatar
  • 171
0 votes
1 answer
98 views

Is there a better approach for mass balances processing

My task is to process asynchronously balance deltas for multiple clients and provide aggregated balance amounts. I have a REST service which accepts requests from N clients C₁…Cₙ, each of them has ...
igorp1024's user avatar
  • 147
0 votes
0 answers
281 views

Integration Testing a dynamic backend

Our company creates financial software that integrates into a banking system backend. We're running into a lot of problems making changes to it without seemingly impacting another customer or another ...
Igneous01's user avatar
  • 2,333
2 votes
4 answers
1k views

How to automate certains tasks in a web application?

I'm working on my final project for a course named Web Applications in ASP.NET. Basically, it's a web application for shopkeepers to manage their clients' money accounts in their stores. In order to ...
GianMS's user avatar
  • 201
2 votes
1 answer
1k views

BigDecimal for Calculation with and Display of Stock Shares and Prices?

I'm receiving flat files with the stock price and number of held shares for an account. One file contains the price and shares to 6 decimal places. The other file contains the price and shares to 12 ...
James's user avatar
  • 285
0 votes
1 answer
136 views

Relicensing GPL to more permissive license [closed]

I have been developing a GPL GUI application for many years by myself in my free time. I have been approached by a company who want to use my code as part of a propitiatory product. This would require ...
Aerotoggle's user avatar
0 votes
0 answers
13 views

Auto Transaction Failsafe's, Coldfusion Schedule Files [duplicate]

I have an automated invoicing web app and I'm trying to build in some failsafes and a structure that will, under no circumstance, allow an invoice to be double charged. All things working perfectly, ...
Steve Ontologic's user avatar
0 votes
4 answers
211 views

Correctly value a development? [closed]

I started a discussion on StackOverflow earlier this week about one of my work project and how to lead it correctly. But it seems that this stack is a more appropriate place to ask those sort of ...
Dr I's user avatar
  • 111
2 votes
1 answer
2k views

Banking Applications - Saving Account Balance

From what I know, most banking applications periodically store the account balance at a certain point in time as it would not be plausible to calculate it over the entire history of transactions every ...
Tom Tucker's user avatar
2 votes
2 answers
5k views

Which could be a good design pattern for complex numeric calculations between three or more different data models?

The source code I'm working on at the moment performs numeric calculations between a bunch of different properties belonging to different data models. All the calculations are coded in a big method ...
user2214951's user avatar
8 votes
4 answers
5k views

To refund or not to refund this client? [closed]

I'd really appreciate your advice on an ongoing project. I presented my client with a proposal and design samples which he approved, and he paid in full instead of the 50% upfront deposit as I'd ...
Malka S's user avatar
  • 189
12 votes
3 answers
1k views

Are there Negative Impact of opensource on commercial environment? [closed]

My company has a very broad range of products and there are a few that are not strategic to us so I wanted to open source them (so we can focus on what makes us unique and open source the products ...
Lostsoul's user avatar
  • 403
0 votes
3 answers
342 views

From where do financial firms obtain the stock data to analyze [closed]

I've been thinking about the subject and I've always wondered, from where do they obtain the data that is analized in applications, I've looked at Nasdaq's website and they do not seem to have any ...
Tristian's user avatar
  • 167
14 votes
5 answers
696 views

Agile software development: How do you react *financially* to changing user requirements?

There's one thing I've always wondered when reading about all this "agile development" stuff here on SE and other sites: In "traditional" software engineering, you collect the user's requirements, ...
Heinzi's user avatar
  • 9,768
7 votes
6 answers
2k views

Is the financial sector any different from other sectors in terms of language fragmentation? [closed]

Language Choices of Large Corporations Having spent almost 12 years working in the financial sector, at both large and small companies, my overriding impression, with the exception of Goldman Sachs, ...
oxbow_lakes's user avatar
  • 1,227
47 votes
7 answers
24k views

Is there a design pattern that would apply to discount models?

Are there any known design patterns for implementing discount models? By discount models, I mean the following: If a customer buys Product X, Product Y and Product Z he gets a discount of 10% or $...
Kanini's user avatar
  • 2,258
4 votes
2 answers
2k views

What is the required background to apply Machine Learning to Finance?

I'm interested in machine learning in relations to the stock market (predicting future values of stocks etc). What topics would I need to learn - e.g. what branch of AI to look into etc? and what ...
Dzhu's user avatar
  • 143
1 vote
1 answer
618 views

Sponsors and Advertisement in winform apps

In a new winform app that I am still preparing, I got the idea that I could by sponsored or have some kind of logos of companies that want to place they logos there. The application is for sports ...
Jlouro's user avatar
  • 315
15 votes
7 answers
5k views

What special considerations are needed when designing databases to hold financial records?

I hope this question isn't too broad. In the future I may need to add some accounting and financial-tracking systems to some applications (mostly web-based applications, but my questions pertains to ...
Joshua Carmody's user avatar
3 votes
4 answers
484 views

Business knowledge in a large financial org? [closed]

As a programmer working in the finance industry, I recently got a project that is a hedge fund adminsitrative application(used to calculate NAVs, allocate assets etc.) From a business point of view ...
Kaushik's user avatar
  • 1,195
11 votes
6 answers
3k views

Other than for legacy software, are there reasons for using COBOL?

COBOL is still (heavily?) used for financial computing. It is an old language, and AFAIK most programmers hate, or at least dislike, COBOL. This brings a question: is the only reason COBOL is still ...
Anto's user avatar
  • 11.2k
10 votes
4 answers
37k views

Programming Language most relevant to the Financial sector? [closed]

I am a freshman in college and doing a software engineering/ finance double major. I've been learning programming on my own and have a good bit of familiarity with php by now. I was wondering what you ...
NoviceCoding's user avatar
9 votes
1 answer
334 views

Micro finance in the programming industry [closed]

I've read quite a bit about the positive effects of micro finance in developing countries. Organizations exist that solicit capital from donations and then make micro loans to people for the purpose ...
user avatar
21 votes
8 answers
1k views

How are open-source projects able to sustain themselves?

I always had this question in mind but couldn't find a proper place to ask. There are some really nice and great open source free software available on the net. How do these products sustain ...
Naveen's user avatar
  • 1,957