Cloud Markets, Smarter Investment
Equity, commodity, forex and crypto markets in the cloud for investment analysis, training and research, from market data and performance to pricing, strategies and portfolios.
Sign in with an account approved by the administrator. Administrators sign in here too.
Welcome,
Open Markets in the menu above: performance, OHLC and a details page for each market. The database, the index tools and the CCPX ecosystem are in the Toolkits menu.
NXW Next Wealth
NXW builds indexes, funds data and web applications for finance and education. CCPI, the Cloud Computing Platform for Investment, is one of the NXW apps.
Data and apps for finance and education
Indexes
Index families and benchmarks, computed and published with their methodology.
Data
Market and funds data, cleaned, documented and ready for analysis.
Web apps
Web applications such as the Indexes Observatory and CCPI.
Library
Documents, guides and references for students and professionals.
Talk to NXW
A question about NXW, its data or its apps? Our HelpDesk answers.
Partners
CCPI is open to partners who share its goal: give students and professionals a realistic place to learn markets, without risking real money.
Partnership types
Universities and schools
Use CCPI in finance courses, with classes, assignments and student rankings.
Training centres
Run trading and risk workshops on simulated markets, with your own scenarios.
Exchanges and brokers
Share market rules and products so the virtual exchange stays close to the real one.
Data and technology
Provide data, content or tools that make the platform richer.
Partners of CCPI
Become a partner
Tell us about your organisation and how you would like to work with CCPI.
Sponsors
Sponsors help CCPI stay free for students and fund trading competitions, scholarships and new modules.
Ways to sponsor
Competitions
Trading competitions between students or schools, with prizes and rankings.
Scholarships
Awards for the best students of the CCPI curriculum.
Modules
A new module, market or pricer, built with your name on it.
Events
Workshops, webinars and market days on the platform.
Sponsors of CCPI
Sponsors will be announced here.
Become a sponsor
Tell us what you would like to support and we will send you the options.
Cloud Computing Platform for Investment
CCPI is a cloud computing platform for investment by NXW Next Wealth: equity, commodity, forex and crypto markets with realistic simulated data, analytics, pricers and market rules, built for investment analysis, training and research. No real money is invested.
From market data to investment decisions
Explore markets
87 markets in 4 asset classes, with daily data since January 2023: returns, OHLC, volume and a details page for each.
Understand the data
Every table has a notice and a column dictionary, so students know exactly what each figure means and how it is computed.
Trade virtually
Orders against a live order book quoted by a market maker, with positions, P&L, margin calls and news shocks.
Learn and measure
Pricers, strategy payoffs, performance analytics and a training curriculum for courses and competitions.
Open now and coming soon
Overview of all markets, Performance and OHLC views, details page per market.
Market and limit orders, order book, positions, orders, trades and news.
Watchlist and technical charts with moving averages and Bollinger bands.
Futures fair value and option pricing with Greeks.
Payoff simulator for option and futures strategies.
Equity curve, drawdown, Sharpe ratio, win rate and fees.
Virtual exchange, broker and regulator rules; event and crisis injection.
Curriculum, source documents, tables and table structures.
Simulated, documented
Market data are simulated by CCPI (random walk with drift, volatility and rare jumps per market) and are not real prices. They are close enough to real markets to practise reading tables and charts, and every table says so in its notice.
Part of the NXW apps
CCPI is built by NXW Next Wealth and joins the other NXW apps, such as the Indexes Observatory.
Markets change fast, investment must keep up.
Uncertainty is rising, investors are changing the way they invest, and Vietnam is opening up with its upgrade to emerging market and its International Financial Centre. The market now expects new ideas, new indexes and new products, delivered quickly and to professional standards. CCPI gives everyone the data, the markets and the tools to answer, in minutes.
1. A CHANGING MARKET
An uncertain financial environment
Rates, inflation, currencies and geopolitics move markets faster and less predictably than before.
New investment behaviour
Investors want themes, ESG, digital assets and passive products, and they compare offers online.
2. VIETNAM OPENS UP
Vietnam’s upgrade to emerging market
The upgrade brings new international investors, new flows and higher expectations on data, indexes and products.
Vietnam’s International Financial Centre in 2026
The creation of the International Financial Centre calls for new financial products and market infrastructure.
Human resources in finance
Banks, funds and exchanges need many more people trained in markets, data and indexes.
3. WHAT THE MARKET NOW EXPECTS
New ideas and innovative products
Fresh strategies, innovative indexes and products that follow the new themes.
Responsiveness
Reacting to a market event or a client request while the opportunity is still there.
Speed, quality and standards
Fast delivery that stays rigorous and documented, in a market where competition is strong.
4. WHAT HOLDS PEOPLE BACK, AND HOW CCPI ANSWERS
Data are scattered and costly
Prices, indexes and reference data come from many sources, in many formats, often behind expensive subscriptions.
One documented database
All markets in the same format, every table with its notice and column dictionary, downloadable.
Practice costs real money
Beginners learn by losing money on real markets, and teachers have no safe place for exercises.
Simulated, realistic markets
Markets close to the real ones, where students practise and make mistakes without any loss.
Building an index takes weeks
Index design, calculation and back-testing need specialised software, programmers and teams.
A new index in a few minutes, no code
The Index builder and the IMS engine let anyone design, back-test and publish an index from a browser.
“With CCPI, a new index is created in a few minutes, with no code.”
From data to a live index, everything is ready to use.
CCPI covers the whole life of an index: the data and the models to build it, the tests and documents to sell it, and the services to run it once it is live.
1. BUILD
Data ready to use
Market data updated regularly, cleaned and integrated in one format, with no preparation needed.
Formulas and models in IMS
Index formulas and calculation models already built into the IMS engine.
Numerous options
Universe, weighting, caps, rebalancing and many other settings to shape each index.
2. TEST AND PRESENT
Quality back-testing
Back-tests over a long history, to check how the index behaves in different market conditions.
Complete output, ready to send
Factsheet, analytics and full result files, ready to send to a potential client.
3. LAUNCH AND RUN
1 month free in real conditions
The index is calculated for one month in real market conditions, free of charge.
Further services
Index management, daily calculation and dissemination on a website.
Ready for the RAW Exchange
When it is ready, the index can be pushed to the RAW Exchange, a new type of trading exchange for Real World Assets (RWA).
“From the first data point to a live index, on the same platform.”
Investing is learnt by doing, without risking real money.
CCPI, the Cloud Computing Platform for Investment, brings markets, data, indexes and tools together in one online platform. Students, lecturers, investors and professionals open the markets, read the data, build indexes and test ideas from a browser: no data subscription to buy, no software to install, no powerful computer needed.
Equity, commodity, forex and crypto markets with documented data, an index engine, an index builder and a market place, built by NXW Next Wealth for investment analysis, training and research.
“One single access for everything you need to learn and practise investment.”
Markets
Overview, performance, OHLC and a details page for each market.
Database
Every table documented, with a notice and a column dictionary.
Indexes
The IMS engine computes indexes; the Index builder designs, back-tests and publishes them.
Market Place
Indexes and strategies shared by users, and challenges between them.
USERS
- Beginners — no coding, no finance background needed
- Intermediate users — analysis and back-tests
- Experts — index design, quantitative research
- Students, lecturers, investors and corporates
OBJECTIVES
- 01Give every student a realistic market to learn on, at no risk.
- 02Make index design and back-testing open to everyone, not only to large institutions.
- 03Shorten the path from an investment idea to a tested, documented result.
87 markets, four asset classes, one way to read them.
The Markets page shows every market of CCPI with its returns, prices and volumes. Pick a platform beside the logo (All markets, equity, commodity, forex or crypto), then open a market for its details page.
Overview
All markets in one table: last close, daily and period returns, currency.
Performance
Returns over 1 week to 3 years, ranked, with colour codes.
OHLC
Open, high, low, close and volume for each day.
Details
A page per market: chart, statistics and its reference data.
Every table documented, every figure explained.
The Database page lists the tables of CCPI. Each one has a notice (what it holds, where it comes from, how often it changes) and a column dictionary, so users know exactly what each figure means.
Browse
Open any table, search and sort it, and see its structure next to the data.
Understand
A dictionary of every column: name, type, unit and meaning.
Download
Export the tables for courses, assignments and research.
The engine that computes indexes, the way index providers do.
IMS, the Index Management System, calculates indexes from their components, with the rules used by professional index providers.
PI, TRI and NRI
Price index, total return index and net return index, from the same components.
Divisor
The divisor keeps the index continuous when components or their weights change.
Capping
Weights capped by component or by group, applied at each review.
Corporate actions
Dividends, splits, rights issues and other events handled in the calculation.
Currency conversion
Indexes computed in local currency and converted into other currencies.
Every step shown
Components, weights and daily values can be read and checked by the user.
Design, test, analyse, publish: your index in four steps.
Design
Choose the universe, the selection rules, the weighting and the review dates.
BackTesting
Compute the index on past data with the IMS engine.
Analytics
Returns, volatility, drawdowns and comparison with benchmarks.
Dissemination
Publish the index with its methodology, or share it on the Market Place.
The Index builder turns an idea into a documented index without coding, with the same engine for every user.
Share what you build, learn from what others build.
The Market Place gathers the indexes and strategies published by CCPI users, and the challenges where they compete. It is also where users become index providers and where the best indexes go to the RAW Exchange, a new type of trading exchange for Real World Assets (RWA).
Publish
Put an index or a strategy on the Market Place, with its methodology and results.
Compare
Rank published indexes and strategies by return, risk and popularity.
Challenge
Join or create challenges for a class, a school or the whole community.
FROM CREATORS TO INVESTORS
Users become index providers
The indexes you build on CCPI become products that others can use.
Customised indices
Indexes designed for a client, a theme or a strategy, built on demand.
Offers for every investor profile
Different indexes for different profiles: prudent or dynamic, by theme, market or asset class.
Follow the best index creators
Rank creators by the results of their indexes and follow the ones you trust.
Income for creators
When an index is issued on the RAW Exchange, investors can invest in it and its creator earns an income.
New trading channels
Each index listed on the RAW Exchange opens a new channel to trade the markets it covers.
“Build an index, publish it, and earn when investors choose it.”
Trading and tools, added step by step.
These modules are being built and open one by one, under the Coming soon menu.
Trade
Market and limit orders against a live order book, positions, P&L and margin calls.
Charts
Watchlist and technical charts with moving averages and Bollinger bands.
Pricers
Futures fair value and option pricing with Greeks.
Strategies
Payoff simulator for option and futures strategies.
Performance
Equity curve, drawdown, Sharpe ratio, win rate and fees.
Rules
Exchange, broker and regulator rules, with event and crisis injection.
Learn
Curriculum, source documents and the feature catalogue.
Your idea
A module you need? Tell us on the contact page.
Open the markets, build the indexes, then trade.
Markets, data and indexes
- Markets and their details pages
- Documented database
- IMS engine and Index builder
- Market Place
Trading and analysis
- Virtual trading with an order book
- Charts and pricers
- Strategies and performance
Courses and competitions
- Curriculum and classes
- Competitions between schools
- Data and API services
Build less, learn faster, with the NXW team.
Training and coursesSTUDENTS · STAFF
Courses on markets, indexes and strategies, on the platform, for schools and companies.
Custom indexesINSTITUTIONS
Design, calculation and dissemination of indexes for funds, exchanges and corporates.
Data and researchON DEMAND
Data sets, studies and back-tests prepared for your questions.
Your own platformPARTNERS
CCPI for your school or organisation, with your markets and your users.
Dr. Huu Minh MAI
Committed to providing reliable and advanced financial solutions for customers, investors and researchers.
2 awards, 1993
- Indexes & derivatives
- More than 25 years of experience in derivative and index markets: he has developed and managed many indexes and products, including derivative instruments and ETFs.
- Research
- Author of about 20 research publications in French and international journals and of the book Options, Futures and Exotic Derivatives — Theory, Application and Practice (Wiley).
- Leadership at IFRC
- Under his leadership, IFRC launched projects such as the Index Group, the Vietnam Derivatives Market Initiative and the Vietnam Economic and Financial Research Centre.
- At NXW Holdings
- As co-founder and head of research & development, he creates innovative, intelligent and efficient financial solutions on big-data platforms.
TRACK RECORD
Head of R&D, Paris derivatives exchange
MONEP, then MONEP–MATIF, then NYSE Euronext indexes: index rules, revisions and committees, and new indexes and products.
IFRC index family
About 20,000 Vietnam and international indexes, end of day and real time.
VDMI
An online simulator for learning to trade derivatives without risk: a forerunner of CCPI.
Teaching and supervision
PhD director, thesis director for Master’s students in Vietnam, lecturer in European universities and business schools.
Double profile
Financial mathematics, derivatives, indexes, econometrics; data science, R/Python, AI; financial web apps and cloud computing.
Project initiator
Making investment, indexes and markets quicker and easier to learn, and open to more people.
Built with partners, academic and corporate.
CCPI is built with universities, institutes and companies that share its goal: a realistic place to learn markets and indexes, open to students and professionals.
PARTNERS
WAYS TO COOPERATE
Universities and schools
Use CCPI in finance courses, with classes, assignments and rankings.
Exchanges and brokers
Share market rules and products so the platform stays close to real markets.
Sponsors
Fund competitions, scholarships and new modules.
Everything about CCPI in one brochure, and a team ready to answer.
The CCPI brochure
8 pages, PDF: what CCPI is, its core capabilities, the index engine and builder, why CCPI, the roadmap, services and cooperations, and leadership.
NXW Helpdesk · contact@nxw.vn
67 Đinh Thị Thi St, Vạn Phúc City
CCPI on video
A 1-minute trailer, a 5-minute film on how CCPI brings market data, indexes and analytics together, a 3-minute presentation of CCPI in English and Vietnamese, and a 3-minute guide to Index Studio: an index built in five steps.
Request information
Ask for a demo, pricing, a subscription, a partnership, sponsorship or a cooperation. We answer by email.
NXW Helpdesk
contact@nxw.vn
Project leader · Dr. Huu Minh MAI
huuminh.mai@ifrc.vn
Address
67 Đinh Thị Thi St, Vạn Phúc City
Web
ifrcvn.shinyapps.io/ccpi
Index Studio
Index identity
Name, code and base value of the new index. Then define it in 7 steps.
Define type
Define coverage
Selection
The constituents are chosen in tab 2, Selection.
Weighting
Type the weights in tab 2, or upload them with the composition.
Price / Return
Total return reinvests the dividends; net return after a 15% withholding tax.
Currency
Period
Daily data from 2020-12-31 to 2026-10-09.
2. Selection
Constituents
3. Back calculation
The index as defined in tabs 1 and 2. Calculate runs it day by day over the period.
Tick the versions to draw on the chart. The figures below use the first ticked version, in bold on the chart.
A market index, any market or one of your saved indexes, rebased to the same base on the first day and converted to the currency of the selected version.
3. Back calculation:
Index levels
Daily closing levels, latest first.
Reviews
Launch and periodic reviews, with the turnover (% of the index).
4. Analytics
Performance and risk of the back-calculated index.
Risk and return
Every version and currency, returns in %.
Calendar years
Yearly returns (%) of each version and currency.
Monthly returns
Selected version and currency (%).
Allocation
Weights at the end of the period, by group and by country.
Composition
Weights at the start and at the end of the period.
5. Output
Temporary page: this index is a draft, kept here until you save it to your portfolio.
Index factsheet
Key figures, chart, performance, rules and composition, on one page. Opens in a browser and prints to PDF.
Factsheet (HTML)Composition and reviews
Constituents with their weights, and the review log.
Composition (CSV)Brochures
A4 portrait brochure of your whole index family: cover, the Index Creator, one page per index (top 20 by performance), the list of indexes and the back cover. View it as a flipbook or download the PDF. Two templates for now, Dark and Light.
Price history
Factsheet preview
As your client will see it.
My portfolio of indexes
Markets
Data are simulated for training and are not real market prices. Daily closes are generated by CCPI on business days since 2 January 2023 (random walk with drift, volatility and rare jumps per market, seed 2026).
- RT : return of the last day, last close against the previous close.
- MTD and YTD : return since the last close of the previous month and of the previous year.
- VAR 12M* : performance over the last 12 months (annualised performance, (1 + change)^(12 / months) - 1; the details page also shows 24 and 36 months). Green is a rise, red a fall.
- COUNTRY : country or region of the market; Global for world benchmarks.
- DATE : date of the last close. A date older than the others means that market has not updated yet.
- TIME : time of the data. Markets updated on the last day (green dot) show the time of their last update; the others show 17:30, the time of their last close.
- OHLC view : OPEN, HIGH, LOW and CLOSE of the last session, CHG % against the previous close, and VOLUME (shares, contracts, units or coins).
Use the filter row under the headers or the search box to narrow the table. The platform beside the logo shows one asset class. Column definitions: Resources, Table structure, CCPI_MARKETS.
VN30 PRICE BOARD
Prices in thousand VND, volumes in shares. Click a header to sort.
| CODE | CEIL | FLOOR | REF | BID | MATCHED | ASK | TOTAL VOL | PRICES | FOREIGN | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PRICE 3 | VOL 3 | PRICE 2 | VOL 2 | PRICE 1 | VOL 1 | LAST | VOL | +/- | % | PRICE 1 | VOL 1 | PRICE 2 | VOL 2 | PRICE 3 | VOL 3 | HIGH | LOW | BUY | SELL | |||||
| ACB | ||||||||||||||||||||||||
| BID | ||||||||||||||||||||||||
| BSR | ||||||||||||||||||||||||
| CTG | ||||||||||||||||||||||||
| FPT | ||||||||||||||||||||||||
| GAS | ||||||||||||||||||||||||
| GVR | ||||||||||||||||||||||||
| HDB | ||||||||||||||||||||||||
| HPG | ||||||||||||||||||||||||
| LPB | ||||||||||||||||||||||||
| MBB | ||||||||||||||||||||||||
| MCH | ||||||||||||||||||||||||
| MSN | ||||||||||||||||||||||||
| MWG | ||||||||||||||||||||||||
| SAB | ||||||||||||||||||||||||
| SHB | ||||||||||||||||||||||||
| SSB | ||||||||||||||||||||||||
| SSI | ||||||||||||||||||||||||
| STB | ||||||||||||||||||||||||
| TCB | ||||||||||||||||||||||||
| TCX | ||||||||||||||||||||||||
| VCB | ||||||||||||||||||||||||
| VHM | ||||||||||||||||||||||||
| VIB | ||||||||||||||||||||||||
| VIC | ||||||||||||||||||||||||
| VJC | ||||||||||||||||||||||||
| VNM | ||||||||||||||||||||||||
| VPB | ||||||||||||||||||||||||
| VPL | ||||||||||||||||||||||||
| VRE | ||||||||||||||||||||||||
Real data from CafeF (banggia.cafef.vn), read every 15 seconds for every open page; only the cells that change are written, and they flash green (up), red (down) or blue. Prices can be delayed and are for information and training only.
- Colours : purple ceiling, cyan floor, yellow reference (unchanged), green above and red below the reference price. Volumes take the colour of their price.
- CEIL / FLOOR / REF : ceiling, floor and reference price of the day (HOSE band: plus or minus 7% of the reference).
- BID / ASK : the three best buy and sell prices with their volumes; 1 is the best. ATO and ATC show during the opening and closing auctions.
- MATCHED : last matched price and volume, change and % change against the reference price.
- FOREIGN : volumes bought and sold by foreign investors today.
- VALUE* : total volume x last price of each stock, an estimate of the traded value of the basket.
- VN30 basket : 30 stocks, from VNDIRECT, checked once a day (2026-10-27). A stock that CafeF does not list keeps an empty row.
- Auto-save : each read is saved to data/live/rds/VN30_LAST.rds and every price or volume change to data/live/ticks/VN30_TICKS_<date>.csv.
Database
1. Tables
The database of CCPI and the IMS: multi-asset prices, references, index compositions, calculations, history and corporate actions. Click a name to open it below.
2.
3. Structure of
Column, type, key, description and an example.
Data are simulated for training and demonstration, with the structure of the IMS database, so a real feed can replace them without changing the calculations.
Files: data/ims/<table>.rds. Replace a file with your own data, keeping the column names, to show it here.
Calculation engine
Statistics before publication
Day, year to date and life.
Intraday session
5-minute levels of the last session, reconciled to the close.
Composition
Constituents with shares N, free float F, capping factor k, price multiplier M and weight on the last day.
Divisor history
Days when the divisor changed: corporate actions and rebalancing.
Corporate action calculator
Treatment of one corporate action: adjusted price, shares and divisor rule.
Corporate actions processed
Register of the events applied to the market before the calculation.
Methodology (IMS) : PI = BASE x CAPI / DIVISOR, with CAPI = sum of N x F x k x M x X x P over the constituents. DIVISOR(t+1) = DIVISOR(t) x adjusted CAPI / CAPI on corporate actions and rebalancing. TRI(t) = TRI(t-1) / PI(t-1) x (PI(t) + BASE x gross dividends / DIVISOR); NRI uses dividends net of a 5% withholding tax.
Currency versions: the direct method converts each price at the day's rate (X); the indirect method chains the domestic index with the change of the exchange rate.
Index builder
1. Design
Name, universe, selection, weighting and calculation rules.
Constituents
Selected on the base date with the data known then. Factors: free-float cap (bn VND), 1Y volatility, 3M momentum, beta and dividend yield.
2. Back-testing:
Daily back-calculation by the IMS engine from the base date, with corporate actions, capping and reviews. Benchmark: IMS AllShare.
Adjustments
Reviews and corporate actions that changed the divisor.
Performance
Index against IMS AllShare, price returns (%).
Calendar years
Yearly price returns (%).
Sector weights
On the last day.
Composition
Weights and factors on the last day.
4. Dissemination
Identity, versions and publication of the index.
Publication
How and where the index is published.
The back-test uses the simulated IMS market (15 stocks, daily since 2019) and the IMS calculation engine. Results are illustrative, not investment advice.
Published indexes are saved in data/ccpi_marketplace.rds. On shinyapps.io that file is reset by every deploy or restart.
Families
Each family shares one set of rules; its spec sheet is at the bottom of the page.
Prices are daily closes from Yahoo Finance, converted to USD with daily FX rates; VND versions use the USD/VND rate. Indexes are calculated by CCPI for training and research; they are not investment advice.
History before the first live review is back-calculated with the current members, so it carries hindsight. Prices are refreshed by DEPLOY_CCPI.bat (ccpi_indices/make_indices_prices.R) before each deploy.
CCPX EcoSystem
CCPI is one platform of the CCPX family by NXW Next Wealth: cloud computing platforms for research, investment, strategies and education, with one look and one way of working.
Cloud Computing Platforms
Each platform opens in a new tab. The one marked You are here is this app.
Other NXW apps
Outputs
Use the CCPX platforms together
A course, a research project or a team that needs several platforms? Tell us what you need.
My indexes
Every index you saved in Index Studio, with its figures, its brochure and its page. Open one to work on it again.
Ranking vs Market Place
Your indexes among the IMS and community indexes of the Market Place. More opens the detail page.
My indexes
Market Place
Indexes made by IMS and by the community, ranked on return and risk. Publish yours from the Index builder, then enter challenges.
Rankings
Click a column to sort. The composite score averages the ranks on return, Sharpe ratio, volatility and drawdown (100 = best).
Top 5
Price levels rebased to 100 at the start of the period.
Challenges
Click a challenge to see its leaderboard.
Leaderboard:
Create a challenge
Open to every user. Entries are ranked on the criterion over the period.
My indexes
Indexes you published. Remove one to take it off the Market Place.
Rankings use price indexes (PI) in their own currency. Return and drawdown are over the period; CAGR, volatility and Sharpe ratio (risk-free rate 4%) are annualised.
From idea to product: back-test in the Index builder, publish in the Market Place, get ranked against peers, then CCPI calculates and certifies the index for funds, ETFs or tokenised products.
Contact us
Send us an information request about the Cloud Computing Platform for Investment, its markets, training and courses, partnerships or a demo for your organisation. We will reply by email.
Before you write
- Is the money real? No. CCPI is a simulated market for training and research; no real money is traded.
- Are prices real? No. Market data are simulated, see the notice under each table.
- Courses and demos: choose that subject and tell us your organisation and the number of users.
Information
Edit profile
Password
Session
Signing out returns to the starter page.
Sign-in methods
Besides the password, add the fingerprint of this device and a pattern.
Rules for pattern and fingerprint sign-in
- Set up, change or remove a pattern or a fingerprint only after confirming your password (valid 10 minutes after a password sign-in or confirmation).
- A pattern joins 4 to 9 dots; a new pattern must differ from the current one. Draw it twice to confirm.
- Pattern sign-in needs your email, the pattern and the security question, as with the password.
- 5 wrong patterns in a row lock pattern sign-in for 15 minutes; 10 wrong patterns in 24 hours remove the pattern: sign in with your password and set a new one.
- Fingerprint: up to 5 devices per account; 5 refused fingerprints in a row lock that device for 15 minutes.
- Changing your password removes your pattern and every fingerprint; the administrator can also reset them.
- Only active accounts can sign in, by any method; demo accounts cannot sign in.
- The password always works: use it when the pattern or fingerprint is locked or forgotten.
Fingerprint
Uses the fingerprint reader of this device. Add it once on each device you use.
Set up or change my pattern
Draw a new pattern with the mouse or a finger, then draw it again to confirm. It replaces the previous one and works on any device, with your email.
Draw your pattern (at least 4 dots).Run CCPI,
users, content and data.
Users list
New accounts confirm their email with a 6-digit code, then wait on the waiting list (Pending) until an admin approves them: only the admin and approved users sign in. Tick users, choose an action and click Apply (NXW_USER_POLICY.txt). Admin accounts are not listed.
Online sessions
Signed-in sessions right now, with the page they are on, refreshed every 5 seconds.
CMS Visual
Colours, text size, corners, the defaults of a first visit and the announcement banner, for every visitor. Preview tries them on this page only; Save applies them to everyone.
CMS Navigation
Show or hide the menu items and the buttons, and rename the menu labels (empty: the usual label). Home is always shown.
Options
Accounts and maintenance. They apply to everyone at once.
Contact
The contact card of the last CCPI step (Brochure & contact), the Contact page and the footer. An empty line is hidden.
Settings
Language, mode and logo of this browser (saved in the browser). The defaults of every visitor are in CMS VISUAL; visitors still change the language with the language button of the top bar.
Our web apps
The NXW web applications. Open one in a new tab, or edit the list below (one app per line: Name | address | description).
Coming soon
Modules not open to users yet. Preview one here; open it to everyone by adding its name to enabled_tabs in app.R.
Paper trading: orders, positions, equity and P&L.
Price charts with indicators.
Option and bond pricers.
Strategy back-tests.
Portfolio performance and risk.
Trading rules and alerts.
Education: courses and quizzes on the markets.
Backup and restore
A backup keeps the data that change on the server: users, settings, Market Place indexes, challenges, contact requests and the admin log. shinyapps.io deletes files written on the server at each redeploy or restart: download the backups you want to keep.
Only the data files are taken from the zip; the current data are backed up first.
App files
Download every file of the app as it is now on the server (code, data, users, contact requests) in one zip.
Market data
Files in data/rds and where new versions come from.
Replaces the same files in data/rds without a redeploy: the app checks them, then every page shows the new data. shinyapps.io resets files on each redeploy or restart, so deploy the new files too (or use the SFTP folder) to keep them.
Requests
Messages sent with the Contact page and the Information request of HELP, newest first.
Maintenance
One click shows a maintenance page, for example while deploying. Visitors see the message and the time it ends; it switches off by itself at that time. Admins are never blocked.
Saved themes
Save the current look (colours, banner, menu) under a name, then apply it again in one click. A backup is made before a theme is applied.
Export and import
Export downloads every setting in one file, CCPI_SETTINGS_YYYYMMDD_HHMM.json. Import it in another copy of the app (CCPI, or a VTPWEB settings file): tick the sections to take, then Import and apply. The current settings are backed up first; users and market data are never in the file.
Scripts
Every script of CCPI: the app, its modules, the data scripts and the browser files. What it does, how to run it, lines, size and date. VIEW opens the code with COPY and Download. Filter by group or search any word.
Admin log
Every change made on this page: when, by whom, what.
Tables
1. CCPI_TABLES
Every table of CCPI. Click a name to see its structure and a preview below.
2. Structure of
3. Preview of
The first 200 rows. The CSV holds the full table.
Market data tables are simulated when the app starts. Trading tables are live: they hold the orders, trades, positions and news of your own session and restart with it. CCPI_FEATURES is read from data/ccpi-features.xlsx.
Rows and columns are counted now. Open Table structure for the column dictionary of each table.
Table structure
CCPI_TABLES
Every table of CCPI: name, group, description, key, source, rows and columns. Click a name to see its columns below.
Relations
How the tables join.
CCPI_MARKETS_LIST.CCPI_CODE
=
CCPI_MARKETS_PRICES.CCPI_CODE
=
CCPI_MARKETS_OHLC_INTRADAY.CCPI_CODE
=
CCPI_MARKETS_INTRADAY.CCPI_CODE
CCPI_MARKETS
and
CCPI_MARKETS_OHLC
←
computed from the four tables above
CCPI_ORDERS.symbol
,
CCPI_TRADES.symbol
,
CCPI_POSITIONS.symbol
→
CCPI_INSTRUMENTS.symbol
TYPE is the R type of the column in the live data: text, number, integer, boolean or date. KEY marks the columns that identify a row. EXAMPLE is the first value in the data.
Percent columns (RT, MTD, YTD, VAR...) hold decimals: 0.05 means +5%.
Equity (VND)
Cash (VND)
Unrealised P&L (VND)
Margin used (VND)
Shocks respect the daily price limit. VN30F1M follows the VN30 index, so shock VN30 to move it.
Sign in
Sign in with your approved CCPI account. Demo accounts cannot sign in.
- Your browser can save your password
- Or sign in with your fingerprint
- “Remember me” keeps you in for 30 days
No account yet? Sign up and sign in once the administrator approves it.
Enter the email of your approved CCPI account: we send it a 6-digit code, valid 15 minutes.
Sign up
Your request goes to the administrator’s waiting list. You can sign in once it is approved.
- Send your request
- Confirm your email with the PIN
- The administrator approves it
- Sign in to CCPI
Already approved? Sign in

