OROPURO
Idea
Started as a hobby, it become a real project. What was available on Internet (as free software) was very poor or strictly connected to a pay-per-use service. This is the reason for starting a new project for a complete collaboration/decision support software.Goals
The first goal is to create a easy tool, ideal for the one who want to start as for the expert user, already capable of a expandible set of predefined analisys. The final target is a complete decision support tool capable to create and support a trader community for information/suggestions/configurations exchange.
- Free - to be used and distribuited as for data retrieving. What better of open-source?
- Easy -
professional features available to non-professional users, less menu
more predefined values to start immediately.
- Local and private - Data (investiments and rules) should be protect, no web storage.
- Open, Flexible - Create your own analysis algoritms, use, exchange (or sell) it.
- Intelligent - as much as it can, using genetic algorithms to better understand quotes and analysis results.
- Automatic - no ripetitive operations, start and forget it.
- Collaborative - tool for information exchange in the trader community. Exchange: configurations, formulas, data, Neurla Nets. Communcation, this is best practics for better use of financial tools.
Project schedule
State of the art
Beta version is on-line and in General Availability, development and test continue, the web support is on the way.Features
- Automatic EOD and intraday data loading from Internet of stocks
- Creation and portfolio management
- Graphical Report of the investments of the portfolio in the year
- Real-Time Visualization for quotatations
- Alarms of stop-loss on the investments
- Operations management of purchase and sale
- effective calculation of the investment and the revenue/loss for a investment
- automatic Elaboration and generation suggestions sell/buy
- Management of the historical archives of the quotations
- Data Warehouse of investment
- parametric Elaboration of the historical quotation
- Generation of diagrams based on processing results
| 'Candle Chart (CANDLE)' |
| 'Close Values (CLOSE)' |
| 'Simple Moving Average (SMA)' |
| 'Multi Simple Moving Average (MSMA)' |
| 'Exponential Moving Average (EMA)' |
| 'Multi Exponential Moving Average (MEMA)' |
| 'Moving Avg. Conver/Diver (MACD)' |
| 'Relative Strength Index (RSI)' |
| 'Bollinger Bands (BB)' |
| 'Rate of Change (ROC)' |
| 'Parabolic Stop And Reverse (SAR)' |
| 'Stochastic Oscillator (SO Full)' |
| 'Accumulation/Distribution Line (AD)' |
| 'Average Directiona Index (ADX)' |
| 'Commodity Channel Index (CCI)' |
| 'Chaikin Money Flow (CMF)' |
| 'Sell/Buy indicator (S/B)' |
| 'Chaikin A/D Line (AD)' |
| 'Chaikin A/D Oscillator (ADOSC)' |
| 'Average Directional Movement Index (ADX)' |
| 'Average Directional Movement Index Rating (ADXR)' |
| 'Absolute Price Oscillator (APO)' |
| 'Aroon (AROON)' |
| 'Aroon Oscillator (AROONOSC)' |
| 'Average True Range (ATR)' |
| 'Average Price (AVGPRICE)' |
| 'Bollinger Bands (BBANDS)' |
| 'Beta (BETA)' |
| 'Balance Of Power (BOP)' |
| 'Commodity Channel Index (CCI)' |
| 'Two Crows (CDL2CROWS)' |
| 'Three Black Crows (CDL3BLACKCROWS)' |
| 'Three Inside Up/Down (CDL3INSIDE)' |
| 'Three-Line Strike (CDL3LINESTRIKE)' |
| 'Three Outside Up/Down (CDL3OUTSIDE)' |
| 'Three Stars In The South (CDL3STARSINSOUTH)' |
| 'Three Advancing White Soldiers (CDL3WHITESOLDIERS)' |
| 'Abandoned Baby (CDLABANDONEDBABY)' |
| 'Advance Block (CDLADVANCEBLOCK)' |
| 'Belt-hold (CDLBELTHOLD)' |
| 'Breakaway (CDLBREAKAWAY)' |
| 'Closing Marubozu (CDLCLOSINGMARUBOZU)' |
| 'Baby Swallow (CDLCONCEALBABYSWALL)' |
| 'Counterattack (CDLCOUNTERATTACK)' |
| 'Dark Cloud Cover (CDLDARKCLOUDCOVER)' |
| 'Doji (CDLDOJI)' |
| 'Doji Star (CDLDOJISTAR)' |
| 'Dragonfly Doji (CDLDRAGONFLYDOJI)' |
| 'Engulfing Pattern (CDLENGULFING)' |
| 'Evening Doji Star (CDLEVENINGDOJISTAR)' |
| 'Evening Star (CDLEVENINGSTAR)' |
| 'Down-gap side-by-side white lines (CDLGAPSIDESIDEWHITE)' |
| 'Gravestone Doji (CDLGRAVESTONEDOJI)' |
| 'Hammer (CDLHAMMER)' |
| 'Hanging Man (CDLHANGINGMAN)' |
| 'Harami Pattern (CDLHARAMI)' |
| 'Harami Cross Pattern (CDLHARAMICROSS)' |
| 'High-Wave Candle (CDLHIGHWAVE)' |
| 'Hikkake Pattern (CDLHIKKAKE)' |
| 'Modified Hikkake Pattern (CDLHIKKAKEMOD)' |
| 'Homing Pigeon (CDLHOMINGPIGEON)' |
| 'Identical Three Crows (CDLIDENTICAL3CROWS)' |
| 'In-Neck Pattern (CDLINNECK)' |
| 'Inverted Hammer (CDLINVERTEDHAMMER)' |
| 'Kicking (CDLKICKING)' |
| 'Kicking - bull/bear determined by the longer marubozu (CDLKICKINGBYLENGTH)' |
| 'Ladder Bottom (CDLLADDERBOTTOM)' |
| 'Long Legged Doji (CDLLONGLEGGEDDOJI)' |
| 'Long Line Candle (CDLLONGLINE)' |
| 'Marubozu (CDLMARUBOZU)' |
| 'Matching Low (CDLMATCHINGLOW)' |
| 'Mat Hold (CDLMATHOLD)' |
| 'Morning Doji Star (CDLMORNINGDOJISTAR)' |
| 'Morning Star (CDLMORNINGSTAR)' |
| 'On-Neck Pattern (CDLONNECK)' |
| 'Piercing Pattern (CDLPIERCING)' |
| 'Rickshaw Man (CDLRICKSHAWMAN)' |
| 'Falling Three Methods (CDLRISEFALL3METHODS)' |
| 'Separating Lines (CDLSEPARATINGLINES)' |
| 'Shooting Star (CDLSHOOTINGSTAR)' |
| 'Short Line Candle (CDLSHORTLINE)' |
| 'Spinning Top (CDLSPINNINGTOP)' |
| 'Stalled Pattern (CDLSTALLEDPATTERN)' |
| 'Stick Sandwich (CDLSTICKSANDWICH)' |
| 'Takuri (Dragonfly Doji with very long lower shadow) (CDLTAKURI)' |
| 'Tasuki Gap (CDLTASUKIGAP)' |
| 'Thrusting Pattern (CDLTHRUSTING)' |
| 'Tristar Pattern (CDLTRISTAR)' |
| 'Unique 3 River (CDLUNIQUE3RIVER)' |
| 'Upside Gap Two Crows (CDLUPSIDEGAP2CROWS)' |
| 'Downside Gap Three Methods (CDLXSIDEGAP3METHODS)' |
| 'Chande Momentum Oscillator (CMO)' |
| 'Pearson s Correlation Coefficient (r) (CORREL)' |
| 'Double Exponential Moving Average (DEMA)' |
| 'Directional Movement Index (DX)' |
| 'Exponential Moving Average (EMA)' |
| 'Hilbert Transform - Dominant Cycle Period (HT_DCPERIOD)' |
| 'Hilbert Transform - Dominant Cycle Phase (HT_DCPHASE)' |
| 'Hilbert Transform - Phasor Components (HT_PHASOR)' |
| 'Hilbert Transform - SineWave (HT_SINE)' |
| 'Hilbert Transform - Instantaneous Trendline (HT_TRENDLINE)' |
| 'Hilbert Transform - Trend vs Cycle Mode (HT_TRENDMODE)' |
| 'Kaufman Adaptive Moving Average (KAMA)' |
| 'Linear Regression (LINEARREG)' |
| 'Linear Regression Angle (LINEARREG_ANGLE)' |
| 'Regression Intercept (LINEARREG_INTERCEPT)' |
| 'Linear Regression Slope (LINEARREG_SLOPE)' |
| 'All Moving Average (MA)' |
| 'Moving Average Convergence/Divergence (MACD)' |
| 'MACD with controllable MA type (MACDEXT)' |
| 'Moving Average Convergence/Divergence Fix 12/26 (MACDFIX)' |
| 'MESA Adaptive Moving Average (MAMA)' |
| 'Highest value over a specified period (MAX)' |
| 'Index of highest value over a specified period (MAXINDEX)' |
| 'Median Price (MEDPRICE)' |
| 'Money Flow Index (MFI)' |
| 'MidPoint over period (MIDPOINT)' |
| 'Midpoint Price over period (MIDPRICE)' |
| 'Lowest value over a specified period (MIN)' |
| 'Index of lowest value over a specified period (MININDEX)' |
| 'Lowest and highest values over a specified period (MINMAX)' |
| 'Indexes of lowest and highest values over a specified period (MINMAXINDEX)' |
| 'Minus Directional Indicator (MINUS_DI)' |
| 'Minus Directional Movement (MINUS_DM)' |
| 'Momentum (MOM)' |
| 'Normalized Average True Range (NATR)' |
| 'On Balance Volume (OBV)' |
| 'Plus Directional Indicator (PLUS_DI)' |
| 'Plus Directional Movement (PLUS_DM)' |
| 'Percentage Price Oscillator (PPO)' |
| 'Rate of change : ((price/prevPrice)-1)*100 (ROC)' |
| 'Rate of change Percentage: (price-prevPrice)/prevPrice (ROCP)' |
| 'Rate of change ratio: (price/prevPrice) (ROCR)' |
| 'Rate of change ratio 100 scale: (price/prevPrice)*100 (ROCR100)' |
| 'Relative Strength Index (RSI)' |
| 'Parabolic SAR (SAR)' |
| 'Parabolic SAR - Extended (SAREXT)' |
| 'Simple Moving Average (SMA)' |
| 'Standard Deviation (STDDEV)' |
| 'Stochastic (STOCH)' |
| 'Stochastic Fast (STOCHF)' |
| 'Stochastic Relative Strength Index (STOCHRSI)' |
| 'Summation (SUM)' |
| 'Triple Exponential Moving Average (T3)' |
| 'Triple Exponential Moving Average (TEMA)' |
| 'True Range (TRANGE)' |
| 'Triangular Moving Average (TRIMA)' |
| '1-day Rate-Of-Change (ROC) of a Triple Smooth EMA (TRIX)' |
| 'Time Series Forecast (TSF)' |
| 'Typical Price (TYPPRICE)' |
| 'Ultimate Oscillator (ULTOSC)' |
| 'Variance (VAR)' |
| 'Weighted Close Price (WCLPRICE)' |
| 'Williams %R (WILLR)' |
| 'Weighted Moving Average (WMA)' |
Future developments
It depends on the availabilities, from the received aid, your feedbacks and suggestions, however, one via general are defined::- Widening and completion of the analysis possibilities. *** COMPLETED v0.2.1 ***
- Improvement of the interface in order to at best organize and to manage the historical archives of the quotations.
- Greater control on the investments.
- Sharpening of the configuration and definition of one interface in order to modify it. *** COMPLETED v0.2.0***
- Application of a neuronal system for the intelligent analysis of the pattern historical. ***COMPLETED v0.2.0***
- Application of protocols of communication in order to interact with other Oropuro systems on the net.
- Implemetation of linear post-processing generation of buy/sell signal
- Improvment in multilingual interface