-
Notifications
You must be signed in to change notification settings - Fork 7
1.0.0 roadmap #4
Copy link
Copy link
Open
0 / 10 of 1 issue completedLabels
Metadata
Metadata
Assignees
Labels
Type
Fields
Give feedbackNo fields configured for issues without a type.
Roadmap for initial public release of qPACE quant library.
We plan to release Rust crate, Python wheel and NPM package with support for platforms:
Features
Compiler #6
TA #7
Core
SymSym.idSym.min_tickSym.min_qtySym.ticker_idSym.prefixSym.currencySym.base_currencySym.tickerSym.countrySym.kindSym.price_scaleSym.point_valueSym.eq()Sym.btc_usd()Sym.eth_usd()Sym.doge_usd()Sym.sol_usd()Sym.msft()Sym.alphabet()Sym.meta()Sym.gold()SymKindcrypto|stocksSymKind.eqTimeframeTimeframe.to_stringTimeframe.from_stringTimeframe::years()Timeframe::months()Timeframe::weeks()Timeframe::days()Timeframe::hours()Timeframe::minutes()Timeframe::seconds()Timeframe::ticks()Timeframe::ranges()Timeframe::unknown()Timeframe.yearsTimeframe.monthsTimeframe.weeksTimeframe.daysTimeframe.hoursTimeframe.minutesTimeframe.secondsTimeframe.ticksTimeframe.rangesTimeframe.unknownTimeframe.to_duration()Timeframe.from_duration()Timeframe.eq()OhlcvBaropen_timeclose_timeopenhighlowclosevolumemergeOhlcvtimeframeemptyfrom_barsresamplesortcopysliceindex_offindbarsatreversefrom_pandasto_pandasfrom_polarsto_polarswrite_csvread_csvwrite_parquetread_parquetopen_time_listclose_time_listopen_listhigh_listlow_listclose_listvolume_listpushpush_manyextendlenOHLCV utils
zip_ohlcv_barsunzip_ohlcv_barsSymSourceqpace|yahoosymOhlcvSourceqpace|yahoosymCtxsymohlcvcopyresetbar_indexbarlenis_initializednextskipBacktestconfigctxequityequity_listnet_equity_listreturns_listnet_returns_listpnl_listopen_profitnet_profitgross_profitgross_losstradesinstrument_sizenexton_bar_openon_bar_closesynthetic_holdsignalsignal_batchskipreportBacktestReportctxtradesprintplotto_pineto_jsonto_pandasSignalOrder|Size|EquityPct|Hold|Close)longshortequity_pctcloseSignalBatchfrom_listfrom_bar_index_mapfrom_open_time_mapUtils
hl2hlc3hlcc4Order Sizing
round_contractsvalidate_contractsround_to_min_tickorder_sizeorder_size_for_equity_pctStatistics
summeanvar_from_meanvarstdev_from_varstdevpct_changereturnsMetrics
expectancy_scoreprofit_factorwin_rateavg_tradeavg_winning_tradeavg_losing_tradeavg_win_loss_ratioomega_ratiosharpe_ratiosharpe_ratio_from_equitysortino_ratiosortino_ratio_from_equitynet_profit_pctgross_profit_pctgross_loss_pctlong_net_profit_pctshort_net_profit_pctmax_drawdown_pctavg_max_drawdown_pctmax_run_up_pctkelly_criterion_gamblingkelly_criterion_Investmentaccuracyrecallprecisionf1aucscale_probastep_probaOptimization
Plotting
qPACE Remote
CLI