Fundos de Investimentos – TESTE

// var base_url_api = ‘json/’;
var base_url_api = ‘https://api.andbank.com.br/produto/’;
//var base_url_api = ‘https://api-dev.andbank.com.br/produto’;

/*************************FUNDOS*********************/
$.getJSON(base_url_api+”fundos.json”, function( data ) {

var funds = [];
var funds_item = ”;

$.each( data.conteudo, function( key, val ) {

funds_item = ‘

‘;

if (val.indPodeAplicar === true) {
funds_item += ‘

‘+val.nmProduto+’

‘;
}else{
funds_item += ‘

‘+val.nmProduto+’

‘;
}

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds_item += ‘

Perfil ‘+val.dsPerfil+’
Aplicação Inicial R$ ‘+ number_format(val.valorAplicacaoInicial, 2, ‘,’,’.’)+’
Rentabilidade (12 M) ‘+number_format(val.rentabilidade12Meses * 100, 2, ‘,’,’.’)+’%

‘;

funds_item += ‘‘;
funds_item += ‘‘;
funds_item += ‘
‘;

funds_item += ‘

‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

Liquidação de Resgate D+’+val.nrDiasLiquidacao+’ (Dias Úteis)
Cotização de Resgate D+’+val.nrDiasCotizacao+’ (Dias Úteis)

‘;

if (val.indPodeAplicar === true) {
funds_item += ‘ Aplicar ‘;
}else{

funds_item += ‘‘;

}

funds_item += ‘ Detalhes ‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds.push(funds_item);
});

if (data.pagina.totalItens <= 0){
$("#itens_encontradaos").html(' Nenhum item encontrado');
}else if (data.pagina.totalItens == 1) {
$("#itens_encontradaos").html(data.pagina.totalItens+' item encontrado');
}else{
$("#itens_encontradaos").html(data.pagina.totalItens+' itens encontrados');
}

update_tooltip();

$("#funds").append(funds);

});

/*************************FUNDOS COM FILTROS**********************/

