►
Description
A presentation of what Tradista is and what a collaboration Eclipse Foundation / Tradista can bring in the area of Financial Risk Management softwares.
A
Hello,
everyone
and
welcome
to
another
Jakarta
Tech
talk.
My
name
is
Serena
joining
us
today
is
Olivier
Asuncion,
who
will
be
presenting
on
the
topic
of
Jakarta
Tech
talk,
tradisa,
a
free,
open
source,
Financial
Risk
Management.
If
you
have
any
questions
for
Olivier
as
we
move
through,
today's
presentation
feel
free
to
ask
them
in
the
chat
or
the
ask
a
questions
tab
without
any
further
delay.
Allivier
over
to
you.
A
B
A
B
B
B
Then
we'll
discuss
about
what
can
be
next.
What
can
be
the
next
step
with
with
this
project
and
I
will
finish
by
by
your
demo.
B
Most
of
the
financial
softwares
are
closed,
so
solution
created
by
well-established
companies
and
the
idea
was
to
provide
an
alternative
to
wherever
would
be
interested
in
trying
a
financial
software
for
free,
so
local
banks,
students,
University
any
individual
startup.
Everything
could
have
the
possibility
to
to
use
a
financial
risk
management
software.
B
The
other
idea
is
that
every
financial
institution
that
today
work
with
a
closed
Source
solution
can,
if
they
want
to
complement
their
idea,
ecosystem
with
free
and
open
source
solution,
you
can
use
register
only
for
a
part
of
it.
You
can
use
only
some
services,
so
you
financial
institution,
have
this
alternative
to
use
both
cloth
and
open
source
solution,
because
I
want
to
the
the
other
ID.
Is
that
providing
such
solution
biblically
available
and
the
lower
level
on
GitHub
also
open
the
door
to
a
new
way
to
collaborate.
B
B
B
The
distinction
between
them
is
sometimes
not
so
not
important,
but
the
the
main
feature
is
to
be
able
to
price
a
financial
operation,
and
that
says
if
it
was
entering
in
a
development
for
that
you
analyze
Market
data
and
with
this
Market
data
you
will
value,
you
will
price
operation,
and
so
you
will
assess,
if
you
have
to
enter
in
a
deal
on
it.
Market
that
can
be
prices
can
be
a
fixed
rate
can
be
indexes.
You
have
many
kind
of
Market
data
and
many
providers
providing
this
this
data.
B
B
You
can
also
what
we
call
cash
flow
forecast,
meaning
that
you
have
an
operation
and
you
will
see
in
the
future
what
will
be
your
payment
so
with
the
amount
with
a
settlement
date.
And
finally,
one
important
feature
is
the
ability
to
calculate
pnl
so
profit
and
loss.
What
will
be
for
your
profit
and
your
loss
now,
but
also
in
the
future.
You
can
do
estimation.
B
Yes
about
the
market
situation,
the
world
of
Financial
Risk
Management
is
quite
limited,
I
mean
there
is
a
number.
A
limited
number
of
factors
got
some
of
them
here.
So
then
the
enzymes.
B
B
What
is
register
in
more
details?
You
have
been
registered
for
Concepts
working
all
together,
First
Market
data
integration.
So
with
register
you
can
connect
to
different
providers,
it
can
be
Bloomberg,
it
can
be
NASDAQ
data
link.
Actually,
there
is
a
framework
to
intake
an
API
to
integrate
the
new
market
data
providers.
If
you
did
so,
yes,
we
scheduled,
so
you
integrate
this
Market
data
and
you
enter
them
in
the
system.
B
B
Self-Concept
is
payment.
Once
you
enter
a
deal
in
traditional
tradition
will
calculate
the
expected
payment
in
the
future,
so
the
experimental
are
generated
are
available.
And
finally,
once
you
have
entered
the
DL
and
owns
payment
are
generated.
Register
will
calculate
the
position,
so
your
amount
of
cash,
your
amount
of
Securities
at
a
given
time
and
with
the
position
being
calculated,
you
have
a
certain
number
of
features
like
cash
flow,
Forward
cast
at
position,
level,
profit
and
loss
calculation
and
Reporting.
B
So
this
release
of
four
main
Concepts
in
tradista
I
wanted
to
make
it
more
visual.
So
we
are
here
with
the
sport
concept.
Working
together,
I
will
show
you
one
traditional
use
case
in
Tradition,
but
actually
most
of
the
the
use
case
available
in
tradista.
B
Turner
wants
us
for
concept,
so
the
first
part
is
Market
data
generally
Market
that
are
published.
We
integrate
them
into
into
traditional.
They
are
persisted
into
register,
and
once
you
have
that
you
can
start
to
price
the
trade,
so
you
can
start
to
assess
if
it
is
interesting
to
enter
in
a
trade
on
it.
B
B
Once
your
payment
are,
generative,
position
can
be
updated,
so
this
position
have
also
stored
in
in
traditional
DB
and
once
the
position
are
updated,
several
features
are
available,
like
calculation
of
p,
l
or
cash
flow
forecast,
for
example.
Possibly,
if
you
want
to
monitor
your
position,
you
have
a
property
based
on
this
position.
B
Yes,
in
terms
of
technical
architecture,
tradista
is
a
very
classical
application.
It
is
EE
support
application,
so
server
client
application
with
use
of
relational
DB.
So
for
the
moment
only
a
patch
therapy
is
is
supported.
B
We
have,
on
the
other
side
for
application,
I
use
whitefly
for
the
application
server
and
we
find
one
application
by
by
main
concept.
So
we
have
one
application:
working
on
Market
data
connecting
to
Market
data
provider,
storing
the
market
that
introduced
and
makes
them
available
to
the
component.
We.
A
B
The
code
app
that
is
basically
managing
trade,
but
also
aesthetic
data
study
that
has
a
referential
that
I
needed
to
book,
a
trade
like
currency
book
counterparties
and
so
on.
We
have
them
a
payment
application
that
that
will
be
in
charge
of
training
and
calculating
payment
in
Tradition
and,
finally,
in
applications
that
manage
a
position.
A
B
It
for
the
server
side,
but
on
play
inside
historically
producer
client
was
Java
ethics,
genetics,
client
more
recently,
web
client
is
also
available
based
on
GSF
moisture
here
on
programming
phrases.
B
B
B
B
I
am
working
this
last
days
at
upgrading,
tradista
together
to
Jakarta
ee10
it.
Actually,
it
is
important
for
me
to
have
a
tradista
up
to
date
with
latest
Technologies,
so
as
Wildfire
27
is
out
since
I
seek
one
week
or
something
like
that,
I
would
like
to
upgrade
register
to
Wi-Fi
27.,
because
we're
527
Street
project
ee10.
B
B
What
can
be
next
for
for
tradista?
Well?
For
me,
when
I
expect
important
expect,
is
to
continue
this
presentation
anymore.
It
is
a
way
for
me
to
boost
register.
Getting
more
visibilities
trying
to
build
a
community
of
contributors,
user
I
think
it
is
a
very
important
step
for
for
the
project.
A
very
important
Milestone
will
be.
It
were
an
attention
of
financial
institution
to
work
on
a
PLC
to
get
feedback.
You
know
even
feedback
everything,
but
feedback
is
very
interesting
to
take
so
I
can
improve
the
solution
and
make
him
closer
to
actual
needs.
B
This
is
very
important
and
I
would
say.
Another
motivation
for
me
is
to
to
make
a
traditional
close
to
last
version
of
Jakarta
ee,
because
it
is
a
way
to
Showcase,
Checker,
Type
e
and
what
I
call
Air
election
I
mean
applied
to
a
specific
domain
like
Finance
I
found
it
very,
very
interesting
to
see
quickly
showcase
what
can
be
done
with
with
a
cafe.
B
So
this
can
be
next
steps.
I
will
now
perform
a
short
demo
to
show
you
a
little
bit
register
so
tradista
if
I
take
the
original
client.
You
know
this
general
effects.
Client.
B
This
is
one
of
the
main
screen
in
the
application.
It
is
the
screen
where
you
can
book
trade,
so
whatever
the
financial
product
you
want
to
book,
the
screen
will
be
always
with
the
same
structure.
So
at
the
top
left
you
have
the
content
of
your
book.
A
book
in
in
banking
wording
is,
is
an
account.
Basically,
it
is
an
account
where
you
will
hold
your
securities
or
all
your
cash,
and
with
this
diagram
we
can
see
what
I
have
for
the
moment
in
my
My
Demo
book.
B
B
There
is
a
configuration
interface
for
that.
The
idea
is
that
you
can
choose
a
traditional
out
of
the
box
algorithm,
but
if
you
want
to,
you
can
also
create
your
custom
pricer
you
inherit
from
a
price
of
class,
and
if
you
want
you
can
create
your
you're,
really
a
specific
pricer
using
using
the
framework.
B
B
B
I'm
sorry
so
here,
if
I
book
a
simple
deal.
B
I
have
book
a
deal
two
to
four
and
then
I
can
show
the
transfers
that
have
been
calculated
for
this
deal.
So
here
it
is
the
transfer
that
are
applying
for
this
deal.
Basically,
there
is
a
transfer
of
payment.
I
pay,
but
I'll
also
receive
the
equity,
so
two
two
floors
in
different
direction,
but
this
transfer
appear
here
for
the
Trader
address
book
and
then
my
position,
oops
sorry
mid
position
is
also
dating.
B
So
this
is
the
idea
we
book
a
trade
transistor
calculate
the
transfer,
then
the
position
that
the
the
main
dynamic
in
the
in
the
software,
if
I,
take
the
pocs
the
web
client.
A
B
Okay,
so
for
the
moment
it
is
a
very
simple
screen
for
sure
in
the
next
weeks,
I
would
like
to
improve
it.
Basically,
in
this
plca
we
see
a
trade
booking
component.
Where
you
can
enter
your
deal,
you
can
see
a
list
of
trade
and
you
have
a
graphical
visualization
of
your
book
and
your
inventory.
B
So
it's
a
view
on
the
book
is
is
very
similar
to
the
Geographics
one.
Regarding
the
position
here,
I
use
a
graph
instead
of
a
table,
seems
to
me
that
it
is
more
more
attractive.
Also,
we
can
have
the
right
information,
probably
more
easily
using
brush
and
for
that
I
live
in
age
and
point
faces
complement
graphical
component
and
if
I
book,
a
trade,
let's
say
a
very
similar
trade
to
the
other
one.
B
So
I
want
to
buy
some
Eclipse
equities
prices
at
quantities
then
save
it,
and
what
happened
is
that
the
position
have.
B
So
yeah
sold
his
trade
was
in
the
cell
Direction.
So
now
I
am
shocked,
meaning
that
I
have
a
negative
position.
This
component
is
is
updated
real
time
once
you
book
a
trade,
you
have
a
an
update
of
this
complement
to
the
ID.
B
B
Yes,
I
wanted
to
to
give
you
some
links.
If
you
are
interested
in
this
solution
and
would
like
to
dig
a
little
bit,
my
advice
would
be
to
download
the
traditional
package,
so
it
is
a
third
link.
B
B
I
skip
it
for
this
demo,
but
there
are
some
static
data
to
set
up
there's
a
couple
of
steps,
and
this
tutorial
is
entering
in
much
more
details
than
the
demo,
so
it
was
to
to
try
it
and
anticipate
to
give
me
feedback.
If,
if
you
have
question
or
comment
on
it,
and
then
of
course,
you
have
to
try
this
websites
that
give
an
overview
of
the
application,
the
repo
with
with
the
traditional
sources.
B
So
as
I
said
earlier,
tradista
is
open
sources
and
their
leopards
two
license
so
feel
free
to
take
it
for
kids
play
with
it.
There
is
absolutely
no
issue
at
all.
You
can
use
it
and
finally,
obviously
more
important
if
you
are
interested
in
contributing
in
Calypso
in
in
Tradition
I
am
extremely
interested
in
in
any
kind
of
feedback
can
be
ideal
for
new
business
future
that
we
can
discuss,
or
the
idea
on
technical
enhancement
of
the
architecture
I'm
very
happy
to
discuss
it
and
to
add
it
to
the
backlog.
B
A
We
are
also
looking
to
book
some
more
Jakarta
Tech
talks
throughout
actually
2023
is
when
we're
going
to
be
starting
the
next
set
of
of
talks,
so
if
you're
interested
in
presenting
feel
free
to
fill
out
the
form
and
that
I'm
going
to
be
linking
in
the
chat
and
if
you
have
any
feedback
on
the
tech
talk
program,
we
would
love
to
hear
from
you.
So
just
click
on
the
green
button.
A
That's
going
to
pop
up
on
the
screen
and
let
us
know
how
you
enjoyed
the
talk
and
let
me
just
take
a
quick
look
again
Olivier
to
see
if
there's
any
questions,
nope
everything
looks
good.
So
that's
it!
Thank
you.
So
so
much
Olivia,
you
have
yourselves
everyone
a
wonderful
day
take
care.
Thank
you
very
much.
Bye.