Gincker

A Graphics Creation and Technical Analysis Platform


Bringing Developers and Users Together

Providing the Same Development Environment to Developers and Users


Sign up for free

Sample charts and graphics created using Gincker and mathematic formulas

Create Charts and Graphics for Any Mathematic Function or Data

Deliver Dynamic Graphics Content to the World




param-2d-01

Gincker makes graphics creation as easy as using a calculator, and graphics delivery and sharing as simple as posting a Tweet.

With Gincker, you can create charts and graphics, ranging from simple to sophisticated, just by typing in a mathematic formula, pasting a dataset, or uploading a data file; you don’t need to write a single line of code or rely on any special software package.

param-2d-01



Simple Interface

Gincker converts different applications into templates. It implements a common interface and standardized input/output format by encapsulating and centralizing all the programming and implementation details internally. As long as you work through one template, you will be able to use all the other templates to create advanced charts and graphics. This is because all templates on Gincker share the same user interface and input/output formats. You can simply go to gincker.com, select a proper template, and create your desired graphics out of the box.

Software as a Template

Over 50 templates on the current release of Gincker not only show the power and capability of the platform, but also illustrate the procedure and format used in creating those graphcs. These templates cover a broad range of applications, including 2D line charts, bar charts, pie charts, 3D charts, 3D shapes, 2D and 3D complex-variable charts, vector-streamline charts, contour, fractal, statistical distribution functions, financial charts, technical indicators, trading strategies, backtesting etc. In addition, more templates will be added to Gincker over time.

Powerful Math Parser

The math parser on Gincker allows you to build charts and graphics by entering a standard math formula with different parameters. For example, the formula sin(sqrt(x^2 + y^2))/(sqrt(x^2 + y^2) + a) will generate a 3D sinc chart; while the formula sin(z^(a+b)/((x^a+i*y^b)^c+d*i)) will produce a pretty domain-coloring chart for the complex-variable function (here z = x + i*y and i = sqrt(-1) is an imaginary number). Note that a, b, c, d in the formula are parameters, which can be specified separately.

Customization

Gincker provides rich configuration options that allows you to customize your charts and graphics. For example, Gincker provides 13 different categorical color schemes that can be used to specify colors for different chart series. Gincker also consists of over 100 different colormaps that define the color schemes for various types of visualizations, such as surface and heatmap charts. You can also customize the other elements for your charts and graphics, such as chart title, axis, gridline, background color, interaction with graphics, etc.





Want to create advanced 3D parametric charts? Try this template

Build Stock Charts and Technical Indicators for Any Stock

Backtest Trading Strategies in Just One Click



stock chart stock chart stock chart stock chart

Click the above images to see live tempates.




param-2d-01

Gincker is also a powerful technical analysis tool for individual traders and investors.

Gincker consists of several types of financial charts, over 50 technical indicators, about 25 predefined trading strategies, and an easy-to-use backtesting system, which allows you to perform various technical analysis in quantitative finance.

param-2d-01


No Coding Required

Unlike traditional technical analysis tools that require complicated programming and market data management; with Gincker, you simply enter a stock ticker and specify corresponding parameters and the platform will automatically create the stock charts and technical indicators, or backtest your trading strategies and display the corresponding results graphically on your screen. The technical analysis on Gincker uses the same interface as that used in templates for charts and graphics.

Stock Charts and Indicators

With the historical EOD or intraday data, Gincker allows you to create interactive stock charts with a range select control that provides tools to zoom in and out on parts of the data as well as panning across the dataset. Gincker also consists of over 50 technical indicators, ranging from overlap, momentum, volume, cycle, and volatility indicators. You can use these stock charts and technical indicators to confirm whether a market is strengthing/weakening or becoming overbought/oversold.

Powerful Backtesting System

Gincker implements a powerful backtesting system and about 25 predefined trading strategies based on crossover for trend-following and zscore for mean reversion. By simply entering a stock ticker, specifying a time period and a bar type, and choosing a trading strategy from templates, Gincker will automatically backtest your trading strategy and display various results on your screen, including P&L (profit and loss), number of trades, Sharpe ratio, max drawdown, etc.





Want to backtest a trading strategy based on a Williams' %R indicator? Try this template

Output from Gincker - A Unique URL Link

Delivering Dynamic Content to Users



param-2d-01

Gincker allows you to save your work to gincker - a unique URL link.

The saved gincker can not only provide output results, but also bring the development environment directly to users. Users can use the gincker to regenerate, manipulate, modify, and customize graphics or trading strategies