// fundos = function (dsAtivo = null, idCategoria = null, idOrdenacao = null, idPerfilMinimo = null, nrDiasCotizacaoMaxima = null, valorAplicacaoMinima = null) {
fundos = function (filter = true, filter_perfil = true) {

var url = base_url_api+"fundos.json?";

if (filter == true) {

dsAtivo = $('#dsAtivo').val();
idOrdenacao = $('#idOrdenacao').val();
idCategoria = $("input[name=idCategoria]:checked").val();
idPerfilMinimo = $("input[name=idPerfilMinimo]:checked").val();
nrDiasCotizacaoMaxima = $("input[name=nrDiasCotizacaoMaxima]:checked").val();
valorAplicacaoMaxima = $("input[name=valorAplicacaoMaxima]:checked").val();

if (dsAtivo != '') {
url +='dsAtivo='+dsAtivo+'&';
}

if (typeof idCategoria !== "undefined") {
url +='idCategoria='+idCategoria+'&';
}

if (typeof idOrdenacao !== "undefined") {
url +='idOrdenacao='+idOrdenacao+'&';
}

if (filter_perfil == true) {

if (typeof idPerfilMinimo !== "undefined") {
url +='idPerfilMinimo='+idPerfilMinimo+'&';
}
}

if (typeof nrDiasCotizacaoMaxima !== "undefined") {

if (nrDiasCotizacaoMaxima == 'Minima30') {
url +='nrDiasCotizacaoMinima=30&';
}else{
url +='nrDiasCotizacaoMaxima='+nrDiasCotizacaoMaxima+'&';
}
}

if (typeof valorAplicacaoMaxima !== "undefined") {
if (valorAplicacaoMaxima == 50000) {
url +='valorAplicacaoMinima='+valorAplicacaoMaxima+'&';
}else{
url +='valorAplicacaoMaxima='+valorAplicacaoMaxima+'&';
}

}

url = url.substring(0, url.length – 1);
}

$("#funds").html('');

$.getJSON(url, function( data ) {

var funds = [];
var funds_item = '';

$.each( data.conteudo, function( key, val ) {

funds_item = '

‘;

if (val.indPodeAplicar === true) {
funds_item += ‘

‘+val.nmProduto+’

‘;
}else{
funds_item += ‘

‘+val.nmProduto+’

‘;
}

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds_item += ‘

Perfil ‘+val.dsPerfil+’
Aplicação Inicial R$ ‘+ number_format(val.valorAplicacaoInicial, 2, ‘,’,’.’)+’
Rentabilidade (12 M) ‘+number_format(val.rentabilidade12Meses * 100, 2, ‘,’,’.’)+’%

‘;

funds_item += ‘‘;
funds_item += ‘‘;
funds_item += ‘
‘;

funds_item += ‘

‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

Liquidação de Resgate D+’+val.nrDiasLiquidacao+’ (Dias Úteis)
Cotização de Resgate D+’+val.nrDiasCotizacao+’ (Dias Úteis)

‘;

if (val.indPodeAplicar === true) {
funds_item += ‘ Aplicar ‘;
}else{

funds_item += ‘‘;

}

funds_item += ‘ Detalhes ‘;

funds_item += ‘

‘;
funds_item += ‘

‘;
funds_item += ‘

‘;

funds.push(funds_item);
});

if (data.pagina.totalItens 1 ? dec_point + x[1] : ”;
var rgx = /(\d+)(\d{3})/;

while (rgx.test(x1))
x1 = x1.replace(rgx, ‘$1’ + thousands_sep + ‘$2’);

return x1 + x2;
}

$( document ).ready(function() {

$( “#form_busca” ).submit(function( event ) {
event.preventDefault();
fundos();
});

$( “input[name=idPerfilMinimo]” ).click(function( event ) {
event.preventDefault();
fundos();
});

$( “input[name=idCategoria]” ).click(function( event ) {
event.preventDefault();
fundos();
});

$( “input[name=valorAplicacaoMaxima]” ).click(function( event ) {
event.preventDefault();
fundos();
});

$( “input[name=nrDiasCotizacaoMaxima]” ).click(function( event ) {
event.preventDefault();
fundos();
});

$( “#filter_perfil” ).click(function( event ) {
event.preventDefault();

$( “#filters_perfil” ).show();
$( “#filters_categoria” ).hide();
$( “#filters_aplicacao_minima” ).hide();
$( “#filters_cotizacao” ).hide();

$( “#filter_perfil” ).addClass(‘active’);
$( “#filter_categoria” ).removeClass(‘active’);
$( “#filter_aplicacao_minima” ).removeClass(‘active’);
$( “#filter_cotizacao” ).removeClass(‘active’);

});

$( “#filter_categoria”).click(function( event ) {
event.preventDefault();

$( “#filters_perfil” ).hide();
$( “#filters_categoria” ).show();
$( “#filters_aplicacao_minima” ).hide();
$( “#filters_cotizacao” ).hide();

$( “#filter_perfil” ).removeClass(‘active’);
$( “#filter_categoria” ).addClass(‘active’);
$( “#filter_aplicacao_minima” ).removeClass(‘active’);
$( “#filter_cotizacao” ).removeClass(‘active’);

});

$( “#filter_aplicacao_minima”).click(function( event ) {
event.preventDefault();

$( “#filters_perfil” ).hide();
$( “#filters_categoria” ).hide();
$( “#filters_aplicacao_minima” ).show();
$( “#filters_cotizacao” ).hide();

$( “#filter_perfil” ).removeClass(‘active’);
$( “#filter_categoria” ).removeClass(‘active’);
$( “#filter_aplicacao_minima” ).addClass(‘active’);
$( “#filter_cotizacao” ).removeClass(‘active’);
});

$( “#filter_cotizacao” ).click(function( event ) {
event.preventDefault();

$( “#filters_perfil” ).hide();
$( “#filters_categoria” ).hide();
$( “#filters_aplicacao_minima” ).hide();
$( “#filters_cotizacao” ).show();

$( “#filter_perfil” ).removeClass(‘active’);
$( “#filter_categoria” ).removeClass(‘active’);
$( “#filter_aplicacao_minima” ).removeClass(‘active’);
$( “#filter_cotizacao” ).addClass(‘active’);
});

$( “#clear_filters” ).click(function( event ) {
event.preventDefault();
$( “#applied_filter” ).html(”);
fundos(filter = false);
});

$( “.idPerfilMinimo” ).click(function( event ) {
event.preventDefault();
var tipo_perfil = ”;

if ($(this).val() == 0) {
tipo_perfil = ‘Conservador’;
}else if($(this).val() == 1) {
tipo_perfil = ‘Moderado’;
}else if($(this).val() == 2){
tipo_perfil = ‘Agressivo’;
}else if($(this).val() == 3){
tipo_perfil = ‘Arrojado’;
}

$(‘#idPerfilMinimo’).remove();

var filter = ‘

‘;
filter += ‘‘;
filter += ‘‘;
filter += ‘

‘;

$( “#applied_filter” ).append(filter);

});

$(document).on(‘click’,’.remover_idPerfilMinimo’,function() {
//var valor = $(this).val();
$(this).closest(“div”).remove();
fundos(filter = true, filter_perfil = false)
});

$( “.idPerfilMinimo” ).click(function( event ) {
event.preventDefault();
var tipo_perfil = ”;

if ($(this).val() == 0) {
tipo_perfil = ‘Conservador’;
}else if($(this).val() == 1) {
tipo_perfil = ‘Moderado’;
}else if($(this).val() == 2){
tipo_perfil = ‘Agressivo’;
}else if($(this).val() == 3){
tipo_perfil = ‘Arrojado’;
}

$(‘#idPerfilMinimo’).remove();

var filter = ‘

‘;
filter += ‘‘;
filter += ‘‘;
filter += ‘

‘;

$( “#applied_filter” ).append(filter);

});

$(document).on(‘click’,’.remover_idPerfilMinimo’,function() {
$(this).closest(“div”).remove();
fundos(filter = true, filter_perfil = false)
});

$( “.idCategoria” ).click(function( event ) {
event.preventDefault();
var tipo = ”;

if ($(this).val() == 0) {
tipo = ‘Renda Fixa’;
}else if($(this).val() == 1) {
tipo = ‘Internacional’;
}else if($(this).val() == 2){
tipo = ‘Multimercado’;
}else if($(this).val() == 3){
tipo = ‘Ações’;
}else if($(this).val() == 4){
tipo = ‘Cambial’;
}

$(‘#idCategoria’).remove();

var filter = ‘

‘;
filter += ‘‘;
filter += ‘‘;
filter += ‘

‘;

$( “#applied_filter” ).append(filter);

});

$(document).on(‘click’,’.remover_idCategoria’,function() {
$(this).closest(“div”).remove();
fundos(filter = true, filter_perfil = false)
});

$( “.valorAplicacaoMaxima” ).click(function( event ) {
event.preventDefault();
var tipo = ”;

if ($(this).val() == 5000.00) {
tipo = ‘Até 5.000’;
}else if($(this).val() == 10000.00) {
tipo = ‘Até 10.000’;
}else if($(this).val() == 25000.00){
tipo = ‘Até 25.000’;
}else if($(this).val() == 50000){
tipo = ‘Acima de 50.000’;
}

$(‘#valorAplicacaoMaxima’).remove();

var filter = ‘

‘;
filter += ‘‘;
filter += ‘‘;
filter += ‘

‘;

$( “#applied_filter” ).append(filter);

});

$(document).on(‘click’,’.remover_idCategoria’,function() {
$(this).closest(“div”).remove();
fundos(filter = true, filter_perfil = false)
});

$( “.nrDiasCotizacaoMaxima” ).click(function( event ) {
event.preventDefault();
var tipo = ”;

if ($(this).val() == 1) {
tipo = ‘Até D+1’;
}else if($(this).val() == 5) {
tipo = ‘Até D+5’;
}else if($(this).val() == 15){
tipo = ‘Até D+15’;
}else if($(this).val() == 30){
tipo = ‘Até D+30’;
}else{
tipo = ‘Acima de D+30’;
}

console.log();

$(‘#nrDiasCotizacaoMaxima’).remove();

var filter = ‘

‘;
filter += ‘‘;
filter += ‘‘;
filter += ‘

‘;

$( “#applied_filter” ).append(filter);

});

$(document).on(‘click’,’.remover_nrDiasCotizacaoMaxima’,function() {
$(this).closest(“div”).remove();
fundos(filter = true, filter_perfil = false)
});

});

body{
background: #e5e5e5;
}
.presentation, .funds{
background: #fff;
margin: 20px 0px 20px 0px;

border-radius: 5px;

box-shadow: 0px 0px 5px #d4d4d4;
}

.presentation{
max-height: 250px;
}

.presentation .img{

padding-right: 0px ;

}

.presentation .img img{

border-bottom-right-radius: 5px;
border-top-right-radius: 5px;
float: right;
}

.presentation h2 {
margin-top:50px;
margin-bottom: 30px;
}

.presentation p{
font-weight: bold;
font-size: 14px;
}

.title_div{
border-bottom: 1px solid #eaeaea;
margin: 0px 0px 20px 0px;
}

.filter_applied_div, .filters_select_div, .filter_by_div{
background: #F2F2F2;
border-radius: 4px;
width: 100%;
min-height: 50px;
padding:15px 0px 15px 0px;
margin-top: 4px;

}

.presentation h2, .title_div h2{

font-size: 20px;
font-weight: 600;
line-height: 24px;
width: 220px;
text-align: left;

}

.filter_by_div p{
font-weight: bold;
font-size: 14px;
}

.filter_group button{
background: #fff;

}

.filter_group .btn-default{
padding: 6px 28px 6px 28px;
font-size: 14px;
font-weight: bold;

}

.filter_group .btn-default.active{
color: #fff;
background:#D52B1E;
border-color: #D52B1E;
box-shadow: none;

}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
}
.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child){
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
}

.filter_by_div form input[type=text]{
border: none;
background: #F2F2F2;
padding: 5px;
outline: none;

}

.filter_by_div form .form-group .input-group{
border-bottom: 1px solid #373737 ;

}

.filter_by_div form input[type=text]::-webkit-input-placeholder, .filter_by_div form input[type=text]:-ms-input-placeholder, .filter_by_div form input[type=text]::placeholder {
color: #353535 !important;
}

.filter_by_div form button i{
font-size: 17px;
}

.filter_by_div form button{
border: none;

}

.filter_by_div form .input-group-addon{
background-color: #f2f2f2;
border: none;
}

.filters label, .filter_applied_div button, .filters button{
border-radius: 17px;
margin-right: 10px;
padding-right: 14px;
font-size: 14px;

}

.filter_applied_div .btn_clear{
background-color: #FFFFFF;
border: 1px solid #333333;
border-radius: 20px;
width: 120px;
height: 36px;
margin-top: 50px;
}

.applied_filter div{
float: left;
width: 18%;

}

.applied_filter div label{
float: left;
width: 100%;
color: #191919;
font-size: 14px;
font-weight: 400;
line-height: 19px;
opacity: 0.54;
text-align: left;
margin-left: 4px;

}

.applied_filter div button{
background-color: #E0E0E0;
border-radius: 17px;
width: 140px;
height: 34px;
text-align: left;
}

.applied_filter div button i{
float: right;
}

.filters label i, .filter_applied_div button i, .filters button i{
font-size: 18px;
top: 2px;
left: 4px;
position: relative;
}

.filters label input[type=radio]{
display: none;
}

.filter_applied_div p{
color: #000000;
font-size: 16px;
font-weight: 600;
line-height: 19px;
text-align: left;
}

.fund_div{
background-color: #FFFFFF;
border: 0.5px solid #CCCCCC;
border-radius: 4px;
box-shadow: 0 2px 4px 0 #CCCCCC;

width: 359px;
float: left;
margin: 20px 10px 0px 0px;
min-height: 150px;
}

.fund_title{
color: #000000;
font-size: 16px;
font-weight: bold;
line-height: 19px;
text-align: left;
padding: 10px 0px 0px 20px;
}

.fund_div .fund_info1{
width: 92%;
float: left;
}

.fund_div .fund_info2{
width: 100%;
float: left;
}
.fund_div a{
float: right;
cursor: pointer;

}

.fund_div a img{
margin-top: 45px;
margin-right: 9px;
width: 18px;
}

.fund_div table tr td{
padding: 0px 20px 0px 20px;
color: #808080;
font-size: 15px;
line-height: 22px;
font-weight: 500;

}

.fund_div table tr td.text-right{

color: #000000;

}

.fund_div .collapse{
background: #f5f5f5;
margin: 0px 1px 0px 1px;
padding: 20px 0px 20px 0px;
min-height: 140px;
}

.fund_div .collapse .btn_apply{
padding: 6px 35px 6px 35px;
font-size: 16px;
background:#D52B1E;
box-shadow: none;
border-radius: 20px;
border: 1px solid #D52B1E;
float: left;
margin: 20px 0px 0px 20px;
color: #fff;

}

.fund_div .btn_disabled{
padding: 6px 35px 6px 35px;
font-size: 16px;
color: #000;
background:#cfd8dc;
box-shadow: none;
border-radius: 20px;
border: 1px solid #cfd8dc;
float: left;
margin: 20px 0px 0px 20px;
width: 120px;

}

.fund_div .collapse .btn_details{
padding: 6px 35px 6px 35px;
font-size: 16px;
color: #000;
background:#fff;
box-shadow: none;
border-radius: 20px;
border: 1px solid #000;
float: right;
margin: 20px 20px 0px 0px;
}

#fund_lock{
font-size: 20px;
margin-left: 10px;

}

.result{
margin:10px 0px;
}
.result .result_div{
margin-top:25px;
}

Fundos de Investimento

Selecionados por nossa equipe de gestão, aqui você encontra as informações detalhadas dos fundos disponíveis para os clientes Andbank.

Pesquise o ativo e invista de forma prática e rápida.

<!–

Fundos Disponíveis

–>

Fundos Disponíveis

Filtrar por


















Filtro Aplicados

<!–





–>

Maior Rentabilidade
Aplicação Mínima Risco
Ordem Alfabética