JcFinCalc Versione 1.0
JcFinCalc è un software utile per calcolare rapidamente una serie
di parametri relativi all'acquisto e vendita di azioni in borsa.
Il programma originale era stato sviluppato in Visual Basic su
richiesta di un amico che opera spesso in borsa, ora ho deciso
di rifarlo in Java in modo da utilizzarlo su sistemi operativi differenti.
Spieghiamo meglio cosa fa:
- Calcolo capitale iniziale netto/lordo;
- Calcolo capitale finale netto/lordo;
- Calcolo spese di acquisto e di vendita (con parametri personalizzabili);
- Calcolo rendita finale netta/lorda;
- Calcolo variazione percentuale netta/lorda;
- Calcolo valore finale dell'azione fornendo la variazione in percentuale;
- Configurabile per lingua Italiana e Inglese (volendo potete aggiungere altre lingue senza dover essere programmatori in Java);
Ovviamente non ho inventato niente, sono tutti calcoli che si possono fare manualmente o con un foglio elettronico, il vantaggio è che il programma è molto piccolo (come dimensioni a video ma anche come spazio occupato su disco e in memoria) e può essere mantenuto sempre in primo piano (cioè sopra ad altri programmi) così da facilitarne l'utilizzo.
Il file "JcFinCalc.props" contiene tutti i parametri di configurazione del programma. Riporto la configurazione di quello che vi fornisco con impostate le spese di transizione di Fineco:
// File di configurazione per JcFinCalc
PercentageCommission=0.19
MinCommission=2.95
MaxCommission=19
Language=en
Country=US
Nel dettaglio potete osservare che vengono richiesti i dati di spesa
di commissione minima, massima e in percentuale.
In pratica la spesa di commissione si calcola sulla percentuale
dell'investimento (o della vendita). Poi se è minore della spesa
minima si applica la spesa minima, se è maggiore della spesa
massima si applica la spesa massima e negli altri casi si applica
la spesa calcolata in percentuale.
Nel file sono presenti altri due parametri per indicare la lingua
da utilizzare per i messaggi del programma.
Di default viene utilizzato l'inglese, ma è possibile impostare
anche l'italiano sosituendo "en" con "it" e "US" con "IT".
Attualmente non sono previste altre lingue, volendo potete creare
voi stessi un file contenente tutti i messaggi per una nuova lingua.
Per questo programma non è neccessaria alcuna procedura di installazione, basta estrarre i file, eventualmente personalizzare il file di configurazione, ed eseguire il file jar.
Proponiamo un esempio considerando come spese di commissione quelle viste sopra.
- Dati da immettere:
- Numero di Azioni = 100;
- Valore iniziale azione = 10;
- Valore finale azione = 11;
- Dati calcolati:
- Investimento iniziale netto = numero di azioni * valore iniziale = 1000;
- Spese di acquisto = 0.19% di 1000 = 1.9 che però è meno della spesa minima, quindi diventa 2.95;
- Investimento iniziale lordo = investimento iniziale netto + spese di acquisto = 1002.95;
- Capitale finale lordo = numero di azioni * valore finale = 1100;
- Spese di vendita = 0.19% di 1100 = 2.09 che però è meno della spesa minima, quindi diventa 2.95;
- Capitale finale netto = capitale finale lordo - spese di vendita = 1097.05;
- Rendita lorda = capitale finale lordo - capitale iniziale netto = 100;
- Rendita netta = Rendita lorda - spese di acquisto - spese di vendita = 94.1;
- Variazione % lorda = ((valore finale - valore iniziale) / valore iniziale) * 100 = 10%;
- Variazione % netta = ((capitale finale netto - capitale iniziale lordo) / capitale iniziale lordo) * 100 = 9.38%;

Per questo programma non è attualmente previsto un manuale.
Richiede J2SE 1.5 o superiore, non sono supportate le versioni inferiori.
Scarica JcFinCalc 1.0
Cose da Fare Versione 1.0
- Niente.
Errori Noti Versione 1.0
- Nessuno.
Cronologia Revisioni
- Rilascio;