param-2d-01


Dynamic Results

The output from Gincker is a URL link called gincker. This gincker can be embedded in websites, incorporated into applications, or integrated into research papers. Users can also bookmark the gincker for later use or share it with friends, colleagues, or other users. The advantage of ginckers over the static output results from traditional software packages is that a gincker can bring the development environment to users and deliver dynamic content - users can use gincker to regenerate, manipulate, modify, or customize the results to meet their requirements.

Communication Tool

The gincker has an extremely small file size - it is simply a single line of text with the format: "https://gincker.com/{template}#{xxxxxxxxxx}", which is shorter than a Tweet. It consists of three parts: gincker.com, which is our website name, the template name, and ten randomly generated characters that are used to identify the gincker. Therefore, exchanging ginckers over the Internet will be much faster and more efficient than thansmitting large graphics or image files. The gincker links will become an effective communication tool in our daily life.

Open vs Confidential

You can save your work to either an open or a confidential gincker. An open gincker allows users to view not only the graphics but also the mathematic formulas or data. On the other hand, a confidential gincker only allows users to view the graphics but not the mathematic formulas or data. Usually, we encourage you to save your work as open ginckers, so other users can benefit the most. However, if you believe that you spent a lot of time and effort to create the work and really want it to be confidential, Gincker provides the option for you to save your work as a confidential gincker.

Live gincker

For demonstration, we have created a variety of charts and graphics on Gincker and saved the results to ginckers. You can click the free ginckers link to access over a hundred free ginckers. From there you can click on any image to see the live charts or graphics regenerated by its gincker. Click this paid ginckers link to access over a hundred paid ginckers. From there, you can purchase any ginckers. After completing your payment, Gincker will send you the gincker links by email. You can then use these gincker links to generate the live charts and graphics.





Want to see how a gincker works? Click the following gincker to create a live 3D slinky shape:

https://gincker.com/3d-tube-shape#kUMm6BhSut


Free Templates for Basic Charts and Graphics

Register a Free Community User Account



param-2d-01

Unregistered users can only access Gincker with default settings. To best serve you, we encourage you to create a free community or a premium user account.

Community users have full access to templates for basic charts and graphics. Premium users can access all templates and features. The following table lists the access level for different users. For more template features, please refer to the registration page.

param-2d-01


Template Access for Registered Users


TEMPLATES COMMUNITY USERS PREMIUM USERS
2D area chart templates - full access
2D bar chart templates - full access
Contour chart templates - full access
2D line chart templates - full access
2D parametric chart templates Limited access, no customization Full access
2D multiple-line chart templates - full access
Pie chart templates - full access
Polar chart templates - full access
Fractal chart templates - full access
3D parametric chart templates Limited access, no customization Full access
3D simple chart templates - full access
3D basic shape templates - full access
3D extruded shape templates - full access
3D shapes of revolution templates Limited access, no customization Full access
3D tube shape templates Limited access, no customization Full access
3D complex-variable chart templates Limited access, no customization Full access
Complex domain-coloring chart templates Limited access, no customization Full access
TEMPLATES COMMUNITY USERS PREMIUM USERS
3D iterated-function chart templates Limited access, no customization Full access
Statistics distribution function chart templates Limited access, no customization Full access
Vector-stream chart templates Limited access, no customization Full access
Stock historical chart templates - full access
Stock intraday chart templates Limited access, minute-bar only, no customization Full access
Overlap indicator templates (including 14 indicators) Limited access, EOD data only, no customization Full access
Momentum indicator templates (including over 30 indicators) Limited access, EOD data only, no customization Full access
Volume indicator templates (including 3 indicators) Limited access, EOD data only, no customization Full access
Volatility indicator templates (including 3 indicators) Limited access, EOD data only, no customization Full access
Cycle indicator templates (including 6 indicators) Limited access, EOD data only, no customization Full access
Backtest crossover strategy templates (including 14 trend-following strategies) Limited access, EOD data only, no customization Full access
Backtest zscore strategy templates (including 11 mean-reversion strategies) Limited access, EOD data only, no customization Full access
Special-Designed templates




Sign up for free

Marketplace for gincker Exchange

Search for ginckers Created by Others and Share Yours



param-2d-01

If you created a great chart, graphics, or trading strategy on Gincker, you can share it with others on Marketplace.

You can also search for the charts, graphics, or trading strategies created by other experienced developers.

param-2d-01

Free ginckers

Marketplace allows you to share and exchange ginckers. It consists of two areas: the free area and paid area. In the free area, you can exchange your ginckers free of charge. In most cases, we encourage you to share ginckers in the free gincker-exchange area. This way, more users will benefit from your contributions. We have already put over a hundred ginckers in the free area.

Paid ginckers

In the paid area, you exchange ginckers for a small compensation. This means you can turn your ginckers into a digital products, i.e., you can make money by selling them on Marketplace. If you believe that your ginckers are so unique and special, and took you a lot of time and effort to create them, you can sell your ginckers in this area. Marketplace allows you to sell either open or confidential ginckers.





Want to go to Marketplace? Go to free area Go to paid area

Gincker's Future

Can be Any App, Will Be Everywhere, and for Everyone



param-2d-01

Gincker key features: distributed platform, easy-to-use, and dynamic output.

These features make Gincker suitable not only for graphics and quantitative finance but also for other fields.

param-2d-01


Any App

Gincker is not limited to graphics and technical analysis, it can have wide applications in other fields. In future releases, we plan to add templates to Gincker for the following fields: numerical methods, education, mathematical and physics modeling, artificial intelligence (AI), and other scientific and engineering fields. In fact, we can convert any software package, business application, or software service into templates and integrate them into Gincker. This means any application is simply a template in Gincker.

Everyone

In the future, We will keep Gincker as a SaaT (software as a template)-based web-distributed platform that does not need to install anything on a user’s local machine. We will continue to improve Gincker’s user interface and put the easy-to-use feature as our top priority. Gincker will further encapsulate and centralize all the programming complexities and implementation details internally, while exposing a simple and common interface to users. Gincker is for everyone - using Gincker is as simple as using a calculator.

Everywhere

Due to Gincker's ability to create and deliver dynamic content, we will gradually make Gincker an effective communication tool in our daily life. For example, when communicating with colleagues to discuss computation results or a stock trading strategy, you do not need to send an email with a large attachment anymore; simply include a gincker in your email instead.

Smart Gincker

As the number of templates and ginckers on the platform increases, we will gradually make Gincker become a true expert system. It will be able to pick and recommend the right templates to users according to user’s background and other attributes. Gincker will be smart enough to generate the output results automatically by following the user’s specifications or simple descriptions without the need to provide a mathematic formula or input data.





Want to try Gincker? Register a free community account: Sign up for free

Template Gallery

Saved gincker Links Deliver Dynamic Results



The following figures show some sample charts and graphics created using different templates on Gincker and the results have been saved to gincker links.

You can click any figure to see the live chart and graphics or backtesting results generated by the gincker links based on corresponding templates.


Note: depending on your computer and broswer, sometimes, the results may not be displayed on your screen automatically after clicking the gincker links. In this case, you need to refresh your browser to see the results.

A 2D line chart for Beta cumulative distribution function (cdf).
A 2D line chart for Beta distribution function created using the 2D distribution template.
A 2D area chart for simple math functions.
A 2D area chart for simple math functions created using the 2D area-chart template.
A 2D contour chart.
A 2D contour chart created using the 2D contour-chart template.
A polar chart.
A polar chart created using the 2D polar-chart template.
Stock chart 1.
Stock charts for SPY with intraday minute-bar data using the Stock Intraday Chart template.
Stock Chart 2.
Technical indicator: MACD for SPY with historical EOD data using the Momentum Indicator template.
Stock Chart 3.
Backtest an APO crossover trading strategy for SPY using the Crossover Strategy template.
Stock Chart 4.
Backtest a Williams' %R trading strategy for IBM using the Zscore Strategy template.
A 3D Klein Bottle Surface.
A 3D Klein bottle created using the 3D surface-chart template.
A 3D torus-knot shape.
A 3D torus-knot shape created using the 3D-shape template.
Magnetic field distribution of a current ring.
Magnetic field distribution of a pair of long parallel current wires using the 2D vertor-chart template.
A 3D surface chart for the peaks function.
A 3D surface chart for the peaks function created using the simple 3D-surface template.
Another Polar chart.
Another polar chart created using the 2D polar-chart template.
A Heatmap Chart.
A heatmap chart created using the 2D heatmap template.
Domain Coloring for Complex Variable function.
A complex variable domain-coloring chart created using the 2D complex-variable-chart template.
3D Complex Variable Charts for a/(b+z^2): Magnitude.
A 3D complex-variable chart using the 3D complex-variable-chart template.



Want to see more examples? Click Free ginckers or Paid ginckers